builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-142 starttime: 1465425326.88 results: success (0) buildid: 20160608141429 builduid: 8dc57391f080448fabb9bf7ba70ae880 revision: ec56d351f9a0677f9ef34a6f6cefbf7addf86145 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:26.885135) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:26.885876) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:26.886234) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:27.080264) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-08 15:35:27.080646) ========= '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-142 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-142 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-142 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 --15:35:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 14.11 MB/s 15:35:28 (14.11 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.110000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-08 15:35:28.225178) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-08 15:35:28.225506) ========= '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-142 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-142 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-142 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.601000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-08 15:35:31.840232) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-08 15:35:31.840596) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ec56d351f9a0677f9ef34a6f6cefbf7addf86145 --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 ec56d351f9a0677f9ef34a6f6cefbf7addf86145 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-142 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-142 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-142 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-06-08 15:35:32,013 truncating revision to first 12 chars 2016-06-08 15:35:32,013 Setting DEBUG logging. 2016-06-08 15:35:32,013 attempt 1/10 2016-06-08 15:35:32,013 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ec56d351f9a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-08 15:35:32,529 unpacking tar archive at: mozilla-beta-ec56d351f9a0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.183000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-08 15:35:33.068091) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:33.068398) ========= script_repo_revision: ec56d351f9a0677f9ef34a6f6cefbf7addf86145 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:33.068816) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:33.069085) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:33.084950) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-06-08 15:35:33.085342) ========= '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-142 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-142 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-142 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 15:35:33 INFO - MultiFileLogger online at 20160608 15:35:33 in C:\slave\test 15:35:33 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 15:35:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:35:33 INFO - {'append_to_log': False, 15:35:33 INFO - 'base_work_dir': 'C:\\slave\\test', 15:35:33 INFO - 'blob_upload_branch': 'mozilla-beta', 15:35:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:35:33 INFO - 'buildbot_json_path': 'buildprops.json', 15:35:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:35:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:35:33 INFO - 'download_minidump_stackwalk': True, 15:35:33 INFO - 'download_symbols': 'true', 15:35:33 INFO - 'e10s': False, 15:35:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:35:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:35:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:35:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:35:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:35:33 INFO - 'C:/mozilla-build/tooltool.py'), 15:35:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:35:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:35:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:35:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:35:33 INFO - 'log_level': 'info', 15:35:33 INFO - 'log_to_console': True, 15:35:33 INFO - 'opt_config_files': (), 15:35:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:35:33 INFO - '--processes=1', 15:35:33 INFO - '--config=%(test_path)s/wptrunner.ini', 15:35:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:35:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:35:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:35:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:35:33 INFO - 'pip_index': False, 15:35:33 INFO - 'require_test_zip': True, 15:35:33 INFO - 'test_type': ('testharness',), 15:35:33 INFO - 'this_chunk': '1', 15:35:33 INFO - 'total_chunks': '10', 15:35:33 INFO - 'virtualenv_path': 'venv', 15:35:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:35:33 INFO - 'work_dir': 'build'} 15:35:33 INFO - ##### 15:35:33 INFO - ##### Running clobber step. 15:35:33 INFO - ##### 15:35:33 INFO - Running pre-action listener: _resource_record_pre_action 15:35:33 INFO - Running main action method: clobber 15:35:33 INFO - rmtree: C:\slave\test\build 15:35:33 INFO - Using _rmtree_windows ... 15:35:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:37:07 INFO - Running post-action listener: _resource_record_post_action 15:37:07 INFO - ##### 15:37:07 INFO - ##### Running read-buildbot-config step. 15:37:07 INFO - ##### 15:37:07 INFO - Running pre-action listener: _resource_record_pre_action 15:37:07 INFO - Running main action method: read_buildbot_config 15:37:07 INFO - Using buildbot properties: 15:37:07 INFO - { 15:37:07 INFO - "project": "", 15:37:07 INFO - "product": "firefox", 15:37:07 INFO - "script_repo_revision": "production", 15:37:07 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 15:37:07 INFO - "repository": "", 15:37:07 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 15:37:07 INFO - "buildid": "20160608141429", 15:37:07 INFO - "pgo_build": "False", 15:37:07 INFO - "basedir": "C:\\slave\\test", 15:37:07 INFO - "buildnumber": 6, 15:37:07 INFO - "slavename": "t-w732-ix-142", 15:37:07 INFO - "revision": "ec56d351f9a0677f9ef34a6f6cefbf7addf86145", 15:37:07 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 15:37:07 INFO - "platform": "win32", 15:37:07 INFO - "branch": "mozilla-beta", 15:37:07 INFO - "repo_path": "releases/mozilla-beta", 15:37:07 INFO - "moz_repo_path": "", 15:37:07 INFO - "stage_platform": "win32", 15:37:07 INFO - "builduid": "8dc57391f080448fabb9bf7ba70ae880", 15:37:07 INFO - "slavebuilddir": "test" 15:37:07 INFO - } 15:37:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 15:37:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 15:37:07 INFO - Running post-action listener: _resource_record_post_action 15:37:07 INFO - ##### 15:37:07 INFO - ##### Running download-and-extract step. 15:37:07 INFO - ##### 15:37:07 INFO - Running pre-action listener: _resource_record_pre_action 15:37:07 INFO - Running main action method: download_and_extract 15:37:07 INFO - mkdir: C:\slave\test\build\tests 15:37:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:07 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:37:07 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 15:37:07 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:37:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 15:37:08 INFO - Downloaded 1240 bytes. 15:37:08 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:37:08 INFO - Using the following test package requirements: 15:37:08 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:37:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:37:08 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 15:37:08 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:37:08 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 15:37:08 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:37:08 INFO - u'jsshell-win32.zip'], 15:37:08 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:37:08 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 15:37:08 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:37:08 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:37:08 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 15:37:08 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:37:08 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 15:37:08 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:37:08 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 15:37:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:37:08 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 15:37:08 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:37:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:08 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:37:08 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 15:37:08 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 15:37:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 15:37:10 INFO - Downloaded 20343699 bytes. 15:37:10 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:37:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:37:12 INFO - caution: filename not matched: web-platform/* 15:37:12 INFO - Return code: 11 15:37:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:12 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:37:12 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 15:37:12 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 15:37:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 15:37:14 INFO - Downloaded 36389112 bytes. 15:37:14 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:37:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:38:03 INFO - caution: filename not matched: bin/* 15:38:03 INFO - caution: filename not matched: config/* 15:38:03 INFO - caution: filename not matched: mozbase/* 15:38:03 INFO - caution: filename not matched: marionette/* 15:38:03 INFO - caution: filename not matched: tools/wptserve/* 15:38:03 INFO - Return code: 11 15:38:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:03 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 15:38:03 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:38:03 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 15:38:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 15:38:07 INFO - Downloaded 68457751 bytes. 15:38:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:38:07 INFO - mkdir: C:\slave\test\properties 15:38:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:38:07 INFO - Writing to file C:\slave\test\properties\build_url 15:38:07 INFO - Contents: 15:38:07 INFO - build_url:https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:38:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:38:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:38:07 INFO - Writing to file C:\slave\test\properties\symbols_url 15:38:07 INFO - Contents: 15:38:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:38:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:07 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:38:07 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:38:07 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:38:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:38:11 INFO - Downloaded 55575532 bytes. 15:38:11 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:38:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:38:13 INFO - Return code: 0 15:38:13 INFO - Running post-action listener: _resource_record_post_action 15:38:13 INFO - Running post-action listener: set_extra_try_arguments 15:38:13 INFO - ##### 15:38:13 INFO - ##### Running create-virtualenv step. 15:38:13 INFO - ##### 15:38:13 INFO - Running pre-action listener: _pre_create_virtualenv 15:38:13 INFO - Running pre-action listener: _resource_record_pre_action 15:38:13 INFO - Running main action method: create_virtualenv 15:38:13 INFO - Creating virtualenv C:\slave\test\build\venv 15:38:13 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 15:38:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:38:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:38:20 INFO - Installing distribute......................................................................................................................................................................................done. 15:38:21 INFO - Return code: 0 15:38:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:38:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6C368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C010C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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 15:38:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 15:38:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:38:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:38:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:38:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:38:21 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 15:38:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:38:21 INFO - 'DCLOCATION': 'SCL3', 15:38:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:38:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:38:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:38:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:38:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:38:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:38:21 INFO - 'HOMEDRIVE': 'C:', 15:38:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:38:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:38:21 INFO - 'KTS_VERSION': '1.19c', 15:38:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:38:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:38:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 15:38:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:38:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:38:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:38:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:38:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:38:21 INFO - 'MOZ_AIRBAG': '1', 15:38:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:38:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:38:21 INFO - 'MOZ_MSVCVERSION': '8', 15:38:21 INFO - 'MOZ_NO_REMOTE': '1', 15:38:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:38:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:38:21 INFO - 'NO_EM_RESTART': '1', 15:38:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:38:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:38:21 INFO - 'OS': 'Windows_NT', 15:38:21 INFO - 'OURDRIVE': 'C:', 15:38:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 15:38:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:38:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:38:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:38:21 INFO - 'PROCESSOR_LEVEL': '6', 15:38:21 INFO - 'PROCESSOR_REVISION': '1e05', 15:38:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:38:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:38:21 INFO - 'PROMPT': '$P$G', 15:38:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:38:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:38:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:38:21 INFO - 'PWD': 'C:\\slave\\test', 15:38:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:38:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:38:21 INFO - 'SYSTEMDRIVE': 'C:', 15:38:21 INFO - 'SYSTEMROOT': 'C:\\windows', 15:38:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:21 INFO - 'TEST1': 'testie', 15:38:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:21 INFO - 'USERDOMAIN': 'T-W732-IX-142', 15:38:21 INFO - 'USERNAME': 'cltbld', 15:38:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:38:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:38:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:38:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:38:21 INFO - 'WINDIR': 'C:\\windows', 15:38:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:38:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:38:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:38:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:38:22 INFO - Downloading/unpacking psutil>=0.7.1 15:38:23 INFO - Running setup.py egg_info for package psutil 15:38:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:38:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:38:23 INFO - Installing collected packages: psutil 15:38:23 INFO - Running setup.py install for psutil 15:38:23 INFO - building 'psutil._psutil_windows' extension 15:38:23 INFO - error: Unable to find vcvarsall.bat 15:38:23 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-grctr1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:38:23 INFO - running install 15:38:23 INFO - running build 15:38:23 INFO - running build_py 15:38:23 INFO - creating build 15:38:23 INFO - creating build\lib.win32-2.7 15:38:23 INFO - creating build\lib.win32-2.7\psutil 15:38:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:38:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:38:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:38:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:38:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:38:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:38:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:38:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:38:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:38:23 INFO - running build_ext 15:38:23 INFO - building 'psutil._psutil_windows' extension 15:38:23 INFO - error: Unable to find vcvarsall.bat 15:38:23 INFO - ---------------------------------------- 15:38:23 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-grctr1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:38:23 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:38:23 WARNING - Return code: 1 15:38:23 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 15:38:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:38: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')]} 15:38:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:38: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')]} 15:38:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:38:23 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 0x018886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6C368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C010C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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 15:38:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 15:38:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:38:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:38:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:38:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:38:23 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 15:38:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:38:23 INFO - 'DCLOCATION': 'SCL3', 15:38:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:38:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:38:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:38:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:38:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:38:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:38:23 INFO - 'HOMEDRIVE': 'C:', 15:38:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:38:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:38:23 INFO - 'KTS_VERSION': '1.19c', 15:38:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:38:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:38:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 15:38:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:38:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:38:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:38:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:38:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:38:23 INFO - 'MOZ_AIRBAG': '1', 15:38:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:38:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:38:23 INFO - 'MOZ_MSVCVERSION': '8', 15:38:23 INFO - 'MOZ_NO_REMOTE': '1', 15:38:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:38:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:38:23 INFO - 'NO_EM_RESTART': '1', 15:38:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:38:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:38:23 INFO - 'OS': 'Windows_NT', 15:38:23 INFO - 'OURDRIVE': 'C:', 15:38: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\\', 15:38:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:38:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:38:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:38:23 INFO - 'PROCESSOR_LEVEL': '6', 15:38:23 INFO - 'PROCESSOR_REVISION': '1e05', 15:38:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:38:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:38:23 INFO - 'PROMPT': '$P$G', 15:38:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:38:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:38:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:38:23 INFO - 'PWD': 'C:\\slave\\test', 15:38:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:38:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:38:23 INFO - 'SYSTEMDRIVE': 'C:', 15:38:23 INFO - 'SYSTEMROOT': 'C:\\windows', 15:38:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:23 INFO - 'TEST1': 'testie', 15:38:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:23 INFO - 'USERDOMAIN': 'T-W732-IX-142', 15:38:23 INFO - 'USERNAME': 'cltbld', 15:38:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:38:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:38:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:38:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:38:23 INFO - 'WINDIR': 'C:\\windows', 15:38:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:38:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:38:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:38:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:38:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:38:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:38:24 INFO - Running setup.py egg_info for package mozsystemmonitor 15:38:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:38:24 INFO - Running setup.py egg_info for package psutil 15:38:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:38:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:38:24 INFO - Installing collected packages: mozsystemmonitor, psutil 15:38:24 INFO - Running setup.py install for mozsystemmonitor 15:38:24 INFO - Running setup.py install for psutil 15:38:24 INFO - building 'psutil._psutil_windows' extension 15:38:24 INFO - error: Unable to find vcvarsall.bat 15:38:24 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-vfmyet-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:38:24 INFO - running install 15:38:24 INFO - running build 15:38:24 INFO - running build_py 15:38:24 INFO - running build_ext 15:38:24 INFO - building 'psutil._psutil_windows' extension 15:38:24 INFO - error: Unable to find vcvarsall.bat 15:38:24 INFO - ---------------------------------------- 15:38:24 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-vfmyet-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:38:24 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:38:24 WARNING - Return code: 1 15:38:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 15:38:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:38:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:38:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:38:24 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 0x018886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6C368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C010C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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 15:38:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 15:38:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:38:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:38:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:38:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:38:24 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 15:38:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:38:24 INFO - 'DCLOCATION': 'SCL3', 15:38:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:38:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:38:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:38:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:38:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:38:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:38:24 INFO - 'HOMEDRIVE': 'C:', 15:38:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:38:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:38:24 INFO - 'KTS_VERSION': '1.19c', 15:38:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:38:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:38:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 15:38:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:38:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:38:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:38:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:38:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:38:24 INFO - 'MOZ_AIRBAG': '1', 15:38:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:38:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:38:24 INFO - 'MOZ_MSVCVERSION': '8', 15:38:24 INFO - 'MOZ_NO_REMOTE': '1', 15:38:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:38:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:38:24 INFO - 'NO_EM_RESTART': '1', 15:38:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:38:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:38:24 INFO - 'OS': 'Windows_NT', 15:38:24 INFO - 'OURDRIVE': 'C:', 15:38:24 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\\', 15:38:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:38:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:38:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:38:24 INFO - 'PROCESSOR_LEVEL': '6', 15:38:24 INFO - 'PROCESSOR_REVISION': '1e05', 15:38:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:38:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:38:24 INFO - 'PROMPT': '$P$G', 15:38:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:38:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:38:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:38:24 INFO - 'PWD': 'C:\\slave\\test', 15:38:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:38:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:38:24 INFO - 'SYSTEMDRIVE': 'C:', 15:38:24 INFO - 'SYSTEMROOT': 'C:\\windows', 15:38:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:24 INFO - 'TEST1': 'testie', 15:38:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:24 INFO - 'USERDOMAIN': 'T-W732-IX-142', 15:38:24 INFO - 'USERNAME': 'cltbld', 15:38:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:38:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:38:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:38:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:38:24 INFO - 'WINDIR': 'C:\\windows', 15:38:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:38:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:38:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:38:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:38:24 INFO - Downloading/unpacking blobuploader==1.2.4 15:38:24 INFO - Downloading blobuploader-1.2.4.tar.gz 15:38:24 INFO - Running setup.py egg_info for package blobuploader 15:38:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:38:28 INFO - Running setup.py egg_info for package requests 15:38:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:38:28 INFO - Downloading docopt-0.6.1.tar.gz 15:38:28 INFO - Running setup.py egg_info for package docopt 15:38:28 INFO - Installing collected packages: blobuploader, docopt, requests 15:38:28 INFO - Running setup.py install for blobuploader 15:38:28 INFO - Running setup.py install for docopt 15:38:28 INFO - Running setup.py install for requests 15:38:28 INFO - Successfully installed blobuploader docopt requests 15:38:28 INFO - Cleaning up... 15:38:28 INFO - Return code: 0 15:38:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:38:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:38:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:38:28 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 0x018886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6C368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C010C0>, '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-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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 15:38:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:38:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:38:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:38:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:38:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:38:28 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 15:38:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:38:28 INFO - 'DCLOCATION': 'SCL3', 15:38:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:38:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:38:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:38:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:38:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:38:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:38:28 INFO - 'HOMEDRIVE': 'C:', 15:38:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:38:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:38:28 INFO - 'KTS_VERSION': '1.19c', 15:38:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:38:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:38:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 15:38:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:38:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:38:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:38:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:38:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:38:28 INFO - 'MOZ_AIRBAG': '1', 15:38:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:38:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:38:28 INFO - 'MOZ_MSVCVERSION': '8', 15:38:28 INFO - 'MOZ_NO_REMOTE': '1', 15:38:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:38:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:38:28 INFO - 'NO_EM_RESTART': '1', 15:38:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:38:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:38:28 INFO - 'OS': 'Windows_NT', 15:38:28 INFO - 'OURDRIVE': 'C:', 15:38:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 15:38:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:38:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:38:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:38:28 INFO - 'PROCESSOR_LEVEL': '6', 15:38:28 INFO - 'PROCESSOR_REVISION': '1e05', 15:38:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:38:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:38:28 INFO - 'PROMPT': '$P$G', 15:38:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:38:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:38:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:38:28 INFO - 'PWD': 'C:\\slave\\test', 15:38:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:38:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:38:28 INFO - 'SYSTEMDRIVE': 'C:', 15:38:28 INFO - 'SYSTEMROOT': 'C:\\windows', 15:38:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:28 INFO - 'TEST1': 'testie', 15:38:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:28 INFO - 'USERDOMAIN': 'T-W732-IX-142', 15:38:28 INFO - 'USERNAME': 'cltbld', 15:38:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:38:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:38:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:38:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:38:28 INFO - 'WINDIR': 'C:\\windows', 15:38:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:38:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:38:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:38:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:38:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:38:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:38:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:38:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:38:33 INFO - Unpacking c:\slave\test\build\tests\marionette 15:38:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:38:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:38:33 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:38:33 INFO - Running setup.py install for browsermob-proxy 15:38:47 INFO - Running setup.py install for manifestparser 15:38:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for marionette-client 15:38:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:38:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for marionette-driver 15:38:47 INFO - Running setup.py install for mozcrash 15:38:47 INFO - Running setup.py install for mozdebug 15:38:47 INFO - Running setup.py install for mozdevice 15:38:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for mozfile 15:38:47 INFO - Running setup.py install for mozhttpd 15:38:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for mozinfo 15:38:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for mozInstall 15:38:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for mozleak 15:38:47 INFO - Running setup.py install for mozlog 15:38:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for moznetwork 15:38:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for mozprocess 15:38:47 INFO - Running setup.py install for mozprofile 15:38:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for mozrunner 15:38:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for mozscreenshot 15:38:47 INFO - Running setup.py install for moztest 15:38:47 INFO - Running setup.py install for mozversion 15:38:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:38:47 INFO - Running setup.py install for wptserve 15:38:47 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:38:47 INFO - Cleaning up... 15:38:47 INFO - Return code: 0 15:38:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:38:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:38:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:38:47 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 0x018886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6C368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C010C0>, '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-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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 15:38:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:38:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:38:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:38:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:38:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:38:47 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 15:38:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:38:47 INFO - 'DCLOCATION': 'SCL3', 15:38:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:38:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:38:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:38:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:38:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:38:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:38:47 INFO - 'HOMEDRIVE': 'C:', 15:38:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:38:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:38:47 INFO - 'KTS_VERSION': '1.19c', 15:38:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:38:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:38:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 15:38:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:38:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:38:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:38:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:38:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:38:47 INFO - 'MOZ_AIRBAG': '1', 15:38:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:38:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:38:47 INFO - 'MOZ_MSVCVERSION': '8', 15:38:47 INFO - 'MOZ_NO_REMOTE': '1', 15:38:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:38:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:38:47 INFO - 'NO_EM_RESTART': '1', 15:38:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:38:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:38:47 INFO - 'OS': 'Windows_NT', 15:38:47 INFO - 'OURDRIVE': 'C:', 15:38:47 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\\', 15:38:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:38:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:38:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:38:47 INFO - 'PROCESSOR_LEVEL': '6', 15:38:47 INFO - 'PROCESSOR_REVISION': '1e05', 15:38:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:38:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:38:47 INFO - 'PROMPT': '$P$G', 15:38:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:38:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:38:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:38:47 INFO - 'PWD': 'C:\\slave\\test', 15:38:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:38:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:38:47 INFO - 'SYSTEMDRIVE': 'C:', 15:38:47 INFO - 'SYSTEMROOT': 'C:\\windows', 15:38:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:47 INFO - 'TEST1': 'testie', 15:38:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:38:47 INFO - 'USERDOMAIN': 'T-W732-IX-142', 15:38:47 INFO - 'USERNAME': 'cltbld', 15:38:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:38:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:38:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:38:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:38:47 INFO - 'WINDIR': 'C:\\windows', 15:38:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:38:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:38:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:38:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:38:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:38:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:38:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:38:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:38:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:38:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:38:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:38:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:38:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:38:52 INFO - Unpacking c:\slave\test\build\tests\marionette 15:38:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:38:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:38:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 15:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:39:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:39:03 INFO - Downloading blessings-1.6.tar.gz 15:39:03 INFO - Running setup.py egg_info for package blessings 15:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 15:39:03 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:39:03 INFO - Running setup.py install for blessings 15:39:03 INFO - Running setup.py install for browsermob-proxy 15:39:03 INFO - Running setup.py install for manifestparser 15:39:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Running setup.py install for marionette-client 15:39:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:39:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Running setup.py install for marionette-driver 15:39:03 INFO - Running setup.py install for mozcrash 15:39:03 INFO - Running setup.py install for mozdebug 15:39:03 INFO - Running setup.py install for mozdevice 15:39:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Running setup.py install for mozhttpd 15:39:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Running setup.py install for mozInstall 15:39:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Running setup.py install for mozleak 15:39:03 INFO - Running setup.py install for mozprofile 15:39:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Running setup.py install for mozrunner 15:39:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:39:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:39:05 INFO - Running setup.py install for mozscreenshot 15:39:05 INFO - Running setup.py install for moztest 15:39:05 INFO - Running setup.py install for mozversion 15:39:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:39:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:39:05 INFO - Running setup.py install for wptserve 15:39:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:39:05 INFO - Cleaning up... 15:39:05 INFO - Return code: 0 15:39:05 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:39:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:39:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:39:05 INFO - Reading from file tmpfile_stdout 15:39:05 INFO - Using _rmtree_windows ... 15:39:05 INFO - Using _rmtree_windows ... 15:39:05 INFO - Current package versions: 15:39:05 INFO - blessings == 1.6 15:39:05 INFO - blobuploader == 1.2.4 15:39:05 INFO - browsermob-proxy == 0.6.0 15:39:05 INFO - distribute == 0.6.14 15:39:05 INFO - docopt == 0.6.1 15:39:05 INFO - manifestparser == 1.1 15:39:05 INFO - marionette-client == 2.3.0 15:39:05 INFO - marionette-driver == 1.4.0 15:39:05 INFO - mozInstall == 1.12 15:39:05 INFO - mozcrash == 0.17 15:39:05 INFO - mozdebug == 0.1 15:39:05 INFO - mozdevice == 0.48 15:39:05 INFO - mozfile == 1.2 15:39:05 INFO - mozhttpd == 0.7 15:39:05 INFO - mozinfo == 0.9 15:39:05 INFO - mozleak == 0.1 15:39:05 INFO - mozlog == 3.1 15:39:05 INFO - moznetwork == 0.27 15:39:05 INFO - mozprocess == 0.22 15:39:05 INFO - mozprofile == 0.28 15:39:05 INFO - mozrunner == 6.11 15:39:05 INFO - mozscreenshot == 0.1 15:39:05 INFO - mozsystemmonitor == 0.0 15:39:05 INFO - moztest == 0.7 15:39:05 INFO - mozversion == 1.4 15:39:05 INFO - requests == 1.2.3 15:39:05 INFO - wptserve == 1.4.0 15:39:05 INFO - Running post-action listener: _resource_record_post_action 15:39:05 INFO - Running post-action listener: _start_resource_monitoring 15:39:05 INFO - Starting resource monitoring. 15:39:05 INFO - ##### 15:39:05 INFO - ##### Running pull step. 15:39:05 INFO - ##### 15:39:05 INFO - Running pre-action listener: _resource_record_pre_action 15:39:05 INFO - Running main action method: pull 15:39:05 INFO - Pull has nothing to do! 15:39:05 INFO - Running post-action listener: _resource_record_post_action 15:39:05 INFO - ##### 15:39:05 INFO - ##### Running install step. 15:39:05 INFO - ##### 15:39:05 INFO - Running pre-action listener: _resource_record_pre_action 15:39:05 INFO - Running main action method: install 15:39:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:39:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:39:05 INFO - Reading from file tmpfile_stdout 15:39:05 INFO - Using _rmtree_windows ... 15:39:05 INFO - Using _rmtree_windows ... 15:39:05 INFO - Detecting whether we're running mozinstall >=1.0... 15:39:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:39:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:39:05 INFO - Reading from file tmpfile_stdout 15:39:05 INFO - Output received: 15:39:05 INFO - Usage: mozinstall-script.py [options] installer 15:39:05 INFO - Options: 15:39:05 INFO - -h, --help show this help message and exit 15:39:05 INFO - -d DEST, --destination=DEST 15:39:05 INFO - Directory to install application into. [default: 15:39:05 INFO - "C:\slave\test"] 15:39:05 INFO - --app=APP Application being installed. [default: firefox] 15:39:05 INFO - Using _rmtree_windows ... 15:39:05 INFO - Using _rmtree_windows ... 15:39:05 INFO - mkdir: C:\slave\test\build\application 15:39:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:39:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 15:39:10 INFO - Reading from file tmpfile_stdout 15:39:10 INFO - Output received: 15:39:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:39:10 INFO - Using _rmtree_windows ... 15:39:10 INFO - Using _rmtree_windows ... 15:39:10 INFO - Running post-action listener: _resource_record_post_action 15:39:10 INFO - ##### 15:39:10 INFO - ##### Running run-tests step. 15:39:10 INFO - ##### 15:39:10 INFO - Running pre-action listener: _resource_record_pre_action 15:39:10 INFO - Running main action method: run_tests 15:39:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:39:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:39:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:39:10 INFO - grabbing minidump binary from tooltool 15:39:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:39:10 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 0x01B6C368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C010C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:39:10 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 15:39:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 15:39:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:39:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnnkqfm 15:39:12 INFO - INFO - File integrity verified, renaming tmpnnkqfm to win32-minidump_stackwalk.exe 15:39:12 INFO - Return code: 0 15:39:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:39:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:39:12 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/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:39:12 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/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:39:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:39:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:39:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:39:12 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 15:39:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:39:12 INFO - 'DCLOCATION': 'SCL3', 15:39:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:39:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:39:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:39:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:39:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:39:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:39:12 INFO - 'HOMEDRIVE': 'C:', 15:39:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:39:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:39:12 INFO - 'KTS_VERSION': '1.19c', 15:39:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:39:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:39:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 15:39:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:39:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:39:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:39:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:39:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:39:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:39:12 INFO - 'MOZ_AIRBAG': '1', 15:39:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:39:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:39:12 INFO - 'MOZ_MSVCVERSION': '8', 15:39:12 INFO - 'MOZ_NO_REMOTE': '1', 15:39:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:39:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:39:12 INFO - 'NO_EM_RESTART': '1', 15:39:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:39:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:39:12 INFO - 'OS': 'Windows_NT', 15:39:12 INFO - 'OURDRIVE': 'C:', 15:39:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 15:39:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:39:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:39:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:39:12 INFO - 'PROCESSOR_LEVEL': '6', 15:39:12 INFO - 'PROCESSOR_REVISION': '1e05', 15:39:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:39:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:39:12 INFO - 'PROMPT': '$P$G', 15:39:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:39:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:39:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:39:12 INFO - 'PWD': 'C:\\slave\\test', 15:39:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:39:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:39:12 INFO - 'SYSTEMDRIVE': 'C:', 15:39:12 INFO - 'SYSTEMROOT': 'C:\\windows', 15:39:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:39:12 INFO - 'TEST1': 'testie', 15:39:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:39:12 INFO - 'USERDOMAIN': 'T-W732-IX-142', 15:39:12 INFO - 'USERNAME': 'cltbld', 15:39:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:39:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:39:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:39:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:39:12 INFO - 'WINDIR': 'C:\\windows', 15:39:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:39:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:39:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:39:12 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/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 15:39:14 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 15:39:14 INFO - import pkg_resources 15:39:15 INFO - Using 1 client processes 15:39:18 INFO - SUITE-START | Running 778 tests 15:39:18 INFO - Running testharness tests 15:39:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:39:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:39:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:39:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:39:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:39:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:39:19 INFO - Setting up ssl 15:39:19 INFO - PROCESS | certutil | 15:39:19 INFO - PROCESS | certutil | 15:39:19 INFO - PROCESS | certutil | 15:39:19 INFO - Certificate Nickname Trust Attributes 15:39:19 INFO - SSL,S/MIME,JAR/XPI 15:39:19 INFO - 15:39:19 INFO - web-platform-tests CT,, 15:39:19 INFO - 15:39:19 INFO - Starting runner 15:39:20 INFO - PROCESS | 3856 | [3856] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:39:20 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:39:20 INFO - PROCESS | 3856 | [3856] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 15:39:22 INFO - PROCESS | 3856 | 1465425562067 Marionette DEBUG Marionette enabled via build flag and pref 15:39:22 INFO - PROCESS | 3856 | ++DOCSHELL 108C0800 == 1 [pid = 3856] [id = 1] 15:39:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 1 (108C0C00) [pid = 3856] [serial = 1] [outer = 00000000] 15:39:22 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:39:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 2 (108C1800) [pid = 3856] [serial = 2] [outer = 108C0C00] 15:39:23 INFO - PROCESS | 3856 | ++DOCSHELL 13D07400 == 2 [pid = 3856] [id = 2] 15:39:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 3 (13D07800) [pid = 3856] [serial = 3] [outer = 00000000] 15:39:23 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:39:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 4 (13D08400) [pid = 3856] [serial = 4] [outer = 13D07800] 15:39:23 INFO - PROCESS | 3856 | 1465425563665 Marionette INFO Listening on port 2828 15:39:25 INFO - PROCESS | 3856 | 1465425565245 Marionette DEBUG Marionette enabled via command-line flag 15:39:25 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:39:25 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:39:25 INFO - PROCESS | 3856 | ++DOCSHELL 14742000 == 3 [pid = 3856] [id = 3] 15:39:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 5 (1474A000) [pid = 3856] [serial = 5] [outer = 00000000] 15:39:25 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:39:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 6 (1474AC00) [pid = 3856] [serial = 6] [outer = 1474A000] 15:39:25 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:39:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 7 (156F0800) [pid = 3856] [serial = 7] [outer = 13D07800] 15:39:26 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:39:26 INFO - PROCESS | 3856 | 1465425566078 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49914 15:39:26 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:39:26 INFO - PROCESS | 3856 | 1465425566101 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49915 15:39:26 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:39:26 INFO - PROCESS | 3856 | 1465425566108 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49916 15:39:26 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:39:26 INFO - PROCESS | 3856 | 1465425566143 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49917 15:39:26 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:39:26 INFO - PROCESS | 3856 | 1465425566149 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49918 15:39:26 INFO - PROCESS | 3856 | 1465425566151 Marionette DEBUG Closed connection conn0 15:39:26 INFO - PROCESS | 3856 | 1465425566153 Marionette DEBUG Closed connection conn1 15:39:26 INFO - PROCESS | 3856 | 1465425566155 Marionette DEBUG Closed connection conn2 15:39:26 INFO - PROCESS | 3856 | 1465425566215 Marionette DEBUG Closed connection conn3 15:39:26 INFO - PROCESS | 3856 | 1465425566341 Marionette DEBUG Closed connection conn4 15:39:26 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:39:26 INFO - PROCESS | 3856 | 1465425566347 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49919 15:39:26 INFO - PROCESS | 3856 | 1465425566358 Marionette DEBUG Closed connection conn5 15:39:26 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:39:26 INFO - PROCESS | 3856 | 1465425566363 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49920 15:39:26 INFO - PROCESS | 3856 | ++DOCSHELL 108C1C00 == 4 [pid = 3856] [id = 4] 15:39:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 8 (16271400) [pid = 3856] [serial = 8] [outer = 00000000] 15:39:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 9 (16C41C00) [pid = 3856] [serial = 9] [outer = 16271400] 15:39:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 10 (16C47800) [pid = 3856] [serial = 10] [outer = 16271400] 15:39:26 INFO - PROCESS | 3856 | 1465425566506 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:39:26 INFO - PROCESS | 3856 | 1465425566511 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":"20160608141429","device":"desktop","version":"48.0"} 15:39:27 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:39:28 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:39:28 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:39:28 INFO - PROCESS | 3856 | ++DOCSHELL 1A1D5800 == 5 [pid = 3856] [id = 5] 15:39:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 11 (1A1D6C00) [pid = 3856] [serial = 11] [outer = 00000000] 15:39:28 INFO - PROCESS | 3856 | ++DOCSHELL 17960400 == 6 [pid = 3856] [id = 6] 15:39:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 12 (17960800) [pid = 3856] [serial = 12] [outer = 00000000] 15:39:28 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:39:28 INFO - PROCESS | 3856 | ++DOCSHELL 18886800 == 7 [pid = 3856] [id = 7] 15:39:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 13 (18886C00) [pid = 3856] [serial = 13] [outer = 00000000] 15:39:28 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:39:28 INFO - PROCESS | 3856 | [3856] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:39:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 14 (18B94000) [pid = 3856] [serial = 14] [outer = 18886C00] 15:39:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 15 (1839C800) [pid = 3856] [serial = 15] [outer = 1A1D6C00] 15:39:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 16 (1839E000) [pid = 3856] [serial = 16] [outer = 17960800] 15:39:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 17 (183A0C00) [pid = 3856] [serial = 17] [outer = 18886C00] 15:39:29 INFO - PROCESS | 3856 | 1465425569757 Marionette INFO startBrowser 60dd9196-812b-42f3-b753-9d72aab16324 15:39:29 INFO - PROCESS | 3856 | 1465425569792 Marionette DEBUG loaded listener.js 15:39:29 INFO - PROCESS | 3856 | 1465425569806 Marionette DEBUG loaded listener.js 15:39:29 INFO - PROCESS | 3856 | 1465425569808 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 18 (1B88AC00) [pid = 3856] [serial = 18] [outer = 18886C00] 15:39:30 INFO - PROCESS | 3856 | 1465425570520 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"60dd9196-812b-42f3-b753-9d72aab16324","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":"20160608141429","device":"desktop","version":"48.0","command_id":1}}] 15:39:30 INFO - PROCESS | 3856 | 1465425570768 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:39:30 INFO - PROCESS | 3856 | 1465425570771 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:30 INFO - PROCESS | 3856 | 1465425570803 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 15:39:30 INFO - PROCESS | 3856 | 1465425570822 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:39:30 INFO - PROCESS | 3856 | 1465425570824 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:30 INFO - PROCESS | 3856 | [3856] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:39:31 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:39:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 19 (1C850000) [pid = 3856] [serial = 19] [outer = 18886C00] 15:39:31 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:31 INFO - PROCESS | 3856 | 1465425571937 Marionette TRACE conn6 <- [1,3,null,{}] 15:39:31 INFO - PROCESS | 3856 | 1465425571941 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:39:31 INFO - PROCESS | 3856 | 1465425571943 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:31 INFO - PROCESS | 3856 | 1465425571961 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 15:39:31 INFO - PROCESS | 3856 | 1465425571971 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 15:39:31 INFO - PROCESS | 3856 | 1465425571973 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 15:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:39:31 INFO - PROCESS | 3856 | 1465425571977 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:39:31 INFO - PROCESS | 3856 | 1465425571981 Marionette TRACE conn6 <- [1,6,null,{}] 15:39:32 INFO - PROCESS | 3856 | 1465425572043 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:32 INFO - PROCESS | 3856 | 1465425572046 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:32 INFO - PROCESS | 3856 | 1465425572062 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 15:39:32 INFO - PROCESS | 3856 | 1465425572066 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:32 INFO - PROCESS | 3856 | 1465425572068 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:32 INFO - PROCESS | 3856 | ++DOCSHELL 1D92CC00 == 8 [pid = 3856] [id = 8] 15:39:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 20 (1D92D000) [pid = 3856] [serial = 20] [outer = 00000000] 15:39:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 21 (1D92F800) [pid = 3856] [serial = 21] [outer = 1D92D000] 15:39:32 INFO - PROCESS | 3856 | 1465425572117 Marionette DEBUG loaded listener.js 15:39:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 22 (1D933400) [pid = 3856] [serial = 22] [outer = 1D92D000] 15:39:32 INFO - PROCESS | 3856 | ++DOCSHELL 15F40C00 == 9 [pid = 3856] [id = 9] 15:39:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 23 (162A3C00) [pid = 3856] [serial = 23] [outer = 00000000] 15:39:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 24 (1DB6A000) [pid = 3856] [serial = 24] [outer = 162A3C00] 15:39:32 INFO - PROCESS | 3856 | 1465425572517 Marionette DEBUG loaded listener.js 15:39:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 25 (1D935C00) [pid = 3856] [serial = 25] [outer = 162A3C00] 15:39:32 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:33 INFO - PROCESS | 3856 | --DOCSHELL 108C0800 == 8 [pid = 3856] [id = 1] 15:39:33 INFO - PROCESS | 3856 | 1465425573312 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1378ms 15:39:33 INFO - PROCESS | 3856 | 1465425573359 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 15:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:39:33 INFO - PROCESS | 3856 | 1465425573364 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 15:39:33 INFO - PROCESS | 3856 | 1465425573369 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:39:33 INFO - PROCESS | 3856 | 1465425573372 Marionette TRACE conn6 <- [1,10,null,{}] 15:39:33 INFO - PROCESS | 3856 | 1465425573378 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:33 INFO - PROCESS | 3856 | 1465425573382 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:33 INFO - PROCESS | 3856 | 1465425573542 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 15:39:33 INFO - PROCESS | 3856 | 1465425573657 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:33 INFO - PROCESS | 3856 | 1465425573660 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:33 INFO - PROCESS | 3856 | ++DOCSHELL 0FF4DC00 == 9 [pid = 3856] [id = 10] 15:39:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 26 (0FF50000) [pid = 3856] [serial = 26] [outer = 00000000] 15:39:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 27 (107D9400) [pid = 3856] [serial = 27] [outer = 0FF50000] 15:39:33 INFO - PROCESS | 3856 | 1465425573725 Marionette DEBUG loaded listener.js 15:39:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 28 (13F9F800) [pid = 3856] [serial = 28] [outer = 0FF50000] 15:39:34 INFO - PROCESS | 3856 | 1465425574266 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 15:39:34 INFO - PROCESS | 3856 | 1465425574299 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 15:39:34 INFO - PROCESS | 3856 | 1465425574304 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 15:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:39:34 INFO - PROCESS | 3856 | 1465425574310 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:39:34 INFO - PROCESS | 3856 | 1465425574313 Marionette TRACE conn6 <- [1,14,null,{}] 15:39:34 INFO - PROCESS | 3856 | 1465425574317 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:34 INFO - PROCESS | 3856 | 1465425574320 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:34 INFO - PROCESS | 3856 | 1465425574443 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 15:39:34 INFO - PROCESS | 3856 | 1465425574520 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:34 INFO - PROCESS | 3856 | 1465425574522 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:34 INFO - PROCESS | 3856 | ++DOCSHELL 16CC6400 == 10 [pid = 3856] [id = 11] 15:39:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 29 (16CC8000) [pid = 3856] [serial = 29] [outer = 00000000] 15:39:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 30 (17964400) [pid = 3856] [serial = 30] [outer = 16CC8000] 15:39:34 INFO - PROCESS | 3856 | 1465425574579 Marionette DEBUG loaded listener.js 15:39:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 31 (183FA000) [pid = 3856] [serial = 31] [outer = 16CC8000] 15:39:35 INFO - PROCESS | 3856 | 1465425575123 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 15:39:35 INFO - PROCESS | 3856 | 1465425575184 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 15:39:35 INFO - PROCESS | 3856 | 1465425575186 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 15:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:39:35 INFO - PROCESS | 3856 | 1465425575190 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:39:35 INFO - PROCESS | 3856 | 1465425575194 Marionette TRACE conn6 <- [1,18,null,{}] 15:39:35 INFO - PROCESS | 3856 | 1465425575206 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:35 INFO - PROCESS | 3856 | 1465425575211 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:35 INFO - PROCESS | 3856 | 1465425575363 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 15:39:35 INFO - PROCESS | 3856 | ++DOCSHELL 1BC5E000 == 11 [pid = 3856] [id = 12] 15:39:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 32 (1BC5E400) [pid = 3856] [serial = 32] [outer = 00000000] 15:39:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 33 (1B4BC000) [pid = 3856] [serial = 33] [outer = 1BC5E400] 15:39:35 INFO - PROCESS | 3856 | 1465425575489 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:35 INFO - PROCESS | 3856 | 1465425575493 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 34 (1BC5F400) [pid = 3856] [serial = 34] [outer = 1BC5E400] 15:39:35 INFO - PROCESS | 3856 | ++DOCSHELL 1D6F3C00 == 12 [pid = 3856] [id = 13] 15:39:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 35 (1D6F4000) [pid = 3856] [serial = 35] [outer = 00000000] 15:39:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 36 (1D928800) [pid = 3856] [serial = 36] [outer = 1D6F4000] 15:39:35 INFO - PROCESS | 3856 | 1465425575573 Marionette DEBUG loaded listener.js 15:39:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 37 (1D935400) [pid = 3856] [serial = 37] [outer = 1D6F4000] 15:39:35 INFO - PROCESS | 3856 | ++DOCSHELL 09070000 == 13 [pid = 3856] [id = 14] 15:39:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 38 (17962800) [pid = 3856] [serial = 38] [outer = 00000000] 15:39:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 39 (1DF4CC00) [pid = 3856] [serial = 39] [outer = 17962800] 15:39:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 40 (0FF4B400) [pid = 3856] [serial = 40] [outer = 17962800] 15:39:36 INFO - PROCESS | 3856 | --DOCSHELL 108C1C00 == 12 [pid = 3856] [id = 4] 15:39:36 INFO - PROCESS | 3856 | 1465425576400 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1240ms 15:39:36 INFO - PROCESS | 3856 | 1465425576433 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 15:39:36 INFO - PROCESS | 3856 | 1465425576437 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 15:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:39:36 INFO - PROCESS | 3856 | 1465425576441 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:39:36 INFO - PROCESS | 3856 | 1465425576446 Marionette TRACE conn6 <- [1,22,null,{}] 15:39:36 INFO - PROCESS | 3856 | 1465425576450 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:36 INFO - PROCESS | 3856 | 1465425576453 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:36 INFO - PROCESS | 3856 | 1465425576542 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 15:39:36 INFO - PROCESS | 3856 | 1465425576550 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:36 INFO - PROCESS | 3856 | 1465425576553 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:36 INFO - PROCESS | 3856 | ++DOCSHELL 10749400 == 13 [pid = 3856] [id = 15] 15:39:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 41 (1074C800) [pid = 3856] [serial = 41] [outer = 00000000] 15:39:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 42 (108BE000) [pid = 3856] [serial = 42] [outer = 1074C800] 15:39:36 INFO - PROCESS | 3856 | 1465425576617 Marionette DEBUG loaded listener.js 15:39:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 43 (11120000) [pid = 3856] [serial = 43] [outer = 1074C800] 15:39:37 INFO - PROCESS | 3856 | 1465425577035 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 15:39:37 INFO - PROCESS | 3856 | 1465425577073 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 15:39:37 INFO - PROCESS | 3856 | 1465425577077 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 15:39:37 INFO - PROCESS | 3856 | 1465425577082 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:39:37 INFO - PROCESS | 3856 | 1465425577084 Marionette TRACE conn6 <- [1,26,null,{}] 15:39:37 INFO - PROCESS | 3856 | 1465425577088 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:37 INFO - PROCESS | 3856 | 1465425577091 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:37 INFO - PROCESS | 3856 | 1465425577197 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 15:39:37 INFO - PROCESS | 3856 | 1465425577256 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:37 INFO - PROCESS | 3856 | 1465425577259 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:37 INFO - PROCESS | 3856 | ++DOCSHELL 13F9BC00 == 14 [pid = 3856] [id = 16] 15:39:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 44 (13F9C400) [pid = 3856] [serial = 44] [outer = 00000000] 15:39:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 45 (14627000) [pid = 3856] [serial = 45] [outer = 13F9C400] 15:39:37 INFO - PROCESS | 3856 | 1465425577307 Marionette DEBUG loaded listener.js 15:39:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 46 (14741C00) [pid = 3856] [serial = 46] [outer = 13F9C400] 15:39:37 INFO - PROCESS | 3856 | 1465425577668 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 15:39:37 INFO - PROCESS | 3856 | 1465425577718 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 15:39:37 INFO - PROCESS | 3856 | 1465425577720 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 15:39:37 INFO - PROCESS | 3856 | 1465425577724 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:39:37 INFO - PROCESS | 3856 | 1465425577727 Marionette TRACE conn6 <- [1,30,null,{}] 15:39:37 INFO - PROCESS | 3856 | 1465425577737 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:37 INFO - PROCESS | 3856 | 1465425577740 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:37 INFO - PROCESS | 3856 | 1465425577824 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 15:39:37 INFO - PROCESS | 3856 | 1465425577831 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:37 INFO - PROCESS | 3856 | 1465425577834 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:37 INFO - PROCESS | 3856 | ++DOCSHELL 147E0400 == 15 [pid = 3856] [id = 17] 15:39:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 47 (15F49800) [pid = 3856] [serial = 47] [outer = 00000000] 15:39:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 48 (16061C00) [pid = 3856] [serial = 48] [outer = 15F49800] 15:39:37 INFO - PROCESS | 3856 | 1465425577883 Marionette DEBUG loaded listener.js 15:39:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (162A4800) [pid = 3856] [serial = 49] [outer = 15F49800] 15:39:38 INFO - PROCESS | 3856 | 1465425578292 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 15:39:38 INFO - PROCESS | 3856 | 1465425578357 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 15:39:38 INFO - PROCESS | 3856 | 1465425578360 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 15:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:39:38 INFO - PROCESS | 3856 | 1465425578363 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:39:38 INFO - PROCESS | 3856 | 1465425578374 Marionette TRACE conn6 <- [1,34,null,{}] 15:39:38 INFO - PROCESS | 3856 | 1465425578378 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:38 INFO - PROCESS | 3856 | 1465425578380 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:38 INFO - PROCESS | 3856 | 1465425578464 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 15:39:38 INFO - PROCESS | 3856 | 1465425578472 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:38 INFO - PROCESS | 3856 | 1465425578474 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:38 INFO - PROCESS | 3856 | ++DOCSHELL 162A8000 == 16 [pid = 3856] [id = 18] 15:39:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (16C3E000) [pid = 3856] [serial = 50] [outer = 00000000] 15:39:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (171C4000) [pid = 3856] [serial = 51] [outer = 16C3E000] 15:39:38 INFO - PROCESS | 3856 | 1465425578522 Marionette DEBUG loaded listener.js 15:39:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (1796AC00) [pid = 3856] [serial = 52] [outer = 16C3E000] 15:39:38 INFO - PROCESS | 3856 | 1465425578924 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 15:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:39:38 INFO - PROCESS | 3856 | 1465425578957 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 15:39:38 INFO - PROCESS | 3856 | 1465425578959 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 15:39:38 INFO - PROCESS | 3856 | 1465425578962 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:39:38 INFO - PROCESS | 3856 | 1465425578964 Marionette TRACE conn6 <- [1,38,null,{}] 15:39:38 INFO - PROCESS | 3856 | 1465425578967 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:38 INFO - PROCESS | 3856 | 1465425578969 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:39 INFO - PROCESS | 3856 | 1465425579079 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 15:39:39 INFO - PROCESS | 3856 | 1465425579087 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:39 INFO - PROCESS | 3856 | 1465425579089 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:39 INFO - PROCESS | 3856 | ++DOCSHELL 13FDE800 == 17 [pid = 3856] [id = 19] 15:39:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (171C2C00) [pid = 3856] [serial = 53] [outer = 00000000] 15:39:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (18BEB800) [pid = 3856] [serial = 54] [outer = 171C2C00] 15:39:39 INFO - PROCESS | 3856 | 1465425579133 Marionette DEBUG loaded listener.js 15:39:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (18DCC800) [pid = 3856] [serial = 55] [outer = 171C2C00] 15:39:39 INFO - PROCESS | 3856 | 1465425579514 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 15:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:39:39 INFO - PROCESS | 3856 | 1465425579533 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 15:39:39 INFO - PROCESS | 3856 | 1465425579535 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 15:39:39 INFO - PROCESS | 3856 | 1465425579538 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:39:39 INFO - PROCESS | 3856 | 1465425579540 Marionette TRACE conn6 <- [1,42,null,{}] 15:39:39 INFO - PROCESS | 3856 | 1465425579543 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:39 INFO - PROCESS | 3856 | 1465425579549 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:39 INFO - PROCESS | 3856 | 1465425579668 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 15:39:39 INFO - PROCESS | 3856 | 1465425579807 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:39 INFO - PROCESS | 3856 | 1465425579809 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:39 INFO - PROCESS | 3856 | ++DOCSHELL 1D368C00 == 18 [pid = 3856] [id = 20] 15:39:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (1D369C00) [pid = 3856] [serial = 56] [outer = 00000000] 15:39:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (1D7DCC00) [pid = 3856] [serial = 57] [outer = 1D369C00] 15:39:39 INFO - PROCESS | 3856 | 1465425579861 Marionette DEBUG loaded listener.js 15:39:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (1D92B800) [pid = 3856] [serial = 58] [outer = 1D369C00] 15:39:40 INFO - PROCESS | 3856 | 1465425580207 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 15:39:40 INFO - PROCESS | 3856 | 1465425580270 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 15:39:40 INFO - PROCESS | 3856 | 1465425580272 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 15:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:39:40 INFO - PROCESS | 3856 | 1465425580275 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:39:40 INFO - PROCESS | 3856 | 1465425580277 Marionette TRACE conn6 <- [1,46,null,{}] 15:39:40 INFO - PROCESS | 3856 | 1465425580281 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:40 INFO - PROCESS | 3856 | 1465425580282 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:40 INFO - PROCESS | 3856 | 1465425580362 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 15:39:40 INFO - PROCESS | 3856 | 1465425580366 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:40 INFO - PROCESS | 3856 | 1465425580368 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:40 INFO - PROCESS | 3856 | ++DOCSHELL 173D5C00 == 19 [pid = 3856] [id = 21] 15:39:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (173D6400) [pid = 3856] [serial = 59] [outer = 00000000] 15:39:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (173DF000) [pid = 3856] [serial = 60] [outer = 173D6400] 15:39:40 INFO - PROCESS | 3856 | 1465425580419 Marionette DEBUG loaded listener.js 15:39:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (1BC5B000) [pid = 3856] [serial = 61] [outer = 173D6400] 15:39:40 INFO - PROCESS | 3856 | 1465425580821 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 15:39:40 INFO - PROCESS | 3856 | 1465425580845 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 15:39:40 INFO - PROCESS | 3856 | 1465425580847 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 15:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:39:40 INFO - PROCESS | 3856 | 1465425580850 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:39:40 INFO - PROCESS | 3856 | 1465425580852 Marionette TRACE conn6 <- [1,50,null,{}] 15:39:40 INFO - PROCESS | 3856 | 1465425580855 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:40 INFO - PROCESS | 3856 | 1465425580857 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:40 INFO - PROCESS | 3856 | 1465425580971 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 15:39:40 INFO - PROCESS | 3856 | 1465425580980 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:40 INFO - PROCESS | 3856 | 1465425580982 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:40 INFO - PROCESS | 3856 | ++DOCSHELL 107E1400 == 20 [pid = 3856] [id = 22] 15:39:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (173D6C00) [pid = 3856] [serial = 62] [outer = 00000000] 15:39:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (188A1800) [pid = 3856] [serial = 63] [outer = 173D6C00] 15:39:41 INFO - PROCESS | 3856 | 1465425581026 Marionette DEBUG loaded listener.js 15:39:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (188A1C00) [pid = 3856] [serial = 64] [outer = 173D6C00] 15:39:41 INFO - PROCESS | 3856 | 1465425581414 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 15:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:39:41 INFO - PROCESS | 3856 | 1465425581421 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 15:39:41 INFO - PROCESS | 3856 | 1465425581423 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 15:39:41 INFO - PROCESS | 3856 | 1465425581426 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:39:41 INFO - PROCESS | 3856 | 1465425581428 Marionette TRACE conn6 <- [1,54,null,{}] 15:39:41 INFO - PROCESS | 3856 | 1465425581431 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:41 INFO - PROCESS | 3856 | 1465425581433 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:41 INFO - PROCESS | 3856 | 1465425581510 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 15:39:41 INFO - PROCESS | 3856 | 1465425581573 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:41 INFO - PROCESS | 3856 | 1465425581575 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:41 INFO - PROCESS | 3856 | ++DOCSHELL 18830C00 == 21 [pid = 3856] [id = 23] 15:39:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1889A000) [pid = 3856] [serial = 65] [outer = 00000000] 15:39:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1C799400) [pid = 3856] [serial = 66] [outer = 1889A000] 15:39:41 INFO - PROCESS | 3856 | 1465425581630 Marionette DEBUG loaded listener.js 15:39:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (0C590400) [pid = 3856] [serial = 67] [outer = 1889A000] 15:39:41 INFO - PROCESS | 3856 | 1465425581950 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 15:39:42 INFO - PROCESS | 3856 | 1465425581997 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 15:39:42 INFO - PROCESS | 3856 | 1465425581999 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 15:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:39:42 INFO - PROCESS | 3856 | 1465425582003 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:39:42 INFO - PROCESS | 3856 | 1465425582004 Marionette TRACE conn6 <- [1,58,null,{}] 15:39:42 INFO - PROCESS | 3856 | 1465425582008 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:42 INFO - PROCESS | 3856 | 1465425582009 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:42 INFO - PROCESS | 3856 | 1465425582088 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 15:39:42 INFO - PROCESS | 3856 | 1465425582155 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:42 INFO - PROCESS | 3856 | 1465425582157 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:42 INFO - PROCESS | 3856 | ++DOCSHELL 1C795800 == 22 [pid = 3856] [id = 24] 15:39:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1C799C00) [pid = 3856] [serial = 68] [outer = 00000000] 15:39:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1DB6F400) [pid = 3856] [serial = 69] [outer = 1C799C00] 15:39:42 INFO - PROCESS | 3856 | 1465425582202 Marionette DEBUG loaded listener.js 15:39:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1DF42C00) [pid = 3856] [serial = 70] [outer = 1C799C00] 15:39:42 INFO - PROCESS | 3856 | 1465425582554 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 15:39:42 INFO - PROCESS | 3856 | 1465425582573 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 15:39:42 INFO - PROCESS | 3856 | 1465425582576 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 15:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:39:42 INFO - PROCESS | 3856 | 1465425582579 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:39:42 INFO - PROCESS | 3856 | 1465425582582 Marionette TRACE conn6 <- [1,62,null,{}] 15:39:42 INFO - PROCESS | 3856 | 1465425582585 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:42 INFO - PROCESS | 3856 | 1465425582587 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:42 INFO - PROCESS | 3856 | 1465425582681 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 15:39:42 INFO - PROCESS | 3856 | 1465425582749 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:42 INFO - PROCESS | 3856 | 1465425582752 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:42 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC4C00 == 23 [pid = 3856] [id = 25] 15:39:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0FFC5800) [pid = 3856] [serial = 71] [outer = 00000000] 15:39:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1C7A1400) [pid = 3856] [serial = 72] [outer = 0FFC5800] 15:39:42 INFO - PROCESS | 3856 | 1465425582799 Marionette DEBUG loaded listener.js 15:39:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1DF66C00) [pid = 3856] [serial = 73] [outer = 0FFC5800] 15:39:43 INFO - PROCESS | 3856 | 1465425583130 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 15:39:43 INFO - PROCESS | 3856 | 1465425583152 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 15:39:43 INFO - PROCESS | 3856 | 1465425583154 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 15:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:39:43 INFO - PROCESS | 3856 | 1465425583156 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:39:43 INFO - PROCESS | 3856 | 1465425583158 Marionette TRACE conn6 <- [1,66,null,{}] 15:39:43 INFO - PROCESS | 3856 | 1465425583162 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:43 INFO - PROCESS | 3856 | 1465425583164 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:43 INFO - PROCESS | 3856 | 1465425583260 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 15:39:43 INFO - PROCESS | 3856 | 1465425583346 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:43 INFO - PROCESS | 3856 | 1465425583347 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:43 INFO - PROCESS | 3856 | ++DOCSHELL 10041800 == 24 [pid = 3856] [id = 26] 15:39:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10041C00) [pid = 3856] [serial = 74] [outer = 00000000] 15:39:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10046C00) [pid = 3856] [serial = 75] [outer = 10041C00] 15:39:43 INFO - PROCESS | 3856 | 1465425583391 Marionette DEBUG loaded listener.js 15:39:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (10049C00) [pid = 3856] [serial = 76] [outer = 10041C00] 15:39:44 INFO - PROCESS | 3856 | 1465425584533 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1425ms 15:39:44 INFO - PROCESS | 3856 | 1465425584612 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 15:39:44 INFO - PROCESS | 3856 | 1465425584616 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 15:39:44 INFO - PROCESS | 3856 | 1465425584625 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:39:44 INFO - PROCESS | 3856 | 1465425584628 Marionette TRACE conn6 <- [1,70,null,{}] 15:39:44 INFO - PROCESS | 3856 | 1465425584635 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:44 INFO - PROCESS | 3856 | 1465425584637 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:44 INFO - PROCESS | 3856 | 1465425584741 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 15:39:44 INFO - PROCESS | 3856 | 1465425584798 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:44 INFO - PROCESS | 3856 | 1465425584800 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:44 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6D000 == 25 [pid = 3856] [id = 27] 15:39:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (0FFC1C00) [pid = 3856] [serial = 77] [outer = 00000000] 15:39:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (0FFC7C00) [pid = 3856] [serial = 78] [outer = 0FFC1C00] 15:39:44 INFO - PROCESS | 3856 | 1465425584849 Marionette DEBUG loaded listener.js 15:39:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (0FFCC000) [pid = 3856] [serial = 79] [outer = 0FFC1C00] 15:39:45 INFO - PROCESS | 3856 | 1465425585257 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 15:39:45 INFO - PROCESS | 3856 | 1465425585300 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 15:39:45 INFO - PROCESS | 3856 | 1465425585304 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 15:39:45 INFO - PROCESS | 3856 | 1465425585310 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:39:45 INFO - PROCESS | 3856 | 1465425585312 Marionette TRACE conn6 <- [1,74,null,{}] 15:39:45 INFO - PROCESS | 3856 | 1465425585323 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:45 INFO - PROCESS | 3856 | 1465425585325 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:45 INFO - PROCESS | 3856 | 1465425585432 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 15:39:45 INFO - PROCESS | 3856 | 1465425585439 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:45 INFO - PROCESS | 3856 | 1465425585441 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:45 INFO - PROCESS | 3856 | ++DOCSHELL 1004A800 == 26 [pid = 3856] [id = 28] 15:39:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1004C400) [pid = 3856] [serial = 80] [outer = 00000000] 15:39:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (10741400) [pid = 3856] [serial = 81] [outer = 1004C400] 15:39:45 INFO - PROCESS | 3856 | 1465425585488 Marionette DEBUG loaded listener.js 15:39:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (107DF800) [pid = 3856] [serial = 82] [outer = 1004C400] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16271400) [pid = 3856] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15F49800) [pid = 3856] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16C3E000) [pid = 3856] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (171C2C00) [pid = 3856] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (173D6C00) [pid = 3856] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1889A000) [pid = 3856] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1C799C00) [pid = 3856] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (0FFC5800) [pid = 3856] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1D92D000) [pid = 3856] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (0FF50000) [pid = 3856] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16CC8000) [pid = 3856] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1D6F4000) [pid = 3856] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1074C800) [pid = 3856] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:39:46 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (13F9C400) [pid = 3856] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:39:46 INFO - PROCESS | 3856 | 1465425586239 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 971ms 15:39:46 INFO - PROCESS | 3856 | 1465425586285 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 15:39:46 INFO - PROCESS | 3856 | 1465425586287 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 15:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:39:46 INFO - PROCESS | 3856 | 1465425586290 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:39:46 INFO - PROCESS | 3856 | 1465425586294 Marionette TRACE conn6 <- [1,78,null,{}] 15:39:46 INFO - PROCESS | 3856 | 1465425586304 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:46 INFO - PROCESS | 3856 | 1465425586308 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:46 INFO - PROCESS | 3856 | 1465425586388 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 15:39:46 INFO - PROCESS | 3856 | 1465425586395 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:46 INFO - PROCESS | 3856 | 1465425586398 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:46 INFO - PROCESS | 3856 | ++DOCSHELL 13D08000 == 27 [pid = 3856] [id = 29] 15:39:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13D0C400) [pid = 3856] [serial = 83] [outer = 00000000] 15:39:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (140C2400) [pid = 3856] [serial = 84] [outer = 13D0C400] 15:39:46 INFO - PROCESS | 3856 | 1465425586447 Marionette DEBUG loaded listener.js 15:39:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (14626000) [pid = 3856] [serial = 85] [outer = 13D0C400] 15:39:46 INFO - PROCESS | 3856 | 1465425586905 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 670ms 15:39:46 INFO - PROCESS | 3856 | 1465425586965 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 15:39:46 INFO - PROCESS | 3856 | 1465425586967 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 15:39:46 INFO - PROCESS | 3856 | 1465425586971 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:39:46 INFO - PROCESS | 3856 | 1465425586972 Marionette TRACE conn6 <- [1,82,null,{}] 15:39:46 INFO - PROCESS | 3856 | 1465425586976 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:46 INFO - PROCESS | 3856 | 1465425586978 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:47 INFO - PROCESS | 3856 | 1465425587061 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 15:39:47 INFO - PROCESS | 3856 | 1465425587069 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:47 INFO - PROCESS | 3856 | 1465425587071 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:47 INFO - PROCESS | 3856 | ++DOCSHELL 147D7C00 == 28 [pid = 3856] [id = 30] 15:39:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (147D9800) [pid = 3856] [serial = 86] [outer = 00000000] 15:39:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15F4B800) [pid = 3856] [serial = 87] [outer = 147D9800] 15:39:47 INFO - PROCESS | 3856 | 1465425587116 Marionette DEBUG loaded listener.js 15:39:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1626DC00) [pid = 3856] [serial = 88] [outer = 147D9800] 15:39:47 INFO - PROCESS | 3856 | 1465425587538 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 15:39:47 INFO - PROCESS | 3856 | 1465425587605 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 15:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:39:47 INFO - PROCESS | 3856 | 1465425587607 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 15:39:47 INFO - PROCESS | 3856 | 1465425587610 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:39:47 INFO - PROCESS | 3856 | 1465425587611 Marionette TRACE conn6 <- [1,86,null,{}] 15:39:47 INFO - PROCESS | 3856 | 1465425587619 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:47 INFO - PROCESS | 3856 | 1465425587621 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:47 INFO - PROCESS | 3856 | 1465425587699 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 15:39:47 INFO - PROCESS | 3856 | 1465425587705 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:47 INFO - PROCESS | 3856 | 1465425587707 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:47 INFO - PROCESS | 3856 | ++DOCSHELL 162A0C00 == 29 [pid = 3856] [id = 31] 15:39:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16C42000) [pid = 3856] [serial = 89] [outer = 00000000] 15:39:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16CC8000) [pid = 3856] [serial = 90] [outer = 16C42000] 15:39:47 INFO - PROCESS | 3856 | 1465425587751 Marionette DEBUG loaded listener.js 15:39:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (171CA800) [pid = 3856] [serial = 91] [outer = 16C42000] 15:39:48 INFO - PROCESS | 3856 | 1465425588289 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 730ms 15:39:48 INFO - PROCESS | 3856 | 1465425588342 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 15:39:48 INFO - PROCESS | 3856 | 1465425588346 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 15:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:39:48 INFO - PROCESS | 3856 | 1465425588351 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:39:48 INFO - PROCESS | 3856 | 1465425588354 Marionette TRACE conn6 <- [1,90,null,{}] 15:39:48 INFO - PROCESS | 3856 | 1465425588360 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:48 INFO - PROCESS | 3856 | 1465425588363 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:48 INFO - PROCESS | 3856 | 1465425588501 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 15:39:48 INFO - PROCESS | 3856 | 1465425588589 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:48 INFO - PROCESS | 3856 | 1465425588592 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:48 INFO - PROCESS | 3856 | ++DOCSHELL 0C594000 == 30 [pid = 3856] [id = 32] 15:39:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (0FF6C000) [pid = 3856] [serial = 92] [outer = 00000000] 15:39:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10044000) [pid = 3856] [serial = 93] [outer = 0FF6C000] 15:39:48 INFO - PROCESS | 3856 | 1465425588651 Marionette DEBUG loaded listener.js 15:39:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1072E800) [pid = 3856] [serial = 94] [outer = 0FF6C000] 15:39:49 INFO - PROCESS | 3856 | 1465425589163 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 15:39:49 INFO - PROCESS | 3856 | 1465425589241 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 15:39:49 INFO - PROCESS | 3856 | 1465425589246 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 15:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:39:49 INFO - PROCESS | 3856 | 1465425589252 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:39:49 INFO - PROCESS | 3856 | 1465425589255 Marionette TRACE conn6 <- [1,94,null,{}] 15:39:49 INFO - PROCESS | 3856 | 1465425589259 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:49 INFO - PROCESS | 3856 | 1465425589262 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:49 INFO - PROCESS | 3856 | 1465425589369 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 15:39:49 INFO - PROCESS | 3856 | 1465425589442 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:49 INFO - PROCESS | 3856 | 1465425589445 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:49 INFO - PROCESS | 3856 | ++DOCSHELL 14705800 == 31 [pid = 3856] [id = 33] 15:39:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1474CC00) [pid = 3856] [serial = 95] [outer = 00000000] 15:39:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1626D000) [pid = 3856] [serial = 96] [outer = 1474CC00] 15:39:49 INFO - PROCESS | 3856 | 1465425589502 Marionette DEBUG loaded listener.js 15:39:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C48C00) [pid = 3856] [serial = 97] [outer = 1474CC00] 15:39:50 INFO - PROCESS | 3856 | 1465425590067 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 15:39:50 INFO - PROCESS | 3856 | 1465425590126 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 15:39:50 INFO - PROCESS | 3856 | 1465425590129 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 15:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:39:50 INFO - PROCESS | 3856 | 1465425590133 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:39:50 INFO - PROCESS | 3856 | 1465425590137 Marionette TRACE conn6 <- [1,98,null,{}] 15:39:50 INFO - PROCESS | 3856 | 1465425590147 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:50 INFO - PROCESS | 3856 | 1465425590152 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:50 INFO - PROCESS | 3856 | 1465425590256 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 15:39:50 INFO - PROCESS | 3856 | 1465425590331 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:50 INFO - PROCESS | 3856 | 1465425590334 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:50 INFO - PROCESS | 3856 | ++DOCSHELL 18898000 == 32 [pid = 3856] [id = 34] 15:39:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18899000) [pid = 3856] [serial = 98] [outer = 00000000] 15:39:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (188A0000) [pid = 3856] [serial = 99] [outer = 18899000] 15:39:50 INFO - PROCESS | 3856 | 1465425590393 Marionette DEBUG loaded listener.js 15:39:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18BE7800) [pid = 3856] [serial = 100] [outer = 18899000] 15:39:50 INFO - PROCESS | 3856 | 1465425590950 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 15:39:51 INFO - PROCESS | 3856 | 1465425591006 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 15:39:51 INFO - PROCESS | 3856 | 1465425591009 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 15:39:51 INFO - PROCESS | 3856 | 1465425591012 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:39:51 INFO - PROCESS | 3856 | 1465425591014 Marionette TRACE conn6 <- [1,102,null,{}] 15:39:51 INFO - PROCESS | 3856 | 1465425591018 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:51 INFO - PROCESS | 3856 | 1465425591020 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:51 INFO - PROCESS | 3856 | 1465425591134 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 15:39:51 INFO - PROCESS | 3856 | 1465425591220 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:51 INFO - PROCESS | 3856 | 1465425591222 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:51 INFO - PROCESS | 3856 | ++DOCSHELL 196CBC00 == 33 [pid = 3856] [id = 35] 15:39:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (196CE800) [pid = 3856] [serial = 101] [outer = 00000000] 15:39:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A14D800) [pid = 3856] [serial = 102] [outer = 196CE800] 15:39:51 INFO - PROCESS | 3856 | 1465425591278 Marionette DEBUG loaded listener.js 15:39:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A18A000) [pid = 3856] [serial = 103] [outer = 196CE800] 15:39:51 INFO - PROCESS | 3856 | 1465425591803 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 831ms 15:39:51 INFO - PROCESS | 3856 | 1465425591846 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 15:39:51 INFO - PROCESS | 3856 | 1465425591848 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 15:39:51 INFO - PROCESS | 3856 | 1465425591852 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:39:51 INFO - PROCESS | 3856 | 1465425591854 Marionette TRACE conn6 <- [1,106,null,{}] 15:39:51 INFO - PROCESS | 3856 | 1465425591857 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:51 INFO - PROCESS | 3856 | 1465425591859 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:51 INFO - PROCESS | 3856 | 1465425591960 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 15:39:52 INFO - PROCESS | 3856 | 1465425592044 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:52 INFO - PROCESS | 3856 | 1465425592046 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:52 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC3000 == 34 [pid = 3856] [id = 36] 15:39:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (0FFCE400) [pid = 3856] [serial = 104] [outer = 00000000] 15:39:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (140BAC00) [pid = 3856] [serial = 105] [outer = 0FFCE400] 15:39:52 INFO - PROCESS | 3856 | 1465425592100 Marionette DEBUG loaded listener.js 15:39:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (14749800) [pid = 3856] [serial = 106] [outer = 0FFCE400] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (183A0C00) [pid = 3856] [serial = 17] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (14627000) [pid = 3856] [serial = 45] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16061C00) [pid = 3856] [serial = 48] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (162A4800) [pid = 3856] [serial = 49] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (171C4000) [pid = 3856] [serial = 51] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18BEB800) [pid = 3856] [serial = 54] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1D7DCC00) [pid = 3856] [serial = 57] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (173DF000) [pid = 3856] [serial = 60] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1796AC00) [pid = 3856] [serial = 52] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (188A1800) [pid = 3856] [serial = 63] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1C799400) [pid = 3856] [serial = 66] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1DB6F400) [pid = 3856] [serial = 69] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1C7A1400) [pid = 3856] [serial = 72] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1B4BC000) [pid = 3856] [serial = 33] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18DCC800) [pid = 3856] [serial = 55] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (183FA000) [pid = 3856] [serial = 31] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13F9F800) [pid = 3856] [serial = 28] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (14741C00) [pid = 3856] [serial = 46] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (188A1C00) [pid = 3856] [serial = 64] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (0C590400) [pid = 3856] [serial = 67] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1DF42C00) [pid = 3856] [serial = 70] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1D933400) [pid = 3856] [serial = 22] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1DF66C00) [pid = 3856] [serial = 73] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (16C41C00) [pid = 3856] [serial = 9] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16C47800) [pid = 3856] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (13D08400) [pid = 3856] [serial = 4] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (107D9400) [pid = 3856] [serial = 27] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (17964400) [pid = 3856] [serial = 30] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1D928800) [pid = 3856] [serial = 36] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1D935400) [pid = 3856] [serial = 37] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1DF4CC00) [pid = 3856] [serial = 39] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (108BE000) [pid = 3856] [serial = 42] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (11120000) [pid = 3856] [serial = 43] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (1DB6A000) [pid = 3856] [serial = 24] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (1D92F800) [pid = 3856] [serial = 21] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (18B94000) [pid = 3856] [serial = 14] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3856 | 1465425593236 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1417ms 15:39:53 INFO - PROCESS | 3856 | 1465425593274 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 15:39:53 INFO - PROCESS | 3856 | 1465425593277 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 15:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:39:53 INFO - PROCESS | 3856 | 1465425593283 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:39:53 INFO - PROCESS | 3856 | 1465425593287 Marionette TRACE conn6 <- [1,110,null,{}] 15:39:53 INFO - PROCESS | 3856 | 1465425593293 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:53 INFO - PROCESS | 3856 | 1465425593297 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:53 INFO - PROCESS | 3856 | 1465425593386 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 15:39:53 INFO - PROCESS | 3856 | 1465425593424 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:53 INFO - PROCESS | 3856 | 1465425593429 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:53 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC9C00 == 35 [pid = 3856] [id = 37] 15:39:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (0FFCA000) [pid = 3856] [serial = 107] [outer = 00000000] 15:39:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (1003E400) [pid = 3856] [serial = 108] [outer = 0FFCA000] 15:39:53 INFO - PROCESS | 3856 | 1465425593480 Marionette DEBUG loaded listener.js 15:39:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (10043C00) [pid = 3856] [serial = 109] [outer = 0FFCA000] 15:39:53 INFO - PROCESS | 3856 | 1465425593937 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 690ms 15:39:53 INFO - PROCESS | 3856 | 1465425593973 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 15:39:53 INFO - PROCESS | 3856 | 1465425593978 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 15:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:39:53 INFO - PROCESS | 3856 | 1465425593984 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:39:53 INFO - PROCESS | 3856 | 1465425593987 Marionette TRACE conn6 <- [1,114,null,{}] 15:39:54 INFO - PROCESS | 3856 | 1465425593990 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:54 INFO - PROCESS | 3856 | 1465425593993 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:54 INFO - PROCESS | 3856 | 1465425594078 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 15:39:54 INFO - PROCESS | 3856 | 1465425594087 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:54 INFO - PROCESS | 3856 | 1465425594089 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:54 INFO - PROCESS | 3856 | ++DOCSHELL 11122800 == 36 [pid = 3856] [id = 38] 15:39:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (111B9C00) [pid = 3856] [serial = 110] [outer = 00000000] 15:39:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (13D08C00) [pid = 3856] [serial = 111] [outer = 111B9C00] 15:39:54 INFO - PROCESS | 3856 | 1465425594139 Marionette DEBUG loaded listener.js 15:39:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (13F10800) [pid = 3856] [serial = 112] [outer = 111B9C00] 15:39:54 INFO - PROCESS | 3856 | 1465425594575 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 15:39:54 INFO - PROCESS | 3856 | 1465425594618 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 15:39:54 INFO - PROCESS | 3856 | 1465425594620 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 15:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:39:54 INFO - PROCESS | 3856 | 1465425594623 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:39:54 INFO - PROCESS | 3856 | 1465425594627 Marionette TRACE conn6 <- [1,118,null,{}] 15:39:54 INFO - PROCESS | 3856 | 1465425594638 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:54 INFO - PROCESS | 3856 | 1465425594642 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:54 INFO - PROCESS | 3856 | 1465425594727 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 15:39:54 INFO - PROCESS | 3856 | 1465425594766 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:54 INFO - PROCESS | 3856 | 1465425594770 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:54 INFO - PROCESS | 3856 | ++DOCSHELL 15F43400 == 37 [pid = 3856] [id = 39] 15:39:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (15F46C00) [pid = 3856] [serial = 113] [outer = 00000000] 15:39:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (1605E800) [pid = 3856] [serial = 114] [outer = 15F46C00] 15:39:54 INFO - PROCESS | 3856 | 1465425594818 Marionette DEBUG loaded listener.js 15:39:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1627B800) [pid = 3856] [serial = 115] [outer = 15F46C00] 15:39:55 INFO - PROCESS | 3856 | 1465425595211 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 15:39:55 INFO - PROCESS | 3856 | 1465425595254 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 15:39:55 INFO - PROCESS | 3856 | 1465425595266 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 15:39:55 INFO - PROCESS | 3856 | 1465425595269 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:39:55 INFO - PROCESS | 3856 | 1465425595271 Marionette TRACE conn6 <- [1,122,null,{}] 15:39:55 INFO - PROCESS | 3856 | 1465425595274 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:55 INFO - PROCESS | 3856 | 1465425595276 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:55 INFO - PROCESS | 3856 | 1465425595360 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 15:39:55 INFO - PROCESS | 3856 | 1465425595365 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:55 INFO - PROCESS | 3856 | 1465425595368 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:55 INFO - PROCESS | 3856 | ++DOCSHELL 16C41C00 == 38 [pid = 3856] [id = 40] 15:39:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (16C43C00) [pid = 3856] [serial = 116] [outer = 00000000] 15:39:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (173D2400) [pid = 3856] [serial = 117] [outer = 16C43C00] 15:39:55 INFO - PROCESS | 3856 | 1465425595413 Marionette DEBUG loaded listener.js 15:39:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (173DB000) [pid = 3856] [serial = 118] [outer = 16C43C00] 15:39:55 INFO - PROCESS | 3856 | 1465425595854 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 15:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:39:55 INFO - PROCESS | 3856 | 1465425595905 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 15:39:55 INFO - PROCESS | 3856 | 1465425595907 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 15:39:55 INFO - PROCESS | 3856 | 1465425595910 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:39:55 INFO - PROCESS | 3856 | 1465425595912 Marionette TRACE conn6 <- [1,126,null,{}] 15:39:55 INFO - PROCESS | 3856 | 1465425595915 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:55 INFO - PROCESS | 3856 | 1465425595917 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:56 INFO - PROCESS | 3856 | 1465425596016 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 15:39:56 INFO - PROCESS | 3856 | 1465425596023 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:56 INFO - PROCESS | 3856 | 1465425596025 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:56 INFO - PROCESS | 3856 | ++DOCSHELL 1796C000 == 39 [pid = 3856] [id = 41] 15:39:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1796D000) [pid = 3856] [serial = 119] [outer = 00000000] 15:39:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (183A3C00) [pid = 3856] [serial = 120] [outer = 1796D000] 15:39:56 INFO - PROCESS | 3856 | 1465425596070 Marionette DEBUG loaded listener.js 15:39:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1883B400) [pid = 3856] [serial = 121] [outer = 1796D000] 15:39:56 INFO - PROCESS | 3856 | 1465425596519 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 15:39:56 INFO - PROCESS | 3856 | 1465425596541 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 15:39:56 INFO - PROCESS | 3856 | 1465425596543 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 15:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:39:56 INFO - PROCESS | 3856 | 1465425596554 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:39:56 INFO - PROCESS | 3856 | 1465425596556 Marionette TRACE conn6 <- [1,130,null,{}] 15:39:56 INFO - PROCESS | 3856 | 1465425596559 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:56 INFO - PROCESS | 3856 | 1465425596565 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:56 INFO - PROCESS | 3856 | 1465425596696 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 15:39:56 INFO - PROCESS | 3856 | 1465425596706 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:56 INFO - PROCESS | 3856 | 1465425596708 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:56 INFO - PROCESS | 3856 | ++DOCSHELL 18897800 == 40 [pid = 3856] [id = 42] 15:39:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1889BC00) [pid = 3856] [serial = 122] [outer = 00000000] 15:39:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (18D9B000) [pid = 3856] [serial = 123] [outer = 1889BC00] 15:39:56 INFO - PROCESS | 3856 | 1465425596793 Marionette DEBUG loaded listener.js 15:39:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1961EC00) [pid = 3856] [serial = 124] [outer = 1889BC00] 15:39:57 INFO - PROCESS | 3856 | 1465425597202 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 690ms 15:39:57 INFO - PROCESS | 3856 | 1465425597246 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 15:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:39:57 INFO - PROCESS | 3856 | 1465425597248 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 15:39:57 INFO - PROCESS | 3856 | 1465425597251 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:39:57 INFO - PROCESS | 3856 | 1465425597253 Marionette TRACE conn6 <- [1,134,null,{}] 15:39:57 INFO - PROCESS | 3856 | 1465425597268 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:57 INFO - PROCESS | 3856 | 1465425597270 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:57 INFO - PROCESS | 3856 | 1465425597391 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 15:39:57 INFO - PROCESS | 3856 | 1465425597439 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:57 INFO - PROCESS | 3856 | 1465425597441 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:57 INFO - PROCESS | 3856 | ++DOCSHELL 19CA7800 == 41 [pid = 3856] [id = 43] 15:39:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (19CB0000) [pid = 3856] [serial = 125] [outer = 00000000] 15:39:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1B410C00) [pid = 3856] [serial = 126] [outer = 19CB0000] 15:39:57 INFO - PROCESS | 3856 | 1465425597486 Marionette DEBUG loaded listener.js 15:39:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1B856C00) [pid = 3856] [serial = 127] [outer = 19CB0000] 15:39:57 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10041C00) [pid = 3856] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:39:57 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1D369C00) [pid = 3856] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:39:57 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (173D6400) [pid = 3856] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:39:57 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (147D9800) [pid = 3856] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:39:57 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16C42000) [pid = 3856] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:39:57 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (0FFC1C00) [pid = 3856] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:39:57 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1004C400) [pid = 3856] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:39:57 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (13D0C400) [pid = 3856] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:39:57 INFO - PROCESS | 3856 | 1465425597899 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 15:39:57 INFO - PROCESS | 3856 | 1465425597922 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 15:39:57 INFO - PROCESS | 3856 | 1465425597924 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 15:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:39:57 INFO - PROCESS | 3856 | 1465425597936 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:39:57 INFO - PROCESS | 3856 | 1465425597938 Marionette TRACE conn6 <- [1,138,null,{}] 15:39:57 INFO - PROCESS | 3856 | 1465425597941 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:57 INFO - PROCESS | 3856 | 1465425597943 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:58 INFO - PROCESS | 3856 | 1465425598018 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 15:39:58 INFO - PROCESS | 3856 | 1465425598023 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:58 INFO - PROCESS | 3856 | 1465425598025 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:58 INFO - PROCESS | 3856 | ++DOCSHELL 09117C00 == 42 [pid = 3856] [id = 44] 15:39:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16C42000) [pid = 3856] [serial = 128] [outer = 00000000] 15:39:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1B404C00) [pid = 3856] [serial = 129] [outer = 16C42000] 15:39:58 INFO - PROCESS | 3856 | 1465425598069 Marionette DEBUG loaded listener.js 15:39:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1B411000) [pid = 3856] [serial = 130] [outer = 16C42000] 15:39:58 INFO - PROCESS | 3856 | 1465425598460 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 15:39:58 INFO - PROCESS | 3856 | 1465425598514 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 15:39:58 INFO - PROCESS | 3856 | 1465425598516 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 15:39:58 INFO - PROCESS | 3856 | 1465425598519 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:39:58 INFO - PROCESS | 3856 | 1465425598521 Marionette TRACE conn6 <- [1,142,null,{}] 15:39:58 INFO - PROCESS | 3856 | 1465425598524 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:58 INFO - PROCESS | 3856 | 1465425598526 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:58 INFO - PROCESS | 3856 | 1465425598603 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 15:39:58 INFO - PROCESS | 3856 | 1465425598608 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:58 INFO - PROCESS | 3856 | 1465425598610 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:58 INFO - PROCESS | 3856 | ++DOCSHELL 1BC5CC00 == 43 [pid = 3856] [id = 45] 15:39:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1BC5F800) [pid = 3856] [serial = 131] [outer = 00000000] 15:39:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1C796000) [pid = 3856] [serial = 132] [outer = 1BC5F800] 15:39:58 INFO - PROCESS | 3856 | 1465425598653 Marionette DEBUG loaded listener.js 15:39:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1C796C00) [pid = 3856] [serial = 133] [outer = 1BC5F800] 15:39:59 INFO - PROCESS | 3856 | 1465425599084 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 15:39:59 INFO - PROCESS | 3856 | 1465425599152 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 15:39:59 INFO - PROCESS | 3856 | 1465425599154 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 15:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:39:59 INFO - PROCESS | 3856 | 1465425599157 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:39:59 INFO - PROCESS | 3856 | 1465425599159 Marionette TRACE conn6 <- [1,146,null,{}] 15:39:59 INFO - PROCESS | 3856 | 1465425599162 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:59 INFO - PROCESS | 3856 | 1465425599164 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:59 INFO - PROCESS | 3856 | 1465425599252 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 15:39:59 INFO - PROCESS | 3856 | 1465425599258 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:59 INFO - PROCESS | 3856 | 1465425599260 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:59 INFO - PROCESS | 3856 | ++DOCSHELL 15B3F800 == 44 [pid = 3856] [id = 46] 15:39:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1B410800) [pid = 3856] [serial = 134] [outer = 00000000] 15:39:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1C79FC00) [pid = 3856] [serial = 135] [outer = 1B410800] 15:39:59 INFO - PROCESS | 3856 | 1465425599303 Marionette DEBUG loaded listener.js 15:39:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1C7DEC00) [pid = 3856] [serial = 136] [outer = 1B410800] 15:39:59 INFO - PROCESS | 3856 | 1465425599746 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 15:39:59 INFO - PROCESS | 3856 | 1465425599790 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 15:39:59 INFO - PROCESS | 3856 | 1465425599795 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 15:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:39:59 INFO - PROCESS | 3856 | 1465425599801 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:39:59 INFO - PROCESS | 3856 | 1465425599806 Marionette TRACE conn6 <- [1,150,null,{}] 15:39:59 INFO - PROCESS | 3856 | 1465425599813 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:59 INFO - PROCESS | 3856 | 1465425599816 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:39:59 INFO - PROCESS | 3856 | 1465425599939 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 15:40:00 INFO - PROCESS | 3856 | 1465425600095 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:00 INFO - PROCESS | 3856 | 1465425600100 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:00 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC8C00 == 45 [pid = 3856] [id = 47] 15:40:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (0FFC9000) [pid = 3856] [serial = 137] [outer = 00000000] 15:40:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (103CEC00) [pid = 3856] [serial = 138] [outer = 0FFC9000] 15:40:00 INFO - PROCESS | 3856 | 1465425600159 Marionette DEBUG loaded listener.js 15:40:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (107DB400) [pid = 3856] [serial = 139] [outer = 0FFC9000] 15:40:00 INFO - PROCESS | 3856 | 1465425600826 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1078ms 15:40:00 INFO - PROCESS | 3856 | 1465425600881 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 15:40:00 INFO - PROCESS | 3856 | 1465425600886 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 15:40:00 INFO - PROCESS | 3856 | 1465425600893 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:40:00 INFO - PROCESS | 3856 | 1465425600896 Marionette TRACE conn6 <- [1,154,null,{}] 15:40:00 INFO - PROCESS | 3856 | 1465425600900 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:00 INFO - PROCESS | 3856 | 1465425600903 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:01 INFO - PROCESS | 3856 | 1465425601029 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 15:40:01 INFO - PROCESS | 3856 | 1465425601104 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:01 INFO - PROCESS | 3856 | 1465425601107 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:01 INFO - PROCESS | 3856 | ++DOCSHELL 156F8400 == 46 [pid = 3856] [id = 48] 15:40:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (156F9800) [pid = 3856] [serial = 140] [outer = 00000000] 15:40:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1605D400) [pid = 3856] [serial = 141] [outer = 156F9800] 15:40:01 INFO - PROCESS | 3856 | 1465425601165 Marionette DEBUG loaded listener.js 15:40:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16CC6800) [pid = 3856] [serial = 142] [outer = 156F9800] 15:40:01 INFO - PROCESS | 3856 | 1465425601937 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1120ms 15:40:02 INFO - PROCESS | 3856 | 1465425602038 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 15:40:02 INFO - PROCESS | 3856 | 1465425602042 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 15:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:40:02 INFO - PROCESS | 3856 | 1465425602048 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:40:02 INFO - PROCESS | 3856 | 1465425602051 Marionette TRACE conn6 <- [1,158,null,{}] 15:40:02 INFO - PROCESS | 3856 | 1465425602057 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:02 INFO - PROCESS | 3856 | 1465425602059 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:02 INFO - PROCESS | 3856 | 1465425602170 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 15:40:02 INFO - PROCESS | 3856 | 1465425602239 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:02 INFO - PROCESS | 3856 | 1465425602242 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:02 INFO - PROCESS | 3856 | ++DOCSHELL 105B4C00 == 47 [pid = 3856] [id = 49] 15:40:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (10750800) [pid = 3856] [serial = 143] [outer = 00000000] 15:40:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10FCC800) [pid = 3856] [serial = 144] [outer = 10750800] 15:40:02 INFO - PROCESS | 3856 | 1465425602294 Marionette DEBUG loaded listener.js 15:40:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (13D09C00) [pid = 3856] [serial = 145] [outer = 10750800] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 14705800 == 46 [pid = 3856] [id = 33] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 196CBC00 == 45 [pid = 3856] [id = 35] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 0C594000 == 44 [pid = 3856] [id = 32] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 18898000 == 43 [pid = 3856] [id = 34] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 147D7C00 == 42 [pid = 3856] [id = 30] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 162A0C00 == 41 [pid = 3856] [id = 31] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 13D08000 == 40 [pid = 3856] [id = 29] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 1BC5CC00 == 39 [pid = 3856] [id = 45] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 09117C00 == 38 [pid = 3856] [id = 44] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 19CA7800 == 37 [pid = 3856] [id = 43] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 18897800 == 36 [pid = 3856] [id = 42] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 1796C000 == 35 [pid = 3856] [id = 41] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 16C41C00 == 34 [pid = 3856] [id = 40] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 15F43400 == 33 [pid = 3856] [id = 39] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 11122800 == 32 [pid = 3856] [id = 38] 15:40:02 INFO - PROCESS | 3856 | --DOCSHELL 0FFC9C00 == 31 [pid = 3856] [id = 37] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (10046C00) [pid = 3856] [serial = 75] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1D92B800) [pid = 3856] [serial = 58] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1BC5B000) [pid = 3856] [serial = 61] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1626DC00) [pid = 3856] [serial = 88] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16CC8000) [pid = 3856] [serial = 90] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (0FFC7C00) [pid = 3856] [serial = 78] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (0FFCC000) [pid = 3856] [serial = 79] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10741400) [pid = 3856] [serial = 81] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (171CA800) [pid = 3856] [serial = 91] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15F4B800) [pid = 3856] [serial = 87] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (107DF800) [pid = 3856] [serial = 82] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (14626000) [pid = 3856] [serial = 85] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10049C00) [pid = 3856] [serial = 76] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (140C2400) [pid = 3856] [serial = 84] [outer = 00000000] [url = about:blank] 15:40:02 INFO - PROCESS | 3856 | 1465425602798 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 771ms 15:40:02 INFO - PROCESS | 3856 | 1465425602823 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 15:40:02 INFO - PROCESS | 3856 | 1465425602827 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 15:40:02 INFO - PROCESS | 3856 | 1465425602833 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:40:02 INFO - PROCESS | 3856 | 1465425602835 Marionette TRACE conn6 <- [1,162,null,{}] 15:40:02 INFO - PROCESS | 3856 | 1465425602839 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:02 INFO - PROCESS | 3856 | 1465425602841 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:02 INFO - PROCESS | 3856 | 1465425602928 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 15:40:02 INFO - PROCESS | 3856 | 1465425602935 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:02 INFO - PROCESS | 3856 | 1465425602938 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:02 INFO - PROCESS | 3856 | ++DOCSHELL 10747C00 == 32 [pid = 3856] [id = 50] 15:40:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (107E2000) [pid = 3856] [serial = 146] [outer = 00000000] 15:40:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13D08400) [pid = 3856] [serial = 147] [outer = 107E2000] 15:40:02 INFO - PROCESS | 3856 | 1465425602984 Marionette DEBUG loaded listener.js 15:40:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (142AF800) [pid = 3856] [serial = 148] [outer = 107E2000] 15:40:03 INFO - PROCESS | 3856 | 1465425603431 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 631ms 15:40:03 INFO - PROCESS | 3856 | 1465425603468 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 15:40:03 INFO - PROCESS | 3856 | 1465425603471 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 15:40:03 INFO - PROCESS | 3856 | 1465425603474 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:40:03 INFO - PROCESS | 3856 | 1465425603478 Marionette TRACE conn6 <- [1,166,null,{}] 15:40:03 INFO - PROCESS | 3856 | 1465425603490 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:03 INFO - PROCESS | 3856 | 1465425603494 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:03 INFO - PROCESS | 3856 | 1465425603580 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 15:40:03 INFO - PROCESS | 3856 | 1465425603589 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:03 INFO - PROCESS | 3856 | 1465425603592 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:03 INFO - PROCESS | 3856 | ++DOCSHELL 1627B400 == 33 [pid = 3856] [id = 51] 15:40:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (162A0C00) [pid = 3856] [serial = 149] [outer = 00000000] 15:40:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16C41400) [pid = 3856] [serial = 150] [outer = 162A0C00] 15:40:03 INFO - PROCESS | 3856 | 1465425603640 Marionette DEBUG loaded listener.js 15:40:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16CC6000) [pid = 3856] [serial = 151] [outer = 162A0C00] 15:40:04 INFO - PROCESS | 3856 | 1465425604102 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 15:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:40:04 INFO - PROCESS | 3856 | 1465425604149 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 15:40:04 INFO - PROCESS | 3856 | 1465425604152 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 15:40:04 INFO - PROCESS | 3856 | 1465425604155 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:40:04 INFO - PROCESS | 3856 | 1465425604156 Marionette TRACE conn6 <- [1,170,null,{}] 15:40:04 INFO - PROCESS | 3856 | 1465425604160 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:04 INFO - PROCESS | 3856 | 1465425604162 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:04 INFO - PROCESS | 3856 | 1465425604247 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 15:40:04 INFO - PROCESS | 3856 | 1465425604255 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:04 INFO - PROCESS | 3856 | 1465425604266 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:04 INFO - PROCESS | 3856 | ++DOCSHELL 173D6800 == 34 [pid = 3856] [id = 52] 15:40:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173D8000) [pid = 3856] [serial = 152] [outer = 00000000] 15:40:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1839DC00) [pid = 3856] [serial = 153] [outer = 173D8000] 15:40:04 INFO - PROCESS | 3856 | 1465425604312 Marionette DEBUG loaded listener.js 15:40:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (183FB000) [pid = 3856] [serial = 154] [outer = 173D8000] 15:40:04 INFO - PROCESS | 3856 | 1465425604724 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 15:40:04 INFO - PROCESS | 3856 | 1465425604792 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 15:40:04 INFO - PROCESS | 3856 | 1465425604794 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 15:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:40:04 INFO - PROCESS | 3856 | 1465425604797 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:40:04 INFO - PROCESS | 3856 | 1465425604799 Marionette TRACE conn6 <- [1,174,null,{}] 15:40:04 INFO - PROCESS | 3856 | 1465425604803 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:04 INFO - PROCESS | 3856 | 1465425604805 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:04 INFO - PROCESS | 3856 | 1465425604907 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 15:40:04 INFO - PROCESS | 3856 | 1465425604980 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:04 INFO - PROCESS | 3856 | 1465425604982 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:05 INFO - PROCESS | 3856 | ++DOCSHELL 1888A000 == 35 [pid = 3856] [id = 53] 15:40:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1889D800) [pid = 3856] [serial = 155] [outer = 00000000] 15:40:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (188A6800) [pid = 3856] [serial = 156] [outer = 1889D800] 15:40:05 INFO - PROCESS | 3856 | 1465425605026 Marionette DEBUG loaded listener.js 15:40:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18D9DC00) [pid = 3856] [serial = 157] [outer = 1889D800] 15:40:05 INFO - PROCESS | 3856 | 1465425605439 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 15:40:05 INFO - PROCESS | 3856 | 1465425605479 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 15:40:05 INFO - PROCESS | 3856 | 1465425605481 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 15:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:40:05 INFO - PROCESS | 3856 | 1465425605488 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:40:05 INFO - PROCESS | 3856 | 1465425605490 Marionette TRACE conn6 <- [1,178,null,{}] 15:40:05 INFO - PROCESS | 3856 | 1465425605493 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:05 INFO - PROCESS | 3856 | 1465425605499 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:05 INFO - PROCESS | 3856 | 1465425605628 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 15:40:05 INFO - PROCESS | 3856 | 1465425605683 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:05 INFO - PROCESS | 3856 | 1465425605685 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:05 INFO - PROCESS | 3856 | ++DOCSHELL 10FD2800 == 36 [pid = 3856] [id = 54] 15:40:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (188A6400) [pid = 3856] [serial = 158] [outer = 00000000] 15:40:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1C79AC00) [pid = 3856] [serial = 159] [outer = 188A6400] 15:40:05 INFO - PROCESS | 3856 | 1465425605730 Marionette DEBUG loaded listener.js 15:40:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1C7A1800) [pid = 3856] [serial = 160] [outer = 188A6400] 15:40:06 INFO - PROCESS | 3856 | 1465425606141 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:40:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1C797800) [pid = 3856] [serial = 161] [outer = 17962800] 15:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 15:40:06 INFO - PROCESS | 3856 | 1465425606176 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 15:40:06 INFO - PROCESS | 3856 | 1465425606178 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 15:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:40:06 INFO - PROCESS | 3856 | 1465425606214 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:40:06 INFO - PROCESS | 3856 | 1465425606216 Marionette TRACE conn6 <- [1,182,null,{}] 15:40:06 INFO - PROCESS | 3856 | 1465425606253 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:06 INFO - PROCESS | 3856 | 1465425606264 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:06 INFO - PROCESS | 3856 | 1465425606379 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 15:40:06 INFO - PROCESS | 3856 | 1465425606385 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:06 INFO - PROCESS | 3856 | 1465425606387 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:06 INFO - PROCESS | 3856 | ++DOCSHELL 1BC5CC00 == 37 [pid = 3856] [id = 55] 15:40:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1C84B400) [pid = 3856] [serial = 162] [outer = 00000000] 15:40:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1DB66800) [pid = 3856] [serial = 163] [outer = 1C84B400] 15:40:06 INFO - PROCESS | 3856 | 1465425606430 Marionette DEBUG loaded listener.js 15:40:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1DB69C00) [pid = 3856] [serial = 164] [outer = 1C84B400] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (15F46C00) [pid = 3856] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16C43C00) [pid = 3856] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (111B9C00) [pid = 3856] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (0FFCA000) [pid = 3856] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1796D000) [pid = 3856] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1889BC00) [pid = 3856] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (19CB0000) [pid = 3856] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1BC5F800) [pid = 3856] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C42000) [pid = 3856] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0FF6C000) [pid = 3856] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1474CC00) [pid = 3856] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18899000) [pid = 3856] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:40:06 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (196CE800) [pid = 3856] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:40:06 INFO - PROCESS | 3856 | 1465425606958 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 15:40:06 INFO - PROCESS | 3856 | 1465425606967 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 15:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:40:06 INFO - PROCESS | 3856 | 1465425606968 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 15:40:06 INFO - PROCESS | 3856 | 1465425606971 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:40:06 INFO - PROCESS | 3856 | 1465425606973 Marionette TRACE conn6 <- [1,186,null,{}] 15:40:06 INFO - PROCESS | 3856 | 1465425606977 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:06 INFO - PROCESS | 3856 | 1465425606979 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:07 INFO - PROCESS | 3856 | 1465425607056 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 15:40:07 INFO - PROCESS | 3856 | 1465425607061 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:07 INFO - PROCESS | 3856 | 1465425607063 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:07 INFO - PROCESS | 3856 | ++DOCSHELL 10FCBC00 == 38 [pid = 3856] [id = 56] 15:40:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (142C4000) [pid = 3856] [serial = 165] [outer = 00000000] 15:40:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16C47400) [pid = 3856] [serial = 166] [outer = 142C4000] 15:40:07 INFO - PROCESS | 3856 | 1465425607108 Marionette DEBUG loaded listener.js 15:40:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1796D000) [pid = 3856] [serial = 167] [outer = 142C4000] 15:40:07 INFO - PROCESS | 3856 | 1465425607510 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 15:40:07 INFO - PROCESS | 3856 | 1465425607551 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 15:40:07 INFO - PROCESS | 3856 | 1465425607553 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 15:40:07 INFO - PROCESS | 3856 | 1465425607557 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:40:07 INFO - PROCESS | 3856 | 1465425607559 Marionette TRACE conn6 <- [1,190,null,{}] 15:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:40:07 INFO - PROCESS | 3856 | 1465425607562 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:07 INFO - PROCESS | 3856 | 1465425607564 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:07 INFO - PROCESS | 3856 | 1465425607644 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 15:40:07 INFO - PROCESS | 3856 | 1465425607672 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:07 INFO - PROCESS | 3856 | 1465425607674 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:07 INFO - PROCESS | 3856 | ++DOCSHELL 18B0F400 == 39 [pid = 3856] [id = 57] 15:40:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18B12800) [pid = 3856] [serial = 168] [outer = 00000000] 15:40:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18B19000) [pid = 3856] [serial = 169] [outer = 18B12800] 15:40:07 INFO - PROCESS | 3856 | 1465425607721 Marionette DEBUG loaded listener.js 15:40:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18B1C800) [pid = 3856] [serial = 170] [outer = 18B12800] 15:40:08 INFO - PROCESS | 3856 | 1465425608136 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 15:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:40:08 INFO - PROCESS | 3856 | 1465425608193 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 15:40:08 INFO - PROCESS | 3856 | 1465425608195 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 15:40:08 INFO - PROCESS | 3856 | 1465425608199 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:40:08 INFO - PROCESS | 3856 | 1465425608200 Marionette TRACE conn6 <- [1,194,null,{}] 15:40:08 INFO - PROCESS | 3856 | 1465425608203 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:08 INFO - PROCESS | 3856 | 1465425608205 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:08 INFO - PROCESS | 3856 | 1465425608286 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 15:40:08 INFO - PROCESS | 3856 | 1465425608294 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:08 INFO - PROCESS | 3856 | 1465425608296 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:08 INFO - PROCESS | 3856 | ++DOCSHELL 160BF800 == 40 [pid = 3856] [id = 58] 15:40:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (160BFC00) [pid = 3856] [serial = 171] [outer = 00000000] 15:40:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (160C3800) [pid = 3856] [serial = 172] [outer = 160BFC00] 15:40:08 INFO - PROCESS | 3856 | 1465425608340 Marionette DEBUG loaded listener.js 15:40:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (160C5800) [pid = 3856] [serial = 173] [outer = 160BFC00] 15:40:08 INFO - PROCESS | 3856 | 1465425608738 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 15:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:40:08 INFO - PROCESS | 3856 | 1465425608769 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 15:40:08 INFO - PROCESS | 3856 | 1465425608772 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 15:40:08 INFO - PROCESS | 3856 | 1465425608775 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:40:08 INFO - PROCESS | 3856 | 1465425608777 Marionette TRACE conn6 <- [1,198,null,{}] 15:40:08 INFO - PROCESS | 3856 | 1465425608780 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:08 INFO - PROCESS | 3856 | 1465425608783 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:08 INFO - PROCESS | 3856 | 1465425608909 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 15:40:09 INFO - PROCESS | 3856 | 1465425609042 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:09 INFO - PROCESS | 3856 | 1465425609046 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:09 INFO - PROCESS | 3856 | ++DOCSHELL 0FB61800 == 41 [pid = 3856] [id = 59] 15:40:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (0FBE4800) [pid = 3856] [serial = 174] [outer = 00000000] 15:40:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (0FF54400) [pid = 3856] [serial = 175] [outer = 0FBE4800] 15:40:09 INFO - PROCESS | 3856 | 1465425609118 Marionette DEBUG loaded listener.js 15:40:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (0FFCC000) [pid = 3856] [serial = 176] [outer = 0FBE4800] 15:40:09 INFO - PROCESS | 3856 | 1465425609659 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 15:40:09 INFO - PROCESS | 3856 | 1465425609708 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 15:40:09 INFO - PROCESS | 3856 | 1465425609711 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 15:40:09 INFO - PROCESS | 3856 | 1465425609716 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:40:09 INFO - PROCESS | 3856 | 1465425609719 Marionette TRACE conn6 <- [1,202,null,{}] 15:40:09 INFO - PROCESS | 3856 | 1465425609724 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:09 INFO - PROCESS | 3856 | 1465425609727 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:09 INFO - PROCESS | 3856 | 1465425609838 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 15:40:09 INFO - PROCESS | 3856 | 1465425609933 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:09 INFO - PROCESS | 3856 | 1465425609936 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:09 INFO - PROCESS | 3856 | ++DOCSHELL 147DF000 == 42 [pid = 3856] [id = 60] 15:40:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (147E0000) [pid = 3856] [serial = 177] [outer = 00000000] 15:40:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (15F4D000) [pid = 3856] [serial = 178] [outer = 147E0000] 15:40:09 INFO - PROCESS | 3856 | 1465425609994 Marionette DEBUG loaded listener.js 15:40:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (160C2800) [pid = 3856] [serial = 179] [outer = 147E0000] 15:40:10 INFO - PROCESS | 3856 | 1465425610603 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 15:40:10 INFO - PROCESS | 3856 | 1465425610653 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 15:40:10 INFO - PROCESS | 3856 | 1465425610658 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 15:40:10 INFO - PROCESS | 3856 | 1465425610662 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:40:10 INFO - PROCESS | 3856 | 1465425610664 Marionette TRACE conn6 <- [1,206,null,{}] 15:40:10 INFO - PROCESS | 3856 | 1465425610668 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:10 INFO - PROCESS | 3856 | 1465425610671 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:10 INFO - PROCESS | 3856 | 1465425610781 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 15:40:10 INFO - PROCESS | 3856 | 1465425610946 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:10 INFO - PROCESS | 3856 | 1465425610948 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:10 INFO - PROCESS | 3856 | ++DOCSHELL 18BE3400 == 43 [pid = 3856] [id = 61] 15:40:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (18BF0C00) [pid = 3856] [serial = 180] [outer = 00000000] 15:40:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19CAEC00) [pid = 3856] [serial = 181] [outer = 18BF0C00] 15:40:11 INFO - PROCESS | 3856 | 1465425611003 Marionette DEBUG loaded listener.js 15:40:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1B4BDC00) [pid = 3856] [serial = 182] [outer = 18BF0C00] 15:40:11 INFO - PROCESS | 3856 | 1465425611545 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 931ms 15:40:11 INFO - PROCESS | 3856 | 1465425611596 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 15:40:11 INFO - PROCESS | 3856 | 1465425611599 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 15:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:40:11 INFO - PROCESS | 3856 | 1465425611609 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:40:11 INFO - PROCESS | 3856 | 1465425611615 Marionette TRACE conn6 <- [1,210,null,{}] 15:40:11 INFO - PROCESS | 3856 | 1465425611620 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:11 INFO - PROCESS | 3856 | 1465425611623 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:11 INFO - PROCESS | 3856 | 1465425611732 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 15:40:11 INFO - PROCESS | 3856 | 1465425611808 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:11 INFO - PROCESS | 3856 | 1465425611810 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:11 INFO - PROCESS | 3856 | ++DOCSHELL 173E2C00 == 44 [pid = 3856] [id = 62] 15:40:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (173E3000) [pid = 3856] [serial = 183] [outer = 00000000] 15:40:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1B411C00) [pid = 3856] [serial = 184] [outer = 173E3000] 15:40:11 INFO - PROCESS | 3856 | 1465425611864 Marionette DEBUG loaded listener.js 15:40:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1D6F4400) [pid = 3856] [serial = 185] [outer = 173E3000] 15:40:12 INFO - PROCESS | 3856 | 1465425612603 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1035ms 15:40:12 INFO - PROCESS | 3856 | 1465425612641 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 15:40:12 INFO - PROCESS | 3856 | 1465425612645 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 15:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:40:12 INFO - PROCESS | 3856 | 1465425612651 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:40:12 INFO - PROCESS | 3856 | 1465425612654 Marionette TRACE conn6 <- [1,214,null,{}] 15:40:12 INFO - PROCESS | 3856 | 1465425612659 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:12 INFO - PROCESS | 3856 | 1465425612662 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:12 INFO - PROCESS | 3856 | 1465425612777 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 15:40:12 INFO - PROCESS | 3856 | 1465425612859 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:12 INFO - PROCESS | 3856 | 1465425612864 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:12 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC1000 == 45 [pid = 3856] [id = 63] 15:40:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1004A400) [pid = 3856] [serial = 186] [outer = 00000000] 15:40:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10565C00) [pid = 3856] [serial = 187] [outer = 1004A400] 15:40:12 INFO - PROCESS | 3856 | 1465425612958 Marionette DEBUG loaded listener.js 15:40:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1056A800) [pid = 3856] [serial = 188] [outer = 1004A400] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 160BF800 == 44 [pid = 3856] [id = 58] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 18B0F400 == 43 [pid = 3856] [id = 57] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 10FCBC00 == 42 [pid = 3856] [id = 56] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 1BC5CC00 == 41 [pid = 3856] [id = 55] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 10FD2800 == 40 [pid = 3856] [id = 54] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 1888A000 == 39 [pid = 3856] [id = 53] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 173D6800 == 38 [pid = 3856] [id = 52] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 1627B400 == 37 [pid = 3856] [id = 51] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 10747C00 == 36 [pid = 3856] [id = 50] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 105B4C00 == 35 [pid = 3856] [id = 49] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (140BAC00) [pid = 3856] [serial = 105] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1C79FC00) [pid = 3856] [serial = 135] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 0FFC8C00 == 34 [pid = 3856] [id = 47] 15:40:13 INFO - PROCESS | 3856 | --DOCSHELL 15B3F800 == 33 [pid = 3856] [id = 46] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1605E800) [pid = 3856] [serial = 114] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1627B800) [pid = 3856] [serial = 115] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (173D2400) [pid = 3856] [serial = 117] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (13D08C00) [pid = 3856] [serial = 111] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13F10800) [pid = 3856] [serial = 112] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1003E400) [pid = 3856] [serial = 108] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (10043C00) [pid = 3856] [serial = 109] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (183A3C00) [pid = 3856] [serial = 120] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18D9B000) [pid = 3856] [serial = 123] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1961EC00) [pid = 3856] [serial = 124] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1B410C00) [pid = 3856] [serial = 126] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1C796000) [pid = 3856] [serial = 132] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1B411000) [pid = 3856] [serial = 130] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1072E800) [pid = 3856] [serial = 94] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (10044000) [pid = 3856] [serial = 93] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16C48C00) [pid = 3856] [serial = 97] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1626D000) [pid = 3856] [serial = 96] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1C796C00) [pid = 3856] [serial = 133] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18BE7800) [pid = 3856] [serial = 100] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (188A0000) [pid = 3856] [serial = 99] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1A18A000) [pid = 3856] [serial = 103] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A14D800) [pid = 3856] [serial = 102] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1883B400) [pid = 3856] [serial = 121] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1B856C00) [pid = 3856] [serial = 127] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1B404C00) [pid = 3856] [serial = 129] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (173DB000) [pid = 3856] [serial = 118] [outer = 00000000] [url = about:blank] 15:40:13 INFO - PROCESS | 3856 | 1465425613494 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 890ms 15:40:13 INFO - PROCESS | 3856 | 1465425613541 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 15:40:13 INFO - PROCESS | 3856 | 1465425613545 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 15:40:13 INFO - PROCESS | 3856 | 1465425613551 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:40:13 INFO - PROCESS | 3856 | 1465425613553 Marionette TRACE conn6 <- [1,218,null,{}] 15:40:13 INFO - PROCESS | 3856 | 1465425613557 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:13 INFO - PROCESS | 3856 | 1465425613560 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:13 INFO - PROCESS | 3856 | 1465425613646 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 15:40:13 INFO - PROCESS | 3856 | 1465425613655 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:13 INFO - PROCESS | 3856 | 1465425613657 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:13 INFO - PROCESS | 3856 | ++DOCSHELL 1003EC00 == 34 [pid = 3856] [id = 64] 15:40:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1003FC00) [pid = 3856] [serial = 189] [outer = 00000000] 15:40:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1056E800) [pid = 3856] [serial = 190] [outer = 1003FC00] 15:40:13 INFO - PROCESS | 3856 | 1465425613704 Marionette DEBUG loaded listener.js 15:40:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (105B4C00) [pid = 3856] [serial = 191] [outer = 1003FC00] 15:40:14 INFO - PROCESS | 3856 | 1465425614173 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 15:40:14 INFO - PROCESS | 3856 | 1465425614226 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 15:40:14 INFO - PROCESS | 3856 | 1465425614228 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 15:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:40:14 INFO - PROCESS | 3856 | 1465425614232 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:40:14 INFO - PROCESS | 3856 | 1465425614235 Marionette TRACE conn6 <- [1,222,null,{}] 15:40:14 INFO - PROCESS | 3856 | 1465425614245 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:14 INFO - PROCESS | 3856 | 1465425614249 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:14 INFO - PROCESS | 3856 | 1465425614332 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 15:40:14 INFO - PROCESS | 3856 | 1465425614403 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:14 INFO - PROCESS | 3856 | 1465425614406 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:14 INFO - PROCESS | 3856 | ++DOCSHELL 13FDC800 == 35 [pid = 3856] [id = 65] 15:40:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (140B9800) [pid = 3856] [serial = 192] [outer = 00000000] 15:40:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1464C800) [pid = 3856] [serial = 193] [outer = 140B9800] 15:40:14 INFO - PROCESS | 3856 | 1465425614463 Marionette DEBUG loaded listener.js 15:40:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (147D8400) [pid = 3856] [serial = 194] [outer = 140B9800] 15:40:14 INFO - PROCESS | 3856 | 1465425614835 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 15:40:14 INFO - PROCESS | 3856 | 1465425614866 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 15:40:14 INFO - PROCESS | 3856 | 1465425614869 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 15:40:14 INFO - PROCESS | 3856 | 1465425614872 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:40:14 INFO - PROCESS | 3856 | 1465425614874 Marionette TRACE conn6 <- [1,226,null,{}] 15:40:14 INFO - PROCESS | 3856 | 1465425614877 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:14 INFO - PROCESS | 3856 | 1465425614879 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:14 INFO - PROCESS | 3856 | 1465425614963 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 15:40:15 INFO - PROCESS | 3856 | 1465425614994 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:15 INFO - PROCESS | 3856 | 1465425614996 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:15 INFO - PROCESS | 3856 | ++DOCSHELL 15B3F800 == 36 [pid = 3856] [id = 66] 15:40:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15F3F400) [pid = 3856] [serial = 195] [outer = 00000000] 15:40:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (160BE800) [pid = 3856] [serial = 196] [outer = 15F3F400] 15:40:15 INFO - PROCESS | 3856 | 1465425615049 Marionette DEBUG loaded listener.js 15:40:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (160C6400) [pid = 3856] [serial = 197] [outer = 15F3F400] 15:40:15 INFO - PROCESS | 3856 | 1465425615464 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 15:40:15 INFO - PROCESS | 3856 | 1465425615507 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 15:40:15 INFO - PROCESS | 3856 | 1465425615509 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 15:40:15 INFO - PROCESS | 3856 | 1465425615512 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:40:15 INFO - PROCESS | 3856 | 1465425615514 Marionette TRACE conn6 <- [1,230,null,{}] 15:40:15 INFO - PROCESS | 3856 | 1465425615530 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:15 INFO - PROCESS | 3856 | 1465425615532 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:15 INFO - PROCESS | 3856 | 1465425615637 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 15:40:15 INFO - PROCESS | 3856 | 1465425615642 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:15 INFO - PROCESS | 3856 | 1465425615644 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:15 INFO - PROCESS | 3856 | ++DOCSHELL 16053800 == 37 [pid = 3856] [id = 67] 15:40:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (160B7400) [pid = 3856] [serial = 198] [outer = 00000000] 15:40:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16C43000) [pid = 3856] [serial = 199] [outer = 160B7400] 15:40:15 INFO - PROCESS | 3856 | 1465425615689 Marionette DEBUG loaded listener.js 15:40:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16C4A000) [pid = 3856] [serial = 200] [outer = 160B7400] 15:40:16 INFO - PROCESS | 3856 | 1465425616132 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 15:40:16 INFO - PROCESS | 3856 | 1465425616186 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 15:40:16 INFO - PROCESS | 3856 | 1465425616187 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 15:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:40:16 INFO - PROCESS | 3856 | 1465425616190 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:40:16 INFO - PROCESS | 3856 | 1465425616192 Marionette TRACE conn6 <- [1,234,null,{}] 15:40:16 INFO - PROCESS | 3856 | 1465425616202 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:16 INFO - PROCESS | 3856 | 1465425616207 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:16 INFO - PROCESS | 3856 | 1465425616360 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 15:40:16 INFO - PROCESS | 3856 | 1465425616417 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:16 INFO - PROCESS | 3856 | 1465425616418 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:16 INFO - PROCESS | 3856 | ++DOCSHELL 1730B400 == 38 [pid = 3856] [id = 68] 15:40:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (17310400) [pid = 3856] [serial = 201] [outer = 00000000] 15:40:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (173E5000) [pid = 3856] [serial = 202] [outer = 17310400] 15:40:16 INFO - PROCESS | 3856 | 1465425616463 Marionette DEBUG loaded listener.js 15:40:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (173EB000) [pid = 3856] [serial = 203] [outer = 17310400] 15:40:16 INFO - PROCESS | 3856 | 1465425616877 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 15:40:16 INFO - PROCESS | 3856 | 1465425616923 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 15:40:16 INFO - PROCESS | 3856 | 1465425616925 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 15:40:16 INFO - PROCESS | 3856 | 1465425616928 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:40:16 INFO - PROCESS | 3856 | 1465425616930 Marionette TRACE conn6 <- [1,238,null,{}] 15:40:16 INFO - PROCESS | 3856 | 1465425616933 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:16 INFO - PROCESS | 3856 | 1465425616935 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:17 INFO - PROCESS | 3856 | 1465425617067 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 15:40:17 INFO - PROCESS | 3856 | 1465425617086 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:17 INFO - PROCESS | 3856 | 1465425617088 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:17 INFO - PROCESS | 3856 | ++DOCSHELL 17961000 == 39 [pid = 3856] [id = 69] 15:40:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (17964400) [pid = 3856] [serial = 204] [outer = 00000000] 15:40:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (183FC000) [pid = 3856] [serial = 205] [outer = 17964400] 15:40:17 INFO - PROCESS | 3856 | 1465425617131 Marionette DEBUG loaded listener.js 15:40:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1889BC00) [pid = 3856] [serial = 206] [outer = 17964400] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (188A6400) [pid = 3856] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1889D800) [pid = 3856] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (0FFC9000) [pid = 3856] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (156F9800) [pid = 3856] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (162A0C00) [pid = 3856] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (173D8000) [pid = 3856] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (107E2000) [pid = 3856] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10750800) [pid = 3856] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1C84B400) [pid = 3856] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18B12800) [pid = 3856] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (142C4000) [pid = 3856] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:40:17 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (0FFCE400) [pid = 3856] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:40:17 INFO - PROCESS | 3856 | 1465425617717 Marionette TRACE conn6 <- [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]]]}] 15:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 830ms 15:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:40:17 INFO - PROCESS | 3856 | 1465425617762 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 15:40:17 INFO - PROCESS | 3856 | 1465425617764 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 15:40:17 INFO - PROCESS | 3856 | 1465425617767 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:40:17 INFO - PROCESS | 3856 | 1465425617768 Marionette TRACE conn6 <- [1,242,null,{}] 15:40:17 INFO - PROCESS | 3856 | 1465425617772 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:17 INFO - PROCESS | 3856 | 1465425617774 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:17 INFO - PROCESS | 3856 | 1465425617856 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 15:40:17 INFO - PROCESS | 3856 | 1465425617861 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:17 INFO - PROCESS | 3856 | 1465425617863 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:17 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCD800 == 40 [pid = 3856] [id = 70] 15:40:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (10049000) [pid = 3856] [serial = 207] [outer = 00000000] 15:40:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (156EF800) [pid = 3856] [serial = 208] [outer = 10049000] 15:40:17 INFO - PROCESS | 3856 | 1465425617908 Marionette DEBUG loaded listener.js 15:40:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16061C00) [pid = 3856] [serial = 209] [outer = 10049000] 15:40:18 INFO - PROCESS | 3856 | 1465425618317 Marionette TRACE conn6 <- [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]]]}] 15:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 15:40:18 INFO - PROCESS | 3856 | 1465425618338 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 15:40:18 INFO - PROCESS | 3856 | 1465425618339 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 15:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:40:18 INFO - PROCESS | 3856 | 1465425618353 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:40:18 INFO - PROCESS | 3856 | 1465425618354 Marionette TRACE conn6 <- [1,246,null,{}] 15:40:18 INFO - PROCESS | 3856 | 1465425618359 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:18 INFO - PROCESS | 3856 | 1465425618361 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:18 INFO - PROCESS | 3856 | 1465425618441 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 15:40:18 INFO - PROCESS | 3856 | 1465425618446 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:18 INFO - PROCESS | 3856 | 1465425618448 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:18 INFO - PROCESS | 3856 | ++DOCSHELL 183A0000 == 41 [pid = 3856] [id = 71] 15:40:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (183F1000) [pid = 3856] [serial = 210] [outer = 00000000] 15:40:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18B17C00) [pid = 3856] [serial = 211] [outer = 183F1000] 15:40:18 INFO - PROCESS | 3856 | 1465425618493 Marionette DEBUG loaded listener.js 15:40:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18B9B000) [pid = 3856] [serial = 212] [outer = 183F1000] 15:40:18 INFO - PROCESS | 3856 | 1465425618901 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 590ms 15:40:18 INFO - PROCESS | 3856 | 1465425618934 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 15:40:18 INFO - PROCESS | 3856 | 1465425618935 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 15:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:40:18 INFO - PROCESS | 3856 | 1465425618939 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:40:18 INFO - PROCESS | 3856 | 1465425618940 Marionette TRACE conn6 <- [1,250,null,{}] 15:40:18 INFO - PROCESS | 3856 | 1465425618944 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:18 INFO - PROCESS | 3856 | 1465425618945 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:19 INFO - PROCESS | 3856 | 1465425619064 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 15:40:19 INFO - PROCESS | 3856 | 1465425619079 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:19 INFO - PROCESS | 3856 | 1465425619080 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:19 INFO - PROCESS | 3856 | ++DOCSHELL 1961EC00 == 42 [pid = 3856] [id = 72] 15:40:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (196C1C00) [pid = 3856] [serial = 213] [outer = 00000000] 15:40:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (19CB0000) [pid = 3856] [serial = 214] [outer = 196C1C00] 15:40:19 INFO - PROCESS | 3856 | 1465425619137 Marionette DEBUG loaded listener.js 15:40:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A1CCC00) [pid = 3856] [serial = 215] [outer = 196C1C00] 15:40:19 INFO - PROCESS | 3856 | 1465425619637 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 730ms 15:40:19 INFO - PROCESS | 3856 | 1465425619698 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 15:40:19 INFO - PROCESS | 3856 | 1465425619702 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 15:40:19 INFO - PROCESS | 3856 | 1465425619707 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:40:19 INFO - PROCESS | 3856 | 1465425619712 Marionette TRACE conn6 <- [1,254,null,{}] 15:40:19 INFO - PROCESS | 3856 | 1465425619718 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:19 INFO - PROCESS | 3856 | 1465425619722 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:19 INFO - PROCESS | 3856 | 1465425619873 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 15:40:19 INFO - PROCESS | 3856 | 1465425619956 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:19 INFO - PROCESS | 3856 | 1465425619961 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:19 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6C400 == 43 [pid = 3856] [id = 73] 15:40:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (0FF6E400) [pid = 3856] [serial = 216] [outer = 00000000] 15:40:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (0FFCEC00) [pid = 3856] [serial = 217] [outer = 0FF6E400] 15:40:20 INFO - PROCESS | 3856 | 1465425620019 Marionette DEBUG loaded listener.js 15:40:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10047800) [pid = 3856] [serial = 218] [outer = 0FF6E400] 15:40:20 INFO - PROCESS | 3856 | 1465425620614 Marionette TRACE conn6 <- [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]]]}] 15:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 15:40:20 INFO - PROCESS | 3856 | 1465425620647 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 15:40:20 INFO - PROCESS | 3856 | 1465425620651 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 15:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:40:20 INFO - PROCESS | 3856 | 1465425620658 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:40:20 INFO - PROCESS | 3856 | 1465425620662 Marionette TRACE conn6 <- [1,258,null,{}] 15:40:20 INFO - PROCESS | 3856 | 1465425620667 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:20 INFO - PROCESS | 3856 | 1465425620670 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:20 INFO - PROCESS | 3856 | 1465425620782 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 15:40:20 INFO - PROCESS | 3856 | 1465425620874 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:20 INFO - PROCESS | 3856 | 1465425620877 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:20 INFO - PROCESS | 3856 | ++DOCSHELL 13F11000 == 44 [pid = 3856] [id = 74] 15:40:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (13F9C400) [pid = 3856] [serial = 219] [outer = 00000000] 15:40:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1464EC00) [pid = 3856] [serial = 220] [outer = 13F9C400] 15:40:20 INFO - PROCESS | 3856 | 1465425620934 Marionette DEBUG loaded listener.js 15:40:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (14880C00) [pid = 3856] [serial = 221] [outer = 13F9C400] 15:40:21 INFO - PROCESS | 3856 | 1465425621494 Marionette TRACE conn6 <- [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]]]}] 15:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 871ms 15:40:21 INFO - PROCESS | 3856 | 1465425621531 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 15:40:21 INFO - PROCESS | 3856 | 1465425621533 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 15:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:40:21 INFO - PROCESS | 3856 | 1465425621537 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:40:21 INFO - PROCESS | 3856 | 1465425621539 Marionette TRACE conn6 <- [1,262,null,{}] 15:40:21 INFO - PROCESS | 3856 | 1465425621549 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:21 INFO - PROCESS | 3856 | 1465425621554 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:21 INFO - PROCESS | 3856 | 1465425621670 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 15:40:21 INFO - PROCESS | 3856 | 1465425621766 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:21 INFO - PROCESS | 3856 | 1465425621769 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:21 INFO - PROCESS | 3856 | ++DOCSHELL 18B14C00 == 45 [pid = 3856] [id = 75] 15:40:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (18B15000) [pid = 3856] [serial = 222] [outer = 00000000] 15:40:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (18DCD400) [pid = 3856] [serial = 223] [outer = 18B15000] 15:40:21 INFO - PROCESS | 3856 | 1465425621827 Marionette DEBUG loaded listener.js 15:40:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1B410C00) [pid = 3856] [serial = 224] [outer = 18B15000] 15:40:22 INFO - PROCESS | 3856 | 1465425622397 Marionette TRACE conn6 <- [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]]]}] 15:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 15:40:22 INFO - PROCESS | 3856 | 1465425622471 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 15:40:22 INFO - PROCESS | 3856 | 1465425622473 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 15:40:22 INFO - PROCESS | 3856 | 1465425622477 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:40:22 INFO - PROCESS | 3856 | 1465425622479 Marionette TRACE conn6 <- [1,266,null,{}] 15:40:22 INFO - PROCESS | 3856 | 1465425622482 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:22 INFO - PROCESS | 3856 | 1465425622485 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:22 INFO - PROCESS | 3856 | 1465425622595 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 15:40:22 INFO - PROCESS | 3856 | 1465425622714 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:22 INFO - PROCESS | 3856 | 1465425622716 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:22 INFO - PROCESS | 3856 | ++DOCSHELL 18B16400 == 46 [pid = 3856] [id = 76] 15:40:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (19612800) [pid = 3856] [serial = 225] [outer = 00000000] 15:40:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1C79C800) [pid = 3856] [serial = 226] [outer = 19612800] 15:40:22 INFO - PROCESS | 3856 | 1465425622772 Marionette DEBUG loaded listener.js 15:40:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1C84B400) [pid = 3856] [serial = 227] [outer = 19612800] 15:40:23 INFO - PROCESS | 3856 | 1465425623518 Marionette TRACE conn6 <- [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]]]}] 15:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1072ms 15:40:23 INFO - PROCESS | 3856 | 1465425623569 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 15:40:23 INFO - PROCESS | 3856 | 1465425623571 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 15:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:40:23 INFO - PROCESS | 3856 | 1465425623646 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:40:23 INFO - PROCESS | 3856 | 1465425623648 Marionette TRACE conn6 <- [1,270,null,{}] 15:40:23 INFO - PROCESS | 3856 | 1465425623654 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:23 INFO - PROCESS | 3856 | 1465425623657 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:23 INFO - PROCESS | 3856 | 1465425623769 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 15:40:24 INFO - PROCESS | 3856 | 1465425624007 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:24 INFO - PROCESS | 3856 | 1465425624010 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:24 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC9000 == 47 [pid = 3856] [id = 77] 15:40:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (0FFC9400) [pid = 3856] [serial = 228] [outer = 00000000] 15:40:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (10048000) [pid = 3856] [serial = 229] [outer = 0FFC9400] 15:40:24 INFO - PROCESS | 3856 | 1465425624106 Marionette DEBUG loaded listener.js 15:40:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1056A000) [pid = 3856] [serial = 230] [outer = 0FFC9400] 15:40:24 INFO - PROCESS | 3856 | 1465425624627 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1084ms 15:40:24 INFO - PROCESS | 3856 | 1465425624673 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 15:40:24 INFO - PROCESS | 3856 | 1465425624677 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 15:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:40:24 INFO - PROCESS | 3856 | 1465425624681 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:40:24 INFO - PROCESS | 3856 | 1465425624684 Marionette TRACE conn6 <- [1,274,null,{}] 15:40:24 INFO - PROCESS | 3856 | 1465425624689 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:24 INFO - PROCESS | 3856 | 1465425624693 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:24 INFO - PROCESS | 3856 | 1465425624804 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 15:40:24 INFO - PROCESS | 3856 | 1465425624948 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:24 INFO - PROCESS | 3856 | 1465425624950 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 183A0000 == 46 [pid = 3856] [id = 71] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 0FFCD800 == 45 [pid = 3856] [id = 70] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 17961000 == 44 [pid = 3856] [id = 69] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 1730B400 == 43 [pid = 3856] [id = 68] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 16053800 == 42 [pid = 3856] [id = 67] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 15B3F800 == 41 [pid = 3856] [id = 66] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 13FDC800 == 40 [pid = 3856] [id = 65] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 1003EC00 == 39 [pid = 3856] [id = 64] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 0FFC1000 == 38 [pid = 3856] [id = 63] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 147DF000 == 37 [pid = 3856] [id = 60] 15:40:24 INFO - PROCESS | 3856 | --DOCSHELL 0FB61800 == 36 [pid = 3856] [id = 59] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (14749800) [pid = 3856] [serial = 106] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1C79AC00) [pid = 3856] [serial = 159] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (188A6800) [pid = 3856] [serial = 156] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (18D9DC00) [pid = 3856] [serial = 157] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (107DB400) [pid = 3856] [serial = 139] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (103CEC00) [pid = 3856] [serial = 138] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16CC6800) [pid = 3856] [serial = 142] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1605D400) [pid = 3856] [serial = 141] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16C41400) [pid = 3856] [serial = 150] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16CC6000) [pid = 3856] [serial = 151] [outer = 00000000] [url = about:blank] 15:40:24 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1839DC00) [pid = 3856] [serial = 153] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13D08400) [pid = 3856] [serial = 147] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (142AF800) [pid = 3856] [serial = 148] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (13D09C00) [pid = 3856] [serial = 145] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10FCC800) [pid = 3856] [serial = 144] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (160C3800) [pid = 3856] [serial = 172] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (0FF4B400) [pid = 3856] [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.] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1DB66800) [pid = 3856] [serial = 163] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1C7A1800) [pid = 3856] [serial = 160] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (18B19000) [pid = 3856] [serial = 169] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16C47400) [pid = 3856] [serial = 166] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18B1C800) [pid = 3856] [serial = 170] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1DB69C00) [pid = 3856] [serial = 164] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1796D000) [pid = 3856] [serial = 167] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (183FB000) [pid = 3856] [serial = 154] [outer = 00000000] [url = about:blank] 15:40:25 INFO - PROCESS | 3856 | ++DOCSHELL 0A0CA800 == 37 [pid = 3856] [id = 78] 15:40:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (0C594000) [pid = 3856] [serial = 231] [outer = 00000000] 15:40:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (0FF4C000) [pid = 3856] [serial = 232] [outer = 0C594000] 15:40:25 INFO - PROCESS | 3856 | 1465425625045 Marionette DEBUG loaded listener.js 15:40:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1004C800) [pid = 3856] [serial = 233] [outer = 0C594000] 15:40:25 INFO - PROCESS | 3856 | 1465425625455 Marionette TRACE conn6 <- [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]]]}] 15:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 830ms 15:40:25 INFO - PROCESS | 3856 | 1465425625514 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 15:40:25 INFO - PROCESS | 3856 | 1465425625518 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 15:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:40:25 INFO - PROCESS | 3856 | 1465425625522 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:40:25 INFO - PROCESS | 3856 | 1465425625524 Marionette TRACE conn6 <- [1,278,null,{}] 15:40:25 INFO - PROCESS | 3856 | 1465425625527 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:25 INFO - PROCESS | 3856 | 1465425625530 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:25 INFO - PROCESS | 3856 | 1465425625626 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 15:40:25 INFO - PROCESS | 3856 | 1465425625634 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:25 INFO - PROCESS | 3856 | 1465425625637 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:25 INFO - PROCESS | 3856 | ++DOCSHELL 13F9C800 == 38 [pid = 3856] [id = 79] 15:40:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (13F9E800) [pid = 3856] [serial = 234] [outer = 00000000] 15:40:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (14707C00) [pid = 3856] [serial = 235] [outer = 13F9E800] 15:40:25 INFO - PROCESS | 3856 | 1465425625683 Marionette DEBUG loaded listener.js 15:40:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15B41800) [pid = 3856] [serial = 236] [outer = 13F9E800] 15:40:26 INFO - PROCESS | 3856 | 1465425626144 Marionette TRACE conn6 <- [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]]]}] 15:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 15:40:26 INFO - PROCESS | 3856 | 1465425626198 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 15:40:26 INFO - PROCESS | 3856 | 1465425626200 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 15:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:40:26 INFO - PROCESS | 3856 | 1465425626204 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:40:26 INFO - PROCESS | 3856 | 1465425626210 Marionette TRACE conn6 <- [1,282,null,{}] 15:40:26 INFO - PROCESS | 3856 | 1465425626219 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:26 INFO - PROCESS | 3856 | 1465425626222 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:26 INFO - PROCESS | 3856 | 1465425626312 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 15:40:26 INFO - PROCESS | 3856 | 1465425626321 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:26 INFO - PROCESS | 3856 | 1465425626323 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:26 INFO - PROCESS | 3856 | ++DOCSHELL 16C4BC00 == 39 [pid = 3856] [id = 80] 15:40:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16CC6000) [pid = 3856] [serial = 237] [outer = 00000000] 15:40:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (171D1400) [pid = 3856] [serial = 238] [outer = 16CC6000] 15:40:26 INFO - PROCESS | 3856 | 1465425626369 Marionette DEBUG loaded listener.js 15:40:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (173D4C00) [pid = 3856] [serial = 239] [outer = 16CC6000] 15:40:26 INFO - PROCESS | 3856 | 1465425626823 Marionette TRACE conn6 <- [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]]]}] 15:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 15:40:26 INFO - PROCESS | 3856 | 1465425626837 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 15:40:26 INFO - PROCESS | 3856 | 1465425626839 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 15:40:26 INFO - PROCESS | 3856 | 1465425626843 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:40:26 INFO - PROCESS | 3856 | 1465425626853 Marionette TRACE conn6 <- [1,286,null,{}] 15:40:26 INFO - PROCESS | 3856 | 1465425626861 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:26 INFO - PROCESS | 3856 | 1465425626863 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:26 INFO - PROCESS | 3856 | 1465425626948 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 15:40:26 INFO - PROCESS | 3856 | 1465425626980 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:26 INFO - PROCESS | 3856 | 1465425626982 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:27 INFO - PROCESS | 3856 | ++DOCSHELL 173E7C00 == 40 [pid = 3856] [id = 81] 15:40:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (173E8800) [pid = 3856] [serial = 240] [outer = 00000000] 15:40:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (17969C00) [pid = 3856] [serial = 241] [outer = 173E8800] 15:40:27 INFO - PROCESS | 3856 | 1465425627026 Marionette DEBUG loaded listener.js 15:40:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (183A1C00) [pid = 3856] [serial = 242] [outer = 173E8800] 15:40:27 INFO - PROCESS | 3856 | 1465425627446 Marionette TRACE conn6 <- [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]]]}] 15:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 15:40:27 INFO - PROCESS | 3856 | 1465425627491 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 15:40:27 INFO - PROCESS | 3856 | 1465425627493 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 15:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:40:27 INFO - PROCESS | 3856 | 1465425627496 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:40:27 INFO - PROCESS | 3856 | 1465425627498 Marionette TRACE conn6 <- [1,290,null,{}] 15:40:27 INFO - PROCESS | 3856 | 1465425627501 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:27 INFO - PROCESS | 3856 | 1465425627503 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:27 INFO - PROCESS | 3856 | 1465425627616 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 15:40:27 INFO - PROCESS | 3856 | 1465425627621 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:27 INFO - PROCESS | 3856 | 1465425627627 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:27 INFO - PROCESS | 3856 | ++DOCSHELL 18898400 == 41 [pid = 3856] [id = 82] 15:40:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18899000) [pid = 3856] [serial = 243] [outer = 00000000] 15:40:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (188A2000) [pid = 3856] [serial = 244] [outer = 18899000] 15:40:27 INFO - PROCESS | 3856 | 1465425627722 Marionette DEBUG loaded listener.js 15:40:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (18B19000) [pid = 3856] [serial = 245] [outer = 18899000] 15:40:28 INFO - PROCESS | 3856 | 1465425628176 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 15:40:28 INFO - PROCESS | 3856 | 1465425628228 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 15:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:40:28 INFO - PROCESS | 3856 | 1465425628230 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 15:40:28 INFO - PROCESS | 3856 | 1465425628233 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:40:28 INFO - PROCESS | 3856 | 1465425628235 Marionette TRACE conn6 <- [1,294,null,{}] 15:40:28 INFO - PROCESS | 3856 | 1465425628238 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:28 INFO - PROCESS | 3856 | 1465425628240 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:28 INFO - PROCESS | 3856 | 1465425628393 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 15:40:28 INFO - PROCESS | 3856 | 1465425628453 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:28 INFO - PROCESS | 3856 | 1465425628455 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:28 INFO - PROCESS | 3856 | ++DOCSHELL 18D9DC00 == 42 [pid = 3856] [id = 83] 15:40:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19611800) [pid = 3856] [serial = 246] [outer = 00000000] 15:40:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1B4BB800) [pid = 3856] [serial = 247] [outer = 19611800] 15:40:28 INFO - PROCESS | 3856 | 1465425628501 Marionette DEBUG loaded listener.js 15:40:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1BC33800) [pid = 3856] [serial = 248] [outer = 19611800] 15:40:28 INFO - PROCESS | 3856 | 1465425628925 Marionette TRACE conn6 <- [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]]]}] 15:40:28 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. 15:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 15:40:28 INFO - PROCESS | 3856 | 1465425628968 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 15:40:28 INFO - PROCESS | 3856 | 1465425628970 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 15:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:40:28 INFO - PROCESS | 3856 | 1465425628974 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:40:28 INFO - PROCESS | 3856 | 1465425628975 Marionette TRACE conn6 <- [1,298,null,{}] 15:40:28 INFO - PROCESS | 3856 | 1465425628979 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:28 INFO - PROCESS | 3856 | 1465425628981 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:29 INFO - PROCESS | 3856 | 1465425629090 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 15:40:29 INFO - PROCESS | 3856 | 1465425629147 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:29 INFO - PROCESS | 3856 | 1465425629148 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:29 INFO - PROCESS | 3856 | ++DOCSHELL 1C793800 == 43 [pid = 3856] [id = 84] 15:40:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1C794000) [pid = 3856] [serial = 249] [outer = 00000000] 15:40:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1C848C00) [pid = 3856] [serial = 250] [outer = 1C794000] 15:40:29 INFO - PROCESS | 3856 | 1465425629192 Marionette DEBUG loaded listener.js 15:40:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1C849000) [pid = 3856] [serial = 251] [outer = 1C794000] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (17310400) [pid = 3856] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (140B9800) [pid = 3856] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (15F3F400) [pid = 3856] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (160B7400) [pid = 3856] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (17964400) [pid = 3856] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1004A400) [pid = 3856] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1003FC00) [pid = 3856] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (10049000) [pid = 3856] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (183F1000) [pid = 3856] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:40:29 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (160BFC00) [pid = 3856] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:40:29 INFO - PROCESS | 3856 | 1465425629668 Marionette TRACE conn6 <- [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]]]}] 15:40:29 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. 15:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 15:40:29 INFO - PROCESS | 3856 | 1465425629731 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 15:40:29 INFO - PROCESS | 3856 | 1465425629733 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 15:40:29 INFO - PROCESS | 3856 | 1465425629736 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:40:29 INFO - PROCESS | 3856 | 1465425629737 Marionette TRACE conn6 <- [1,302,null,{}] 15:40:29 INFO - PROCESS | 3856 | 1465425629741 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:29 INFO - PROCESS | 3856 | 1465425629744 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:29 INFO - PROCESS | 3856 | 1465425629856 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 15:40:29 INFO - PROCESS | 3856 | 1465425629940 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:40:29 INFO - PROCESS | 3856 | 1465425629950 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:29 INFO - PROCESS | 3856 | 1465425629952 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:29 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6A400 == 44 [pid = 3856] [id = 85] 15:40:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (10049000) [pid = 3856] [serial = 252] [outer = 00000000] 15:40:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1D6E8000) [pid = 3856] [serial = 253] [outer = 10049000] 15:40:30 INFO - PROCESS | 3856 | 1465425629998 Marionette DEBUG loaded listener.js 15:40:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1D92C000) [pid = 3856] [serial = 254] [outer = 10049000] 15:40:30 INFO - PROCESS | 3856 | 1465425630355 Marionette TRACE conn6 <- [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]]]}] 15:40:30 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. 15:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 15:40:30 INFO - PROCESS | 3856 | 1465425630410 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 15:40:30 INFO - PROCESS | 3856 | 1465425630412 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 15:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:40:30 INFO - PROCESS | 3856 | 1465425630423 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:40:30 INFO - PROCESS | 3856 | 1465425630425 Marionette TRACE conn6 <- [1,306,null,{}] 15:40:30 INFO - PROCESS | 3856 | 1465425630428 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:30 INFO - PROCESS | 3856 | 1465425630430 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:30 INFO - PROCESS | 3856 | 1465425630513 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 15:40:30 INFO - PROCESS | 3856 | 1465425630518 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:30 INFO - PROCESS | 3856 | 1465425630529 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:30 INFO - PROCESS | 3856 | ++DOCSHELL 1DB65C00 == 45 [pid = 3856] [id = 86] 15:40:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1DB6A000) [pid = 3856] [serial = 255] [outer = 00000000] 15:40:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1DC65C00) [pid = 3856] [serial = 256] [outer = 1DB6A000] 15:40:30 INFO - PROCESS | 3856 | 1465425630572 Marionette DEBUG loaded listener.js 15:40:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1DF47400) [pid = 3856] [serial = 257] [outer = 1DB6A000] 15:40:30 INFO - PROCESS | 3856 | 1465425630985 Marionette TRACE conn6 <- [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]]]}] 15:40:31 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. 15:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 15:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:40:31 INFO - PROCESS | 3856 | 1465425630995 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 15:40:31 INFO - PROCESS | 3856 | 1465425630997 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 15:40:31 INFO - PROCESS | 3856 | 1465425631000 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:40:31 INFO - PROCESS | 3856 | 1465425631002 Marionette TRACE conn6 <- [1,310,null,{}] 15:40:31 INFO - PROCESS | 3856 | 1465425631005 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:31 INFO - PROCESS | 3856 | 1465425631007 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:31 INFO - PROCESS | 3856 | 1465425631129 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 15:40:31 INFO - PROCESS | 3856 | 1465425631138 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:31 INFO - PROCESS | 3856 | 1465425631140 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:31 INFO - PROCESS | 3856 | ++DOCSHELL 1DC61C00 == 46 [pid = 3856] [id = 87] 15:40:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1DC67400) [pid = 3856] [serial = 258] [outer = 00000000] 15:40:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1DF65800) [pid = 3856] [serial = 259] [outer = 1DC67400] 15:40:31 INFO - PROCESS | 3856 | 1465425631186 Marionette DEBUG loaded listener.js 15:40:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1DF6D400) [pid = 3856] [serial = 260] [outer = 1DC67400] 15:40:31 INFO - PROCESS | 3856 | 1465425631664 Marionette TRACE conn6 <- [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]]]}] 15:40:31 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. 15:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 731ms 15:40:31 INFO - PROCESS | 3856 | 1465425631732 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 15:40:31 INFO - PROCESS | 3856 | 1465425631737 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 15:40:31 INFO - PROCESS | 3856 | 1465425631742 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:40:31 INFO - PROCESS | 3856 | 1465425631747 Marionette TRACE conn6 <- [1,314,null,{}] 15:40:31 INFO - PROCESS | 3856 | 1465425631754 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:31 INFO - PROCESS | 3856 | 1465425631757 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:31 INFO - PROCESS | 3856 | 1465425631883 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 15:40:32 INFO - PROCESS | 3856 | 1465425632005 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:32 INFO - PROCESS | 3856 | 1465425632010 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:32 INFO - PROCESS | 3856 | ++DOCSHELL 103CE400 == 47 [pid = 3856] [id = 88] 15:40:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (103CEC00) [pid = 3856] [serial = 261] [outer = 00000000] 15:40:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10732000) [pid = 3856] [serial = 262] [outer = 103CEC00] 15:40:32 INFO - PROCESS | 3856 | 1465425632072 Marionette DEBUG loaded listener.js 15:40:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (111BD800) [pid = 3856] [serial = 263] [outer = 103CEC00] 15:40:32 INFO - PROCESS | 3856 | 1465425632707 Marionette TRACE conn6 <- [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]]]}] 15:40:32 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. 15:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1020ms 15:40:32 INFO - PROCESS | 3856 | 1465425632767 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 15:40:32 INFO - PROCESS | 3856 | 1465425632772 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 15:40:32 INFO - PROCESS | 3856 | 1465425632778 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:40:32 INFO - PROCESS | 3856 | 1465425632781 Marionette TRACE conn6 <- [1,318,null,{}] 15:40:32 INFO - PROCESS | 3856 | 1465425632785 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:32 INFO - PROCESS | 3856 | 1465425632788 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:32 INFO - PROCESS | 3856 | 1465425632904 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 15:40:33 INFO - PROCESS | 3856 | 1465425633030 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:33 INFO - PROCESS | 3856 | 1465425633033 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:33 INFO - PROCESS | 3856 | ++DOCSHELL 16CC8C00 == 48 [pid = 3856] [id = 89] 15:40:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (16CC9400) [pid = 3856] [serial = 264] [outer = 00000000] 15:40:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (173DA800) [pid = 3856] [serial = 265] [outer = 16CC9400] 15:40:33 INFO - PROCESS | 3856 | 1465425633091 Marionette DEBUG loaded listener.js 15:40:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (173EAC00) [pid = 3856] [serial = 266] [outer = 16CC9400] 15:40:33 INFO - PROCESS | 3856 | 1465425633715 Marionette TRACE conn6 <- [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]]]}] 15:40:33 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. 15:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 15:40:33 INFO - PROCESS | 3856 | 1465425633752 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 15:40:33 INFO - PROCESS | 3856 | 1465425633755 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 15:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:40:33 INFO - PROCESS | 3856 | 1465425633758 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:40:33 INFO - PROCESS | 3856 | 1465425633762 Marionette TRACE conn6 <- [1,322,null,{}] 15:40:33 INFO - PROCESS | 3856 | 1465425633773 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:33 INFO - PROCESS | 3856 | 1465425633778 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:33 INFO - PROCESS | 3856 | 1465425633892 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 15:40:34 INFO - PROCESS | 3856 | 1465425634019 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:34 INFO - PROCESS | 3856 | 1465425634022 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:34 INFO - PROCESS | 3856 | ++DOCSHELL 19CA8C00 == 49 [pid = 3856] [id = 90] 15:40:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19CAB000) [pid = 3856] [serial = 267] [outer = 00000000] 15:40:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1D366000) [pid = 3856] [serial = 268] [outer = 19CAB000] 15:40:34 INFO - PROCESS | 3856 | 1465425634081 Marionette DEBUG loaded listener.js 15:40:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1DF49000) [pid = 3856] [serial = 269] [outer = 19CAB000] 15:40:34 INFO - PROCESS | 3856 | 1465425634685 Marionette TRACE conn6 <- [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]]]}] 15:40:34 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. 15:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 15:40:34 INFO - PROCESS | 3856 | 1465425634732 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 15:40:34 INFO - PROCESS | 3856 | 1465425634734 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 15:40:34 INFO - PROCESS | 3856 | 1465425634738 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:40:34 INFO - PROCESS | 3856 | 1465425634740 Marionette TRACE conn6 <- [1,326,null,{}] 15:40:34 INFO - PROCESS | 3856 | 1465425634744 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:34 INFO - PROCESS | 3856 | 1465425634746 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:34 INFO - PROCESS | 3856 | 1465425634862 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 15:40:34 INFO - PROCESS | 3856 | 1465425634961 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:34 INFO - PROCESS | 3856 | 1465425634964 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:34 INFO - PROCESS | 3856 | ++DOCSHELL 1DF71800 == 50 [pid = 3856] [id = 91] 15:40:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1DF72000) [pid = 3856] [serial = 270] [outer = 00000000] 15:40:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1DF79400) [pid = 3856] [serial = 271] [outer = 1DF72000] 15:40:35 INFO - PROCESS | 3856 | 1465425635019 Marionette DEBUG loaded listener.js 15:40:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1DFA9800) [pid = 3856] [serial = 272] [outer = 1DF72000] 15:40:35 INFO - PROCESS | 3856 | 1465425635690 Marionette TRACE conn6 <- [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]]]}] 15:40:35 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. 15:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 971ms 15:40:35 INFO - PROCESS | 3856 | 1465425635713 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 15:40:35 INFO - PROCESS | 3856 | 1465425635715 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 15:40:35 INFO - PROCESS | 3856 | 1465425635718 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:40:35 INFO - PROCESS | 3856 | 1465425635720 Marionette TRACE conn6 <- [1,330,null,{}] 15:40:35 INFO - PROCESS | 3856 | 1465425635724 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:35 INFO - PROCESS | 3856 | 1465425635727 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:35 INFO - PROCESS | 3856 | 1465425635955 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 15:40:36 INFO - PROCESS | 3856 | 1465425636118 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:36 INFO - PROCESS | 3856 | 1465425636121 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:36 INFO - PROCESS | 3856 | ++DOCSHELL 1003E400 == 51 [pid = 3856] [id = 92] 15:40:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (103CF800) [pid = 3856] [serial = 273] [outer = 00000000] 15:40:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (10591C00) [pid = 3856] [serial = 274] [outer = 103CF800] 15:40:36 INFO - PROCESS | 3856 | 1465425636174 Marionette DEBUG loaded listener.js 15:40:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (107E6400) [pid = 3856] [serial = 275] [outer = 103CF800] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 1DB65C00 == 50 [pid = 3856] [id = 86] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 0FF6A400 == 49 [pid = 3856] [id = 85] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 1C793800 == 48 [pid = 3856] [id = 84] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 18D9DC00 == 47 [pid = 3856] [id = 83] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 18898400 == 46 [pid = 3856] [id = 82] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 173E7C00 == 45 [pid = 3856] [id = 81] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 16C4BC00 == 44 [pid = 3856] [id = 80] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 13F9C800 == 43 [pid = 3856] [id = 79] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (19CB0000) [pid = 3856] [serial = 214] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 0A0CA800 == 42 [pid = 3856] [id = 78] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 0FFC9000 == 41 [pid = 3856] [id = 77] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 13F11000 == 40 [pid = 3856] [id = 74] 15:40:36 INFO - PROCESS | 3856 | --DOCSHELL 0FF6C400 == 39 [pid = 3856] [id = 73] 15:40:36 INFO - PROCESS | 3856 | 1465425636818 Marionette TRACE conn6 <- [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]]]}] 15:40:36 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. 15:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1129ms 15:40:36 INFO - PROCESS | 3856 | 1465425636851 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 15:40:36 INFO - PROCESS | 3856 | 1465425636855 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 15:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (160C5800) [pid = 3856] [serial = 173] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (173E5000) [pid = 3856] [serial = 202] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1464C800) [pid = 3856] [serial = 193] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (147D8400) [pid = 3856] [serial = 194] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (0FF54400) [pid = 3856] [serial = 175] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (160BE800) [pid = 3856] [serial = 196] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (16C43000) [pid = 3856] [serial = 199] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (183FC000) [pid = 3856] [serial = 205] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1B411C00) [pid = 3856] [serial = 184] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1056A800) [pid = 3856] [serial = 188] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (10565C00) [pid = 3856] [serial = 187] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1056E800) [pid = 3856] [serial = 190] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (105B4C00) [pid = 3856] [serial = 191] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (173EB000) [pid = 3856] [serial = 203] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (19CAEC00) [pid = 3856] [serial = 181] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (15F4D000) [pid = 3856] [serial = 178] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (156EF800) [pid = 3856] [serial = 208] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1889BC00) [pid = 3856] [serial = 206] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16061C00) [pid = 3856] [serial = 209] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (16C4A000) [pid = 3856] [serial = 200] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18B9B000) [pid = 3856] [serial = 212] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18B17C00) [pid = 3856] [serial = 211] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (160C6400) [pid = 3856] [serial = 197] [outer = 00000000] [url = about:blank] 15:40:36 INFO - PROCESS | 3856 | 1465425636888 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:40:36 INFO - PROCESS | 3856 | 1465425636891 Marionette TRACE conn6 <- [1,334,null,{}] 15:40:36 INFO - PROCESS | 3856 | 1465425636897 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:36 INFO - PROCESS | 3856 | 1465425636900 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:37 INFO - PROCESS | 3856 | 1465425636989 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 15:40:37 INFO - PROCESS | 3856 | 1465425637001 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:37 INFO - PROCESS | 3856 | 1465425637004 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:37 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC0400 == 40 [pid = 3856] [id = 93] 15:40:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (0FFC2000) [pid = 3856] [serial = 276] [outer = 00000000] 15:40:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10568000) [pid = 3856] [serial = 277] [outer = 0FFC2000] 15:40:37 INFO - PROCESS | 3856 | 1465425637052 Marionette DEBUG loaded listener.js 15:40:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1058C800) [pid = 3856] [serial = 278] [outer = 0FFC2000] 15:40:37 INFO - PROCESS | 3856 | 1465425637551 Marionette TRACE conn6 <- [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]]]}] 15:40:37 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. 15:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 15:40:37 INFO - PROCESS | 3856 | 1465425637562 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 15:40:37 INFO - PROCESS | 3856 | 1465425637565 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 15:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:40:37 INFO - PROCESS | 3856 | 1465425637572 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:40:37 INFO - PROCESS | 3856 | 1465425637574 Marionette TRACE conn6 <- [1,338,null,{}] 15:40:37 INFO - PROCESS | 3856 | 1465425637578 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:37 INFO - PROCESS | 3856 | 1465425637580 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:37 INFO - PROCESS | 3856 | 1465425637667 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 15:40:37 INFO - PROCESS | 3856 | 1465425637675 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:37 INFO - PROCESS | 3856 | 1465425637677 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:37 INFO - PROCESS | 3856 | ++DOCSHELL 147D9400 == 41 [pid = 3856] [id = 94] 15:40:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (147DFC00) [pid = 3856] [serial = 279] [outer = 00000000] 15:40:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (156FA000) [pid = 3856] [serial = 280] [outer = 147DFC00] 15:40:37 INFO - PROCESS | 3856 | 1465425637722 Marionette DEBUG loaded listener.js 15:40:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (160B9400) [pid = 3856] [serial = 281] [outer = 147DFC00] 15:40:38 INFO - PROCESS | 3856 | 1465425638190 Marionette TRACE conn6 <- [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]]]}] 15:40:38 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. 15:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 15:40:38 INFO - PROCESS | 3856 | 1465425638247 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 15:40:38 INFO - PROCESS | 3856 | 1465425638251 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 15:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:40:38 INFO - PROCESS | 3856 | 1465425638261 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:40:38 INFO - PROCESS | 3856 | 1465425638265 Marionette TRACE conn6 <- [1,342,null,{}] 15:40:38 INFO - PROCESS | 3856 | 1465425638269 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:38 INFO - PROCESS | 3856 | 1465425638272 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:38 INFO - PROCESS | 3856 | 1465425638363 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 15:40:38 INFO - PROCESS | 3856 | 1465425638438 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:38 INFO - PROCESS | 3856 | 1465425638440 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:38 INFO - PROCESS | 3856 | ++DOCSHELL 14747C00 == 42 [pid = 3856] [id = 95] 15:40:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1627B000) [pid = 3856] [serial = 282] [outer = 00000000] 15:40:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (173D2400) [pid = 3856] [serial = 283] [outer = 1627B000] 15:40:38 INFO - PROCESS | 3856 | 1465425638499 Marionette DEBUG loaded listener.js 15:40:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (173D9800) [pid = 3856] [serial = 284] [outer = 1627B000] 15:40:38 INFO - PROCESS | 3856 | 1465425638876 Marionette TRACE conn6 <- [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]]]}] 15:40:38 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. 15:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 15:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:40:38 INFO - PROCESS | 3856 | 1465425638886 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 15:40:38 INFO - PROCESS | 3856 | 1465425638888 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 15:40:38 INFO - PROCESS | 3856 | 1465425638891 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:40:38 INFO - PROCESS | 3856 | 1465425638893 Marionette TRACE conn6 <- [1,346,null,{}] 15:40:38 INFO - PROCESS | 3856 | 1465425638896 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:38 INFO - PROCESS | 3856 | 1465425638898 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:38 INFO - PROCESS | 3856 | 1465425638983 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 15:40:39 INFO - PROCESS | 3856 | 1465425639111 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:39 INFO - PROCESS | 3856 | 1465425639113 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:39 INFO - PROCESS | 3856 | ++DOCSHELL 162ABC00 == 43 [pid = 3856] [id = 96] 15:40:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (173D9400) [pid = 3856] [serial = 285] [outer = 00000000] 15:40:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (183FA800) [pid = 3856] [serial = 286] [outer = 173D9400] 15:40:39 INFO - PROCESS | 3856 | 1465425639158 Marionette DEBUG loaded listener.js 15:40:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (18887000) [pid = 3856] [serial = 287] [outer = 173D9400] 15:40:39 INFO - PROCESS | 3856 | 1465425639572 Marionette TRACE conn6 <- [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]]]}] 15:40:39 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. 15:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 15:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:40:39 INFO - PROCESS | 3856 | 1465425639623 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 15:40:39 INFO - PROCESS | 3856 | 1465425639625 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 15:40:39 INFO - PROCESS | 3856 | 1465425639628 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:40:39 INFO - PROCESS | 3856 | 1465425639629 Marionette TRACE conn6 <- [1,350,null,{}] 15:40:39 INFO - PROCESS | 3856 | 1465425639633 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:39 INFO - PROCESS | 3856 | 1465425639635 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:39 INFO - PROCESS | 3856 | 1465425639752 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 15:40:39 INFO - PROCESS | 3856 | 1465425639808 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:39 INFO - PROCESS | 3856 | 1465425639814 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:39 INFO - PROCESS | 3856 | ++DOCSHELL 18B11800 == 44 [pid = 3856] [id = 97] 15:40:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (18B12400) [pid = 3856] [serial = 288] [outer = 00000000] 15:40:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (18B1D400) [pid = 3856] [serial = 289] [outer = 18B12400] 15:40:39 INFO - PROCESS | 3856 | 1465425639876 Marionette DEBUG loaded listener.js 15:40:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (18DA3C00) [pid = 3856] [serial = 290] [outer = 18B12400] 15:40:40 INFO - PROCESS | 3856 | 1465425640326 Marionette TRACE conn6 <- [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]]]}] 15:40:40 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. 15:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 15:40:40 INFO - PROCESS | 3856 | 1465425640387 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 15:40:40 INFO - PROCESS | 3856 | 1465425640389 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 15:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:40:40 INFO - PROCESS | 3856 | 1465425640392 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:40:40 INFO - PROCESS | 3856 | 1465425640394 Marionette TRACE conn6 <- [1,354,null,{}] 15:40:40 INFO - PROCESS | 3856 | 1465425640397 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:40 INFO - PROCESS | 3856 | 1465425640408 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:40 INFO - PROCESS | 3856 | 1465425640524 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 15:40:40 INFO - PROCESS | 3856 | 1465425640583 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:40 INFO - PROCESS | 3856 | 1465425640585 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:40 INFO - PROCESS | 3856 | ++DOCSHELL 196CB400 == 45 [pid = 3856] [id = 98] 15:40:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1A193C00) [pid = 3856] [serial = 291] [outer = 00000000] 15:40:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1BC5F800) [pid = 3856] [serial = 292] [outer = 1A193C00] 15:40:40 INFO - PROCESS | 3856 | 1465425640631 Marionette DEBUG loaded listener.js 15:40:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1C795C00) [pid = 3856] [serial = 293] [outer = 1A193C00] 15:40:41 INFO - PROCESS | 3856 | 1465425641147 Marionette TRACE conn6 <- [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]]]}] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (173E8800) [pid = 3856] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (0FFC9400) [pid = 3856] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (19611800) [pid = 3856] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (0C594000) [pid = 3856] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (10049000) [pid = 3856] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1DB6A000) [pid = 3856] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (18899000) [pid = 3856] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1C794000) [pid = 3856] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (13F9E800) [pid = 3856] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:40:41 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (16CC6000) [pid = 3856] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:40:41 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. 15:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 771ms 15:40:41 INFO - PROCESS | 3856 | 1465425641169 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 15:40:41 INFO - PROCESS | 3856 | 1465425641171 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 15:40:41 INFO - PROCESS | 3856 | 1465425641174 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:40:41 INFO - PROCESS | 3856 | 1465425641176 Marionette TRACE conn6 <- [1,358,null,{}] 15:40:41 INFO - PROCESS | 3856 | 1465425641179 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:41 INFO - PROCESS | 3856 | 1465425641181 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:41 INFO - PROCESS | 3856 | 1465425641268 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 15:40:41 INFO - PROCESS | 3856 | 1465425641273 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:41 INFO - PROCESS | 3856 | 1465425641275 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:41 INFO - PROCESS | 3856 | ++DOCSHELL 14886400 == 46 [pid = 3856] [id = 99] 15:40:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (156F6000) [pid = 3856] [serial = 294] [outer = 00000000] 15:40:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (173E1400) [pid = 3856] [serial = 295] [outer = 156F6000] 15:40:41 INFO - PROCESS | 3856 | 1465425641320 Marionette DEBUG loaded listener.js 15:40:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (183A0000) [pid = 3856] [serial = 296] [outer = 156F6000] 15:40:41 INFO - PROCESS | 3856 | 1465425641755 Marionette TRACE conn6 <- [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]]]}] 15:40:41 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. 15:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 632ms 15:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:40:41 INFO - PROCESS | 3856 | 1465425641812 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 15:40:41 INFO - PROCESS | 3856 | 1465425641814 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 15:40:41 INFO - PROCESS | 3856 | 1465425641817 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:40:41 INFO - PROCESS | 3856 | 1465425641819 Marionette TRACE conn6 <- [1,362,null,{}] 15:40:41 INFO - PROCESS | 3856 | 1465425641851 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:41 INFO - PROCESS | 3856 | 1465425641853 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:41 INFO - PROCESS | 3856 | 1465425641936 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 15:40:41 INFO - PROCESS | 3856 | 1465425641944 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:41 INFO - PROCESS | 3856 | 1465425641946 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:41 INFO - PROCESS | 3856 | ++DOCSHELL 1054A800 == 47 [pid = 3856] [id = 100] 15:40:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1054C000) [pid = 3856] [serial = 297] [outer = 00000000] 15:40:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (10555400) [pid = 3856] [serial = 298] [outer = 1054C000] 15:40:42 INFO - PROCESS | 3856 | 1465425641993 Marionette DEBUG loaded listener.js 15:40:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (10557800) [pid = 3856] [serial = 299] [outer = 1054C000] 15:40:42 INFO - PROCESS | 3856 | 1465425642434 Marionette TRACE conn6 <- [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]]]}] 15:40:42 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. 15:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 673ms 15:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:40:42 INFO - PROCESS | 3856 | 1465425642491 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 15:40:42 INFO - PROCESS | 3856 | 1465425642493 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 15:40:42 INFO - PROCESS | 3856 | 1465425642496 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:40:42 INFO - PROCESS | 3856 | 1465425642497 Marionette TRACE conn6 <- [1,366,null,{}] 15:40:42 INFO - PROCESS | 3856 | 1465425642501 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:42 INFO - PROCESS | 3856 | 1465425642502 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:42 INFO - PROCESS | 3856 | 1465425642587 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 15:40:42 INFO - PROCESS | 3856 | 1465425642593 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:42 INFO - PROCESS | 3856 | 1465425642595 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:42 INFO - PROCESS | 3856 | ++DOCSHELL 162A5C00 == 48 [pid = 3856] [id = 101] 15:40:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (18A28000) [pid = 3856] [serial = 300] [outer = 00000000] 15:40:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (18A2FC00) [pid = 3856] [serial = 301] [outer = 18A28000] 15:40:42 INFO - PROCESS | 3856 | 1465425642637 Marionette DEBUG loaded listener.js 15:40:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (18A33000) [pid = 3856] [serial = 302] [outer = 18A28000] 15:40:43 INFO - PROCESS | 3856 | 1465425643060 Marionette TRACE conn6 <- [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]]]}] 15:40:43 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. 15:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 15:40:43 INFO - PROCESS | 3856 | 1465425643067 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 15:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:40:43 INFO - PROCESS | 3856 | 1465425643069 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 15:40:43 INFO - PROCESS | 3856 | 1465425643072 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:40:43 INFO - PROCESS | 3856 | 1465425643074 Marionette TRACE conn6 <- [1,370,null,{}] 15:40:43 INFO - PROCESS | 3856 | 1465425643077 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:43 INFO - PROCESS | 3856 | 1465425643079 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:43 INFO - PROCESS | 3856 | 1465425643248 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 15:40:43 INFO - PROCESS | 3856 | 1465425643400 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:43 INFO - PROCESS | 3856 | 1465425643404 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:43 INFO - PROCESS | 3856 | ++DOCSHELL 0FBE5800 == 49 [pid = 3856] [id = 102] 15:40:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (0FBE6400) [pid = 3856] [serial = 303] [outer = 00000000] 15:40:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (0FFC8800) [pid = 3856] [serial = 304] [outer = 0FBE6400] 15:40:43 INFO - PROCESS | 3856 | 1465425643466 Marionette DEBUG loaded listener.js 15:40:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (103CA400) [pid = 3856] [serial = 305] [outer = 0FBE6400] 15:40:44 INFO - PROCESS | 3856 | 1465425644101 Marionette TRACE conn6 <- [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]]]}] 15:40:44 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. 15:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1070ms 15:40:44 INFO - PROCESS | 3856 | 1465425644157 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 15:40:44 INFO - PROCESS | 3856 | 1465425644162 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 15:40:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:40:44 INFO - PROCESS | 3856 | 1465425644167 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:40:44 INFO - PROCESS | 3856 | 1465425644171 Marionette TRACE conn6 <- [1,374,null,{}] 15:40:44 INFO - PROCESS | 3856 | 1465425644176 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:44 INFO - PROCESS | 3856 | 1465425644179 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:44 INFO - PROCESS | 3856 | 1465425644297 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 15:40:44 INFO - PROCESS | 3856 | 1465425644426 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:44 INFO - PROCESS | 3856 | 1465425644429 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:44 INFO - PROCESS | 3856 | ++DOCSHELL 14652800 == 50 [pid = 3856] [id = 103] 15:40:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1474C800) [pid = 3856] [serial = 306] [outer = 00000000] 15:40:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (162A0400) [pid = 3856] [serial = 307] [outer = 1474C800] 15:40:44 INFO - PROCESS | 3856 | 1465425644489 Marionette DEBUG loaded listener.js 15:40:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (16C43400) [pid = 3856] [serial = 308] [outer = 1474C800] 15:40:45 INFO - PROCESS | 3856 | 1465425645111 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:40:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:40:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 15:40:45 INFO - PROCESS | 3856 | 1465425645141 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 15:40:45 INFO - PROCESS | 3856 | 1465425645145 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 15:40:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:40:45 INFO - PROCESS | 3856 | 1465425645148 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:40:45 INFO - PROCESS | 3856 | 1465425645151 Marionette TRACE conn6 <- [1,378,null,{}] 15:40:45 INFO - PROCESS | 3856 | 1465425645155 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:45 INFO - PROCESS | 3856 | 1465425645157 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:45 INFO - PROCESS | 3856 | 1465425645275 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 15:40:45 INFO - PROCESS | 3856 | 1465425645379 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:45 INFO - PROCESS | 3856 | 1465425645381 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:45 INFO - PROCESS | 3856 | ++DOCSHELL 188A6C00 == 51 [pid = 3856] [id = 104] 15:40:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18A27800) [pid = 3856] [serial = 309] [outer = 00000000] 15:40:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18B18400) [pid = 3856] [serial = 310] [outer = 18A27800] 15:40:45 INFO - PROCESS | 3856 | 1465425645437 Marionette DEBUG loaded listener.js 15:40:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1940F000) [pid = 3856] [serial = 311] [outer = 18A27800] 15:40:46 INFO - PROCESS | 3856 | 1465425646093 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:40:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:40:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 971ms 15:40:46 INFO - PROCESS | 3856 | 1465425646121 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 15:40:46 INFO - PROCESS | 3856 | 1465425646126 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 15:40:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:40:46 INFO - PROCESS | 3856 | 1465425646138 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:40:46 INFO - PROCESS | 3856 | 1465425646143 Marionette TRACE conn6 <- [1,382,null,{}] 15:40:46 INFO - PROCESS | 3856 | 1465425646147 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:46 INFO - PROCESS | 3856 | 1465425646150 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:46 INFO - PROCESS | 3856 | 1465425646264 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 15:40:46 INFO - PROCESS | 3856 | 1465425646365 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:46 INFO - PROCESS | 3856 | 1465425646368 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:46 INFO - PROCESS | 3856 | ++DOCSHELL 16C5D400 == 52 [pid = 3856] [id = 105] 15:40:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (16C60800) [pid = 3856] [serial = 312] [outer = 00000000] 15:40:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1A1CF000) [pid = 3856] [serial = 313] [outer = 16C60800] 15:40:46 INFO - PROCESS | 3856 | 1465425646423 Marionette DEBUG loaded listener.js 15:40:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1C794400) [pid = 3856] [serial = 314] [outer = 16C60800] 15:40:47 INFO - PROCESS | 3856 | 1465425647044 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:40:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:40:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 991ms 15:40:47 INFO - PROCESS | 3856 | 1465425647127 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 15:40:47 INFO - PROCESS | 3856 | 1465425647130 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 15:40:47 INFO - PROCESS | 3856 | 1465425647133 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:40:47 INFO - PROCESS | 3856 | 1465425647136 Marionette TRACE conn6 <- [1,386,null,{}] 15:40:47 INFO - PROCESS | 3856 | 1465425647139 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:47 INFO - PROCESS | 3856 | 1465425647142 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:47 INFO - PROCESS | 3856 | 1465425647259 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 15:40:47 INFO - PROCESS | 3856 | 1465425647529 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:47 INFO - PROCESS | 3856 | 1465425647532 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:47 INFO - PROCESS | 3856 | ++DOCSHELL 0FA83000 == 53 [pid = 3856] [id = 106] 15:40:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (0FA83800) [pid = 3856] [serial = 315] [outer = 00000000] 15:40:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (0FF46800) [pid = 3856] [serial = 316] [outer = 0FA83800] 15:40:47 INFO - PROCESS | 3856 | 1465425647602 Marionette DEBUG loaded listener.js 15:40:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1054B000) [pid = 3856] [serial = 317] [outer = 0FA83800] 15:40:48 INFO - PROCESS | 3856 | 1465425648271 Marionette TRACE conn6 <- [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]]]}] 15:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1182ms 15:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:40:48 INFO - PROCESS | 3856 | 1465425648320 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 15:40:48 INFO - PROCESS | 3856 | 1465425648323 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 15:40:48 INFO - PROCESS | 3856 | 1465425648327 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:40:48 INFO - PROCESS | 3856 | 1465425648329 Marionette TRACE conn6 <- [1,390,null,{}] 15:40:48 INFO - PROCESS | 3856 | 1465425648353 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:48 INFO - PROCESS | 3856 | 1465425648358 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:48 INFO - PROCESS | 3856 | 1465425648458 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 15:40:48 INFO - PROCESS | 3856 | 1465425648591 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:48 INFO - PROCESS | 3856 | 1465425648594 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:48 INFO - PROCESS | 3856 | ++DOCSHELL 0FF51800 == 54 [pid = 3856] [id = 107] 15:40:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (156FA400) [pid = 3856] [serial = 318] [outer = 00000000] 15:40:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1626E000) [pid = 3856] [serial = 319] [outer = 156FA400] 15:40:48 INFO - PROCESS | 3856 | 1465425648646 Marionette DEBUG loaded listener.js 15:40:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (16C59C00) [pid = 3856] [serial = 320] [outer = 156FA400] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 162A5C00 == 53 [pid = 3856] [id = 101] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 1054A800 == 52 [pid = 3856] [id = 100] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 14886400 == 51 [pid = 3856] [id = 99] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 196CB400 == 50 [pid = 3856] [id = 98] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 18B11800 == 49 [pid = 3856] [id = 97] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 162ABC00 == 48 [pid = 3856] [id = 96] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 14747C00 == 47 [pid = 3856] [id = 95] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 147D9400 == 46 [pid = 3856] [id = 94] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 0FFC0400 == 45 [pid = 3856] [id = 93] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (0FFCEC00) [pid = 3856] [serial = 217] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1C79C800) [pid = 3856] [serial = 226] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1464EC00) [pid = 3856] [serial = 220] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (18DCD400) [pid = 3856] [serial = 223] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1DF65800) [pid = 3856] [serial = 259] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 1003E400 == 44 [pid = 3856] [id = 92] 15:40:48 INFO - PROCESS | 3856 | --DOCSHELL 103CE400 == 43 [pid = 3856] [id = 88] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1C848C00) [pid = 3856] [serial = 250] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (14707C00) [pid = 3856] [serial = 235] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (15B41800) [pid = 3856] [serial = 236] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (171D1400) [pid = 3856] [serial = 238] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (173D4C00) [pid = 3856] [serial = 239] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (17969C00) [pid = 3856] [serial = 241] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1056A000) [pid = 3856] [serial = 230] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (10048000) [pid = 3856] [serial = 229] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1BC33800) [pid = 3856] [serial = 248] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (0FF4C000) [pid = 3856] [serial = 232] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1004C800) [pid = 3856] [serial = 233] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1B4BB800) [pid = 3856] [serial = 247] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1D6E8000) [pid = 3856] [serial = 253] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1C849000) [pid = 3856] [serial = 251] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1DF47400) [pid = 3856] [serial = 257] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1DC65C00) [pid = 3856] [serial = 256] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (188A2000) [pid = 3856] [serial = 244] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (18B19000) [pid = 3856] [serial = 245] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (183A1C00) [pid = 3856] [serial = 242] [outer = 00000000] [url = about:blank] 15:40:48 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1D92C000) [pid = 3856] [serial = 254] [outer = 00000000] [url = about:blank] 15:40:49 INFO - PROCESS | 3856 | 1465425649175 Marionette TRACE conn6 <- [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]]]}] 15:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 890ms 15:40:49 INFO - PROCESS | 3856 | 1465425649221 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 15:40:49 INFO - PROCESS | 3856 | 1465425649225 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 15:40:49 INFO - PROCESS | 3856 | 1465425649229 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:40:49 INFO - PROCESS | 3856 | 1465425649231 Marionette TRACE conn6 <- [1,394,null,{}] 15:40:49 INFO - PROCESS | 3856 | 1465425649235 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:49 INFO - PROCESS | 3856 | 1465425649237 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:49 INFO - PROCESS | 3856 | 1465425649329 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 15:40:49 INFO - PROCESS | 3856 | 1465425649417 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:49 INFO - PROCESS | 3856 | 1465425649419 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:49 INFO - PROCESS | 3856 | ++DOCSHELL 1054A800 == 44 [pid = 3856] [id = 108] 15:40:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1054E000) [pid = 3856] [serial = 321] [outer = 00000000] 15:40:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13F0E400) [pid = 3856] [serial = 322] [outer = 1054E000] 15:40:49 INFO - PROCESS | 3856 | 1465425649465 Marionette DEBUG loaded listener.js 15:40:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (14747C00) [pid = 3856] [serial = 323] [outer = 1054E000] 15:40:49 INFO - PROCESS | 3856 | 1465425649876 Marionette TRACE conn6 <- [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]]]}] 15:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 15:40:49 INFO - PROCESS | 3856 | 1465425649904 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 15:40:49 INFO - PROCESS | 3856 | 1465425649906 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 15:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:40:49 INFO - PROCESS | 3856 | 1465425649911 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:40:49 INFO - PROCESS | 3856 | 1465425649917 Marionette TRACE conn6 <- [1,398,null,{}] 15:40:49 INFO - PROCESS | 3856 | 1465425649925 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:49 INFO - PROCESS | 3856 | 1465425649929 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:50 INFO - PROCESS | 3856 | 1465425650018 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 15:40:50 INFO - PROCESS | 3856 | 1465425650025 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:50 INFO - PROCESS | 3856 | 1465425650027 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:50 INFO - PROCESS | 3856 | ++DOCSHELL 15B42800 == 45 [pid = 3856] [id = 109] 15:40:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (160BD800) [pid = 3856] [serial = 324] [outer = 00000000] 15:40:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (16CC5C00) [pid = 3856] [serial = 325] [outer = 160BD800] 15:40:50 INFO - PROCESS | 3856 | 1465425650071 Marionette DEBUG loaded listener.js 15:40:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (173D3C00) [pid = 3856] [serial = 326] [outer = 160BD800] 15:40:50 INFO - PROCESS | 3856 | 1465425650560 Marionette TRACE conn6 <- [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]]]}] 15:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 690ms 15:40:50 INFO - PROCESS | 3856 | 1465425650604 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 15:40:50 INFO - PROCESS | 3856 | 1465425650607 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 15:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:40:50 INFO - PROCESS | 3856 | 1465425650610 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:40:50 INFO - PROCESS | 3856 | 1465425650612 Marionette TRACE conn6 <- [1,402,null,{}] 15:40:50 INFO - PROCESS | 3856 | 1465425650615 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:50 INFO - PROCESS | 3856 | 1465425650617 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:50 INFO - PROCESS | 3856 | 1465425650712 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 15:40:50 INFO - PROCESS | 3856 | 1465425650720 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:50 INFO - PROCESS | 3856 | 1465425650723 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:50 INFO - PROCESS | 3856 | ++DOCSHELL 173E6800 == 46 [pid = 3856] [id = 110] 15:40:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (173E7C00) [pid = 3856] [serial = 327] [outer = 00000000] 15:40:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (17964400) [pid = 3856] [serial = 328] [outer = 173E7C00] 15:40:50 INFO - PROCESS | 3856 | 1465425650767 Marionette DEBUG loaded listener.js 15:40:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (183A3C00) [pid = 3856] [serial = 329] [outer = 173E7C00] 15:40:51 INFO - PROCESS | 3856 | 1465425651224 Marionette TRACE conn6 <- [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]]]}] 15:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 672ms 15:40:51 INFO - PROCESS | 3856 | 1465425651285 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 15:40:51 INFO - PROCESS | 3856 | 1465425651287 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 15:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:40:51 INFO - PROCESS | 3856 | 1465425651290 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:40:51 INFO - PROCESS | 3856 | 1465425651292 Marionette TRACE conn6 <- [1,406,null,{}] 15:40:51 INFO - PROCESS | 3856 | 1465425651295 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:51 INFO - PROCESS | 3856 | 1465425651297 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:51 INFO - PROCESS | 3856 | 1465425651439 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 15:40:51 INFO - PROCESS | 3856 | 1465425651502 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:51 INFO - PROCESS | 3856 | 1465425651508 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:51 INFO - PROCESS | 3856 | ++DOCSHELL 188A5400 == 47 [pid = 3856] [id = 111] 15:40:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (188A5800) [pid = 3856] [serial = 330] [outer = 00000000] 15:40:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18A28C00) [pid = 3856] [serial = 331] [outer = 188A5800] 15:40:51 INFO - PROCESS | 3856 | 1465425651562 Marionette DEBUG loaded listener.js 15:40:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18B15C00) [pid = 3856] [serial = 332] [outer = 188A5800] 15:40:52 INFO - PROCESS | 3856 | 1465425652019 Marionette TRACE conn6 <- [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]]]}] 15:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 770ms 15:40:52 INFO - PROCESS | 3856 | 1465425652067 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 15:40:52 INFO - PROCESS | 3856 | 1465425652069 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 15:40:52 INFO - PROCESS | 3856 | 1465425652072 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:40:52 INFO - PROCESS | 3856 | 1465425652073 Marionette TRACE conn6 <- [1,410,null,{}] 15:40:52 INFO - PROCESS | 3856 | 1465425652077 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:52 INFO - PROCESS | 3856 | 1465425652079 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:52 INFO - PROCESS | 3856 | 1465425652201 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 15:40:52 INFO - PROCESS | 3856 | 1465425652262 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:52 INFO - PROCESS | 3856 | 1465425652264 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:52 INFO - PROCESS | 3856 | ++DOCSHELL 18B19C00 == 48 [pid = 3856] [id = 112] 15:40:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18B1A400) [pid = 3856] [serial = 333] [outer = 00000000] 15:40:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1A193400) [pid = 3856] [serial = 334] [outer = 18B1A400] 15:40:52 INFO - PROCESS | 3856 | 1465425652307 Marionette DEBUG loaded listener.js 15:40:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1A1CFC00) [pid = 3856] [serial = 335] [outer = 18B1A400] 15:40:52 INFO - PROCESS | 3856 | 1465425652743 Marionette TRACE conn6 <- [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]]]}] 15:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 15:40:52 INFO - PROCESS | 3856 | 1465425652806 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 15:40:52 INFO - PROCESS | 3856 | 1465425652808 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 15:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:40:52 INFO - PROCESS | 3856 | 1465425652818 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:40:52 INFO - PROCESS | 3856 | 1465425652820 Marionette TRACE conn6 <- [1,414,null,{}] 15:40:52 INFO - PROCESS | 3856 | 1465425652823 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:52 INFO - PROCESS | 3856 | 1465425652825 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:52 INFO - PROCESS | 3856 | 1465425652940 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 15:40:52 INFO - PROCESS | 3856 | 1465425652952 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:52 INFO - PROCESS | 3856 | 1465425652954 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:53 INFO - PROCESS | 3856 | ++DOCSHELL 1C795000 == 49 [pid = 3856] [id = 113] 15:40:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1C798400) [pid = 3856] [serial = 336] [outer = 00000000] 15:40:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1D6E8000) [pid = 3856] [serial = 337] [outer = 1C798400] 15:40:53 INFO - PROCESS | 3856 | 1465425653051 Marionette DEBUG loaded listener.js 15:40:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1D6E9400) [pid = 3856] [serial = 338] [outer = 1C798400] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (18B15000) [pid = 3856] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (0FF6E400) [pid = 3856] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (147E0000) [pid = 3856] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1B410800) [pid = 3856] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (13F9C400) [pid = 3856] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (173E3000) [pid = 3856] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18BF0C00) [pid = 3856] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (0FBE4800) [pid = 3856] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (196C1C00) [pid = 3856] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19612800) [pid = 3856] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (18B12400) [pid = 3856] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A193C00) [pid = 3856] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (156F6000) [pid = 3856] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (147DFC00) [pid = 3856] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1627B000) [pid = 3856] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (0FFC2000) [pid = 3856] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (103CF800) [pid = 3856] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1054C000) [pid = 3856] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:40:53 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (173D9400) [pid = 3856] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:40:53 INFO - PROCESS | 3856 | 1465425653951 Marionette TRACE conn6 <- [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]]]}] 15:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1176ms 15:40:54 INFO - PROCESS | 3856 | 1465425653998 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 15:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:40:54 INFO - PROCESS | 3856 | 1465425654002 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 15:40:54 INFO - PROCESS | 3856 | 1465425654007 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:40:54 INFO - PROCESS | 3856 | 1465425654012 Marionette TRACE conn6 <- [1,418,null,{}] 15:40:54 INFO - PROCESS | 3856 | 1465425654017 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:54 INFO - PROCESS | 3856 | 1465425654020 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:54 INFO - PROCESS | 3856 | 1465425654136 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 15:40:54 INFO - PROCESS | 3856 | 1465425654265 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:54 INFO - PROCESS | 3856 | 1465425654268 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:54 INFO - PROCESS | 3856 | ++DOCSHELL 103C4800 == 50 [pid = 3856] [id = 114] 15:40:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (10552C00) [pid = 3856] [serial = 339] [outer = 00000000] 15:40:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10746C00) [pid = 3856] [serial = 340] [outer = 10552C00] 15:40:54 INFO - PROCESS | 3856 | 1465425654327 Marionette DEBUG loaded listener.js 15:40:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13F11000) [pid = 3856] [serial = 341] [outer = 10552C00] 15:40:55 INFO - PROCESS | 3856 | 1465425655377 Marionette TRACE conn6 <- [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]]]}] 15:40:55 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 15:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1436ms 15:40:55 INFO - PROCESS | 3856 | 1465425655444 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 15:40:55 INFO - PROCESS | 3856 | 1465425655449 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 15:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:40:55 INFO - PROCESS | 3856 | 1465425655455 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:40:55 INFO - PROCESS | 3856 | 1465425655458 Marionette TRACE conn6 <- [1,422,null,{}] 15:40:55 INFO - PROCESS | 3856 | 1465425655463 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:55 INFO - PROCESS | 3856 | 1465425655466 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:55 INFO - PROCESS | 3856 | 1465425655615 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 15:40:55 INFO - PROCESS | 3856 | 1465425655700 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:55 INFO - PROCESS | 3856 | 1465425655702 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:55 INFO - PROCESS | 3856 | ++DOCSHELL 15F43400 == 51 [pid = 3856] [id = 115] 15:40:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (160BA400) [pid = 3856] [serial = 342] [outer = 00000000] 15:40:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (162A3800) [pid = 3856] [serial = 343] [outer = 160BA400] 15:40:55 INFO - PROCESS | 3856 | 1465425655760 Marionette DEBUG loaded listener.js 15:40:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (16C60400) [pid = 3856] [serial = 344] [outer = 160BA400] 15:40:56 INFO - PROCESS | 3856 | 1465425656858 Marionette TRACE conn6 <- [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]]]}] 15:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1437ms 15:40:56 INFO - PROCESS | 3856 | 1465425656921 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 15:40:56 INFO - PROCESS | 3856 | 1465425656924 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 15:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:40:56 INFO - PROCESS | 3856 | 1465425656928 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:40:56 INFO - PROCESS | 3856 | 1465425656932 Marionette TRACE conn6 <- [1,426,null,{}] 15:40:56 INFO - PROCESS | 3856 | 1465425656943 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:56 INFO - PROCESS | 3856 | 1465425656948 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:57 INFO - PROCESS | 3856 | 1465425657100 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 15:40:57 INFO - PROCESS | 3856 | 1465425657260 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:57 INFO - PROCESS | 3856 | 1465425657264 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:57 INFO - PROCESS | 3856 | ++DOCSHELL 10570000 == 52 [pid = 3856] [id = 116] 15:40:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (10570400) [pid = 3856] [serial = 345] [outer = 00000000] 15:40:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (13FA3C00) [pid = 3856] [serial = 346] [outer = 10570400] 15:40:57 INFO - PROCESS | 3856 | 1465425657320 Marionette DEBUG loaded listener.js 15:40:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (173D9C00) [pid = 3856] [serial = 347] [outer = 10570400] 15:40:58 INFO - PROCESS | 3856 | 1465425658062 Marionette TRACE conn6 <- [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] 15:40:58 INFO - PROCESS | 3856 | 1465425658124 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 15:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:40:58 INFO - PROCESS | 3856 | 1465425658128 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:40:58 INFO - PROCESS | 3856 | 1465425658131 Marionette TRACE conn6 <- [1,430,null,{}] 15:40:58 INFO - PROCESS | 3856 | 1465425658136 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:58 INFO - PROCESS | 3856 | 1465425658139 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:58 INFO - PROCESS | 3856 | 1465425658246 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 15:40:58 INFO - PROCESS | 3856 | 1465425658352 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:58 INFO - PROCESS | 3856 | 1465425658354 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:58 INFO - PROCESS | 3856 | ++DOCSHELL 1074D000 == 53 [pid = 3856] [id = 117] 15:40:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1074D400) [pid = 3856] [serial = 348] [outer = 00000000] 15:40:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (15B3FC00) [pid = 3856] [serial = 349] [outer = 1074D400] 15:40:58 INFO - PROCESS | 3856 | 1465425658403 Marionette DEBUG loaded listener.js 15:40:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (160C5C00) [pid = 3856] [serial = 350] [outer = 1074D400] 15:40:58 INFO - PROCESS | 3856 | --DOCSHELL 18B19C00 == 52 [pid = 3856] [id = 112] 15:40:58 INFO - PROCESS | 3856 | --DOCSHELL 188A5400 == 51 [pid = 3856] [id = 111] 15:40:58 INFO - PROCESS | 3856 | --DOCSHELL 173E6800 == 50 [pid = 3856] [id = 110] 15:40:58 INFO - PROCESS | 3856 | --DOCSHELL 15B42800 == 49 [pid = 3856] [id = 109] 15:40:58 INFO - PROCESS | 3856 | --DOCSHELL 1054A800 == 48 [pid = 3856] [id = 108] 15:40:58 INFO - PROCESS | 3856 | --DOCSHELL 0FF51800 == 47 [pid = 3856] [id = 107] 15:40:58 INFO - PROCESS | 3856 | --DOCSHELL 0FA83000 == 46 [pid = 3856] [id = 106] 15:40:58 INFO - PROCESS | 3856 | --DOCSHELL 14652800 == 45 [pid = 3856] [id = 103] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (18A2FC00) [pid = 3856] [serial = 301] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOCSHELL 0FBE5800 == 44 [pid = 3856] [id = 102] 15:40:58 INFO - PROCESS | 3856 | 1465425658967 Marionette TRACE conn6 <- [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]]]}] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1B410C00) [pid = 3856] [serial = 224] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (10047800) [pid = 3856] [serial = 218] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (160C2800) [pid = 3856] [serial = 179] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1C7DEC00) [pid = 3856] [serial = 136] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (14880C00) [pid = 3856] [serial = 221] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1D6F4400) [pid = 3856] [serial = 185] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1B4BDC00) [pid = 3856] [serial = 182] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (0FFCC000) [pid = 3856] [serial = 176] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1A1CCC00) [pid = 3856] [serial = 215] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1C84B400) [pid = 3856] [serial = 227] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (18B1D400) [pid = 3856] [serial = 289] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1BC5F800) [pid = 3856] [serial = 292] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (18DA3C00) [pid = 3856] [serial = 290] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1D366000) [pid = 3856] [serial = 268] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (10732000) [pid = 3856] [serial = 262] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (173E1400) [pid = 3856] [serial = 295] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1DF79400) [pid = 3856] [serial = 271] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (156FA000) [pid = 3856] [serial = 280] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (160B9400) [pid = 3856] [serial = 281] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (173D2400) [pid = 3856] [serial = 283] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (173D9800) [pid = 3856] [serial = 284] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (10568000) [pid = 3856] [serial = 277] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1058C800) [pid = 3856] [serial = 278] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (183A0000) [pid = 3856] [serial = 296] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (173DA800) [pid = 3856] [serial = 265] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (107E6400) [pid = 3856] [serial = 275] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10591C00) [pid = 3856] [serial = 274] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10555400) [pid = 3856] [serial = 298] [outer = 00000000] [url = about:blank] 15:40:58 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1C795C00) [pid = 3856] [serial = 293] [outer = 00000000] [url = about:blank] 15:40:59 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (183FA800) [pid = 3856] [serial = 286] [outer = 00000000] [url = about:blank] 15:40:59 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10557800) [pid = 3856] [serial = 299] [outer = 00000000] [url = about:blank] 15:40:59 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18887000) [pid = 3856] [serial = 287] [outer = 00000000] [url = about:blank] 15:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 870ms 15:40:59 INFO - PROCESS | 3856 | 1465425659000 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 15:40:59 INFO - PROCESS | 3856 | 1465425659004 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 15:40:59 INFO - PROCESS | 3856 | 1465425659009 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:40:59 INFO - PROCESS | 3856 | 1465425659012 Marionette TRACE conn6 <- [1,434,null,{}] 15:40:59 INFO - PROCESS | 3856 | 1465425659016 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:59 INFO - PROCESS | 3856 | 1465425659018 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:59 INFO - PROCESS | 3856 | 1465425659110 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 15:40:59 INFO - PROCESS | 3856 | 1465425659119 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:59 INFO - PROCESS | 3856 | 1465425659122 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:59 INFO - PROCESS | 3856 | ++DOCSHELL 10591800 == 45 [pid = 3856] [id = 118] 15:40:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (105AC400) [pid = 3856] [serial = 351] [outer = 00000000] 15:40:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (107DF800) [pid = 3856] [serial = 352] [outer = 105AC400] 15:40:59 INFO - PROCESS | 3856 | 1465425659169 Marionette DEBUG loaded listener.js 15:40:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (13FDE400) [pid = 3856] [serial = 353] [outer = 105AC400] 15:40:59 INFO - PROCESS | 3856 | 1465425659663 Marionette TRACE conn6 <- [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]]]}] 15:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 15:40:59 INFO - PROCESS | 3856 | 1465425659705 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 15:40:59 INFO - PROCESS | 3856 | 1465425659707 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 15:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:40:59 INFO - PROCESS | 3856 | 1465425659710 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:40:59 INFO - PROCESS | 3856 | 1465425659713 Marionette TRACE conn6 <- [1,438,null,{}] 15:40:59 INFO - PROCESS | 3856 | 1465425659726 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:59 INFO - PROCESS | 3856 | 1465425659731 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:59 INFO - PROCESS | 3856 | 1465425659822 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 15:40:59 INFO - PROCESS | 3856 | 1465425659832 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:59 INFO - PROCESS | 3856 | 1465425659834 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:40:59 INFO - PROCESS | 3856 | ++DOCSHELL 171CF000 == 46 [pid = 3856] [id = 119] 15:40:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17309C00) [pid = 3856] [serial = 354] [outer = 00000000] 15:40:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173D9800) [pid = 3856] [serial = 355] [outer = 17309C00] 15:40:59 INFO - PROCESS | 3856 | 1465425659885 Marionette DEBUG loaded listener.js 15:40:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (173E6800) [pid = 3856] [serial = 356] [outer = 17309C00] 15:41:00 INFO - PROCESS | 3856 | 1465425660357 Marionette TRACE conn6 <- [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]]]}] 15:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 15:41:00 INFO - PROCESS | 3856 | 1465425660403 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 15:41:00 INFO - PROCESS | 3856 | 1465425660405 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 15:41:00 INFO - PROCESS | 3856 | 1465425660408 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:41:00 INFO - PROCESS | 3856 | 1465425660410 Marionette TRACE conn6 <- [1,442,null,{}] 15:41:00 INFO - PROCESS | 3856 | 1465425660414 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:00 INFO - PROCESS | 3856 | 1465425660416 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:00 INFO - PROCESS | 3856 | 1465425660508 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 15:41:00 INFO - PROCESS | 3856 | 1465425660514 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:00 INFO - PROCESS | 3856 | 1465425660516 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:00 INFO - PROCESS | 3856 | ++DOCSHELL 173E9C00 == 47 [pid = 3856] [id = 120] 15:41:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (173ED400) [pid = 3856] [serial = 357] [outer = 00000000] 15:41:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1889A800) [pid = 3856] [serial = 358] [outer = 173ED400] 15:41:00 INFO - PROCESS | 3856 | 1465425660570 Marionette DEBUG loaded listener.js 15:41:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (188A5400) [pid = 3856] [serial = 359] [outer = 173ED400] 15:41:01 INFO - PROCESS | 3856 | 1465425661027 Marionette TRACE conn6 <- [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]]]}] 15:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 15:41:01 INFO - PROCESS | 3856 | 1465425661082 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 15:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:41:01 INFO - PROCESS | 3856 | 1465425661085 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 15:41:01 INFO - PROCESS | 3856 | 1465425661088 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:41:01 INFO - PROCESS | 3856 | 1465425661089 Marionette TRACE conn6 <- [1,446,null,{}] 15:41:01 INFO - PROCESS | 3856 | 1465425661092 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:01 INFO - PROCESS | 3856 | 1465425661094 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:01 INFO - PROCESS | 3856 | 1465425661236 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 15:41:01 INFO - PROCESS | 3856 | 1465425661301 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:01 INFO - PROCESS | 3856 | 1465425661303 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:01 INFO - PROCESS | 3856 | ++DOCSHELL 18A2CC00 == 48 [pid = 3856] [id = 121] 15:41:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18A2D800) [pid = 3856] [serial = 360] [outer = 00000000] 15:41:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18B11400) [pid = 3856] [serial = 361] [outer = 18A2D800] 15:41:01 INFO - PROCESS | 3856 | 1465425661348 Marionette DEBUG loaded listener.js 15:41:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (18B12400) [pid = 3856] [serial = 362] [outer = 18A2D800] 15:41:01 INFO - PROCESS | 3856 | 1465425661793 Marionette TRACE conn6 <- [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]]]}] 15:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 15:41:01 INFO - PROCESS | 3856 | 1465425661819 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 15:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:41:01 INFO - PROCESS | 3856 | 1465425661821 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 15:41:01 INFO - PROCESS | 3856 | 1465425661824 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:41:01 INFO - PROCESS | 3856 | 1465425661826 Marionette TRACE conn6 <- [1,450,null,{}] 15:41:01 INFO - PROCESS | 3856 | 1465425661830 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:01 INFO - PROCESS | 3856 | 1465425661835 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:02 INFO - PROCESS | 3856 | 1465425661993 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 15:41:02 INFO - PROCESS | 3856 | 1465425662057 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:02 INFO - PROCESS | 3856 | 1465425662059 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:02 INFO - PROCESS | 3856 | ++DOCSHELL 10046C00 == 49 [pid = 3856] [id = 122] 15:41:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1627B800) [pid = 3856] [serial = 363] [outer = 00000000] 15:41:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1B4B9C00) [pid = 3856] [serial = 364] [outer = 1627B800] 15:41:02 INFO - PROCESS | 3856 | 1465425662104 Marionette DEBUG loaded listener.js 15:41:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1BC32C00) [pid = 3856] [serial = 365] [outer = 1627B800] 15:41:02 INFO - PROCESS | 3856 | 1465425662549 Marionette TRACE conn6 <- [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] 15:41:02 INFO - PROCESS | 3856 | 1465425662660 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 15:41:02 INFO - PROCESS | 3856 | 1465425662663 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:41:02 INFO - PROCESS | 3856 | 1465425662665 Marionette TRACE conn6 <- [1,454,null,{}] 15:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:41:02 INFO - PROCESS | 3856 | 1465425662668 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:02 INFO - PROCESS | 3856 | 1465425662670 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:02 INFO - PROCESS | 3856 | 1465425662786 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 15:41:02 INFO - PROCESS | 3856 | 1465425662849 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:02 INFO - PROCESS | 3856 | 1465425662850 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:02 INFO - PROCESS | 3856 | ++DOCSHELL 1C795400 == 50 [pid = 3856] [id = 123] 15:41:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1C7A0C00) [pid = 3856] [serial = 366] [outer = 00000000] 15:41:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1C84C800) [pid = 3856] [serial = 367] [outer = 1C7A0C00] 15:41:02 INFO - PROCESS | 3856 | 1465425662895 Marionette DEBUG loaded listener.js 15:41:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1D35C800) [pid = 3856] [serial = 368] [outer = 1C7A0C00] 15:41:03 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (173E7C00) [pid = 3856] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:41:03 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (188A5800) [pid = 3856] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:41:03 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18A28000) [pid = 3856] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:41:03 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1DC67400) [pid = 3856] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:41:03 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (0FA83800) [pid = 3856] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:41:03 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (160BD800) [pid = 3856] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:41:03 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (156FA400) [pid = 3856] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:41:03 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1054E000) [pid = 3856] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:41:03 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18B1A400) [pid = 3856] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:41:03 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:03 INFO - PROCESS | 3856 | 1465425663400 Marionette TRACE conn6 <- [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]]]}] 15:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 770ms 15:41:03 INFO - PROCESS | 3856 | 1465425663438 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 15:41:03 INFO - PROCESS | 3856 | 1465425663440 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 15:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:41:03 INFO - PROCESS | 3856 | 1465425663443 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:41:03 INFO - PROCESS | 3856 | 1465425663445 Marionette TRACE conn6 <- [1,458,null,{}] 15:41:03 INFO - PROCESS | 3856 | 1465425663448 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:03 INFO - PROCESS | 3856 | 1465425663450 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:03 INFO - PROCESS | 3856 | 1465425663567 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 15:41:03 INFO - PROCESS | 3856 | 1465425663624 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:03 INFO - PROCESS | 3856 | 1465425663626 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:03 INFO - PROCESS | 3856 | ++DOCSHELL 1054E000 == 51 [pid = 3856] [id = 124] 15:41:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (13FA1000) [pid = 3856] [serial = 369] [outer = 00000000] 15:41:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18A33400) [pid = 3856] [serial = 370] [outer = 13FA1000] 15:41:03 INFO - PROCESS | 3856 | 1465425663670 Marionette DEBUG loaded listener.js 15:41:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1C84B000) [pid = 3856] [serial = 371] [outer = 13FA1000] 15:41:04 INFO - PROCESS | 3856 | 1465425664030 Marionette TRACE conn6 <- [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] 15:41:04 INFO - PROCESS | 3856 | 1465425664081 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 15:41:04 INFO - PROCESS | 3856 | 1465425664109 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:41:04 INFO - PROCESS | 3856 | 1465425664110 Marionette TRACE conn6 <- [1,462,null,{}] 15:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:41:04 INFO - PROCESS | 3856 | 1465425664114 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:04 INFO - PROCESS | 3856 | 1465425664116 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:04 INFO - PROCESS | 3856 | 1465425664202 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 15:41:04 INFO - PROCESS | 3856 | 1465425664208 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:04 INFO - PROCESS | 3856 | 1465425664210 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:04 INFO - PROCESS | 3856 | ++DOCSHELL 19244000 == 52 [pid = 3856] [id = 125] 15:41:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (19247400) [pid = 3856] [serial = 372] [outer = 00000000] 15:41:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1924C000) [pid = 3856] [serial = 373] [outer = 19247400] 15:41:04 INFO - PROCESS | 3856 | 1465425664253 Marionette DEBUG loaded listener.js 15:41:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1924E400) [pid = 3856] [serial = 374] [outer = 19247400] 15:41:04 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:04 INFO - PROCESS | 3856 | 1465425664708 Marionette TRACE conn6 <- [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] 15:41:04 INFO - PROCESS | 3856 | 1465425664747 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 15:41:04 INFO - PROCESS | 3856 | 1465425664750 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:41:04 INFO - PROCESS | 3856 | 1465425664752 Marionette TRACE conn6 <- [1,466,null,{}] 15:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:41:04 INFO - PROCESS | 3856 | 1465425664756 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:04 INFO - PROCESS | 3856 | 1465425664757 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:04 INFO - PROCESS | 3856 | 1465425664843 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 15:41:04 INFO - PROCESS | 3856 | 1465425664848 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:04 INFO - PROCESS | 3856 | 1465425664850 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:04 INFO - PROCESS | 3856 | ++DOCSHELL 0FF47400 == 53 [pid = 3856] [id = 126] 15:41:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1924C800) [pid = 3856] [serial = 375] [outer = 00000000] 15:41:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1DB72C00) [pid = 3856] [serial = 376] [outer = 1924C800] 15:41:04 INFO - PROCESS | 3856 | 1465425664894 Marionette DEBUG loaded listener.js 15:41:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1DF43000) [pid = 3856] [serial = 377] [outer = 1924C800] 15:41:05 INFO - PROCESS | 3856 | 1465425665493 Marionette TRACE conn6 <- [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] 15:41:05 INFO - PROCESS | 3856 | 1465425665566 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 15:41:05 INFO - PROCESS | 3856 | 1465425665587 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:41:05 INFO - PROCESS | 3856 | 1465425665590 Marionette TRACE conn6 <- [1,470,null,{}] 15:41:05 INFO - PROCESS | 3856 | 1465425665596 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:05 INFO - PROCESS | 3856 | 1465425665599 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:05 INFO - PROCESS | 3856 | 1465425665727 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 15:41:05 INFO - PROCESS | 3856 | 1465425665825 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:05 INFO - PROCESS | 3856 | 1465425665830 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:05 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCAC00 == 54 [pid = 3856] [id = 127] 15:41:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1054BC00) [pid = 3856] [serial = 378] [outer = 00000000] 15:41:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (13FD8800) [pid = 3856] [serial = 379] [outer = 1054BC00] 15:41:05 INFO - PROCESS | 3856 | 1465425665888 Marionette DEBUG loaded listener.js 15:41:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (14663000) [pid = 3856] [serial = 380] [outer = 1054BC00] 15:41:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1466DC00) [pid = 3856] [serial = 381] [outer = 17962800] 15:41:06 INFO - PROCESS | 3856 | 1465425666617 Marionette TRACE conn6 <- [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]]]}] 15:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1076ms 15:41:06 INFO - PROCESS | 3856 | 1465425666684 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 15:41:06 INFO - PROCESS | 3856 | 1465425666689 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 15:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:41:06 INFO - PROCESS | 3856 | 1465425666696 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:41:06 INFO - PROCESS | 3856 | 1465425666699 Marionette TRACE conn6 <- [1,474,null,{}] 15:41:06 INFO - PROCESS | 3856 | 1465425666703 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:06 INFO - PROCESS | 3856 | 1465425666706 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:06 INFO - PROCESS | 3856 | 1465425666826 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 15:41:06 INFO - PROCESS | 3856 | 1465425666960 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:06 INFO - PROCESS | 3856 | 1465425666963 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:06 INFO - PROCESS | 3856 | ++DOCSHELL 14746400 == 55 [pid = 3856] [id = 128] 15:41:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (147DCC00) [pid = 3856] [serial = 382] [outer = 00000000] 15:41:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16C5FC00) [pid = 3856] [serial = 383] [outer = 147DCC00] 15:41:07 INFO - PROCESS | 3856 | 1465425667021 Marionette DEBUG loaded listener.js 15:41:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (173DD000) [pid = 3856] [serial = 384] [outer = 147DCC00] 15:41:07 INFO - PROCESS | 3856 | 1465425667657 Marionette TRACE conn6 <- [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]]]}] 15:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 971ms 15:41:07 INFO - PROCESS | 3856 | 1465425667668 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 15:41:07 INFO - PROCESS | 3856 | 1465425667670 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 15:41:07 INFO - PROCESS | 3856 | 1465425667674 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:41:07 INFO - PROCESS | 3856 | 1465425667678 Marionette TRACE conn6 <- [1,478,null,{}] 15:41:07 INFO - PROCESS | 3856 | 1465425667689 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:07 INFO - PROCESS | 3856 | 1465425667693 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:07 INFO - PROCESS | 3856 | 1465425667806 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 15:41:07 INFO - PROCESS | 3856 | 1465425667914 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:07 INFO - PROCESS | 3856 | 1465425667918 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:07 INFO - PROCESS | 3856 | ++DOCSHELL 13DD9000 == 56 [pid = 3856] [id = 129] 15:41:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (13DD9400) [pid = 3856] [serial = 385] [outer = 00000000] 15:41:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (17967C00) [pid = 3856] [serial = 386] [outer = 13DD9400] 15:41:08 INFO - PROCESS | 3856 | 1465425667976 Marionette DEBUG loaded listener.js 15:41:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (18B0FC00) [pid = 3856] [serial = 387] [outer = 13DD9400] 15:41:08 INFO - PROCESS | 3856 | 1465425668581 Marionette TRACE conn6 <- [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]]]}] 15:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 15:41:08 INFO - PROCESS | 3856 | 1465425668648 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 15:41:08 INFO - PROCESS | 3856 | 1465425668651 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 15:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:41:08 INFO - PROCESS | 3856 | 1465425668654 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:41:08 INFO - PROCESS | 3856 | 1465425668656 Marionette TRACE conn6 <- [1,482,null,{}] 15:41:08 INFO - PROCESS | 3856 | 1465425668660 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:08 INFO - PROCESS | 3856 | 1465425668662 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:08 INFO - PROCESS | 3856 | 1465425668775 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 15:41:08 INFO - PROCESS | 3856 | 1465425668878 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:08 INFO - PROCESS | 3856 | 1465425668881 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:08 INFO - PROCESS | 3856 | ++DOCSHELL 18A3C800 == 57 [pid = 3856] [id = 130] 15:41:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (18A3CC00) [pid = 3856] [serial = 388] [outer = 00000000] 15:41:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18A40000) [pid = 3856] [serial = 389] [outer = 18A3CC00] 15:41:08 INFO - PROCESS | 3856 | 1465425668937 Marionette DEBUG loaded listener.js 15:41:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18A43000) [pid = 3856] [serial = 390] [outer = 18A3CC00] 15:41:09 INFO - PROCESS | 3856 | 1465425669544 Marionette TRACE conn6 <- [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]]]}] 15:41:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:41:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 15:41:09 INFO - PROCESS | 3856 | 1465425669588 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 15:41:09 INFO - PROCESS | 3856 | 1465425669590 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 15:41:09 INFO - PROCESS | 3856 | 1465425669594 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:41:09 INFO - PROCESS | 3856 | 1465425669596 Marionette TRACE conn6 <- [1,486,null,{}] 15:41:09 INFO - PROCESS | 3856 | 1465425669599 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:09 INFO - PROCESS | 3856 | 1465425669602 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:09 INFO - PROCESS | 3856 | 1465425669881 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 15:41:10 INFO - PROCESS | 3856 | 1465425670056 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:10 INFO - PROCESS | 3856 | 1465425670059 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:10 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCCC00 == 58 [pid = 3856] [id = 131] 15:41:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (10042C00) [pid = 3856] [serial = 391] [outer = 00000000] 15:41:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1004B000) [pid = 3856] [serial = 392] [outer = 10042C00] 15:41:10 INFO - PROCESS | 3856 | 1465425670110 Marionette DEBUG loaded listener.js 15:41:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (10550C00) [pid = 3856] [serial = 393] [outer = 10042C00] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 19244000 == 57 [pid = 3856] [id = 125] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 1054E000 == 56 [pid = 3856] [id = 124] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 1C795400 == 55 [pid = 3856] [id = 123] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 10046C00 == 54 [pid = 3856] [id = 122] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 18A2CC00 == 53 [pid = 3856] [id = 121] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 173E9C00 == 52 [pid = 3856] [id = 120] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 171CF000 == 51 [pid = 3856] [id = 119] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 10591800 == 50 [pid = 3856] [id = 118] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 1074D000 == 49 [pid = 3856] [id = 117] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 1C795000 == 48 [pid = 3856] [id = 113] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 18B16400 == 47 [pid = 3856] [id = 76] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 0FFC3000 == 46 [pid = 3856] [id = 36] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 156F8400 == 45 [pid = 3856] [id = 48] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 1961EC00 == 44 [pid = 3856] [id = 72] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 103C4800 == 43 [pid = 3856] [id = 114] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 15F43400 == 42 [pid = 3856] [id = 115] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 1DC61C00 == 41 [pid = 3856] [id = 87] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 188A6C00 == 40 [pid = 3856] [id = 104] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 10570000 == 39 [pid = 3856] [id = 116] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 16CC8C00 == 38 [pid = 3856] [id = 89] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 173E2C00 == 37 [pid = 3856] [id = 62] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 19CA8C00 == 36 [pid = 3856] [id = 90] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 18B14C00 == 35 [pid = 3856] [id = 75] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 18BE3400 == 34 [pid = 3856] [id = 61] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 1DF71800 == 33 [pid = 3856] [id = 91] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 16C5D400 == 32 [pid = 3856] [id = 105] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 18A3C800 == 31 [pid = 3856] [id = 130] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 14746400 == 30 [pid = 3856] [id = 128] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 13DD9000 == 29 [pid = 3856] [id = 129] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 0FF47400 == 28 [pid = 3856] [id = 126] 15:41:11 INFO - PROCESS | 3856 | --DOCSHELL 0FFCAC00 == 27 [pid = 3856] [id = 127] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (183A3C00) [pid = 3856] [serial = 329] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (17964400) [pid = 3856] [serial = 328] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (18A28C00) [pid = 3856] [serial = 331] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (18A33000) [pid = 3856] [serial = 302] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1DF6D400) [pid = 3856] [serial = 260] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1054B000) [pid = 3856] [serial = 317] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (162A0400) [pid = 3856] [serial = 307] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1A1CF000) [pid = 3856] [serial = 313] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (18B18400) [pid = 3856] [serial = 310] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16CC5C00) [pid = 3856] [serial = 325] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16C59C00) [pid = 3856] [serial = 320] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (13F0E400) [pid = 3856] [serial = 322] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (0FF46800) [pid = 3856] [serial = 316] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (14747C00) [pid = 3856] [serial = 323] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (0FFC8800) [pid = 3856] [serial = 304] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1626E000) [pid = 3856] [serial = 319] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (173D3C00) [pid = 3856] [serial = 326] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1A1CFC00) [pid = 3856] [serial = 335] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1D6E8000) [pid = 3856] [serial = 337] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18B15C00) [pid = 3856] [serial = 332] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A193400) [pid = 3856] [serial = 334] [outer = 00000000] [url = about:blank] 15:41:11 INFO - PROCESS | 3856 | 1465425671648 Marionette TRACE conn6 <- [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]]]}] 15:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2074ms 15:41:11 INFO - PROCESS | 3856 | 1465425671672 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 15:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:41:11 INFO - PROCESS | 3856 | 1465425671676 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 15:41:11 INFO - PROCESS | 3856 | 1465425671681 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:41:11 INFO - PROCESS | 3856 | 1465425671684 Marionette TRACE conn6 <- [1,490,null,{}] 15:41:11 INFO - PROCESS | 3856 | 1465425671690 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:11 INFO - PROCESS | 3856 | 1465425671693 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:11 INFO - PROCESS | 3856 | 1465425671782 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 15:41:11 INFO - PROCESS | 3856 | 1465425671789 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:11 INFO - PROCESS | 3856 | 1465425671792 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:11 INFO - PROCESS | 3856 | ++DOCSHELL 0FF67000 == 28 [pid = 3856] [id = 132] 15:41:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (0FFC2000) [pid = 3856] [serial = 394] [outer = 00000000] 15:41:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (0FFC6800) [pid = 3856] [serial = 395] [outer = 0FFC2000] 15:41:11 INFO - PROCESS | 3856 | 1465425671842 Marionette DEBUG loaded listener.js 15:41:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (0FFCF800) [pid = 3856] [serial = 396] [outer = 0FFC2000] 15:41:12 INFO - PROCESS | 3856 | 1465425672331 Marionette TRACE conn6 <- [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]]]}] 15:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 15:41:12 INFO - PROCESS | 3856 | 1465425672371 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 15:41:12 INFO - PROCESS | 3856 | 1465425672376 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 15:41:12 INFO - PROCESS | 3856 | 1465425672382 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:41:12 INFO - PROCESS | 3856 | 1465425672384 Marionette TRACE conn6 <- [1,494,null,{}] 15:41:12 INFO - PROCESS | 3856 | 1465425672388 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:12 INFO - PROCESS | 3856 | 1465425672391 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:12 INFO - PROCESS | 3856 | 1465425672480 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 15:41:12 INFO - PROCESS | 3856 | 1465425672489 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:12 INFO - PROCESS | 3856 | 1465425672492 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:12 INFO - PROCESS | 3856 | ++DOCSHELL 1056A800 == 29 [pid = 3856] [id = 133] 15:41:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1056C400) [pid = 3856] [serial = 397] [outer = 00000000] 15:41:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (10570000) [pid = 3856] [serial = 398] [outer = 1056C400] 15:41:12 INFO - PROCESS | 3856 | 1465425672540 Marionette DEBUG loaded listener.js 15:41:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (105B5400) [pid = 3856] [serial = 399] [outer = 1056C400] 15:41:13 INFO - PROCESS | 3856 | 1465425673035 Marionette TRACE conn6 <- [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]]]}] 15:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 15:41:13 INFO - PROCESS | 3856 | 1465425673056 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 15:41:13 INFO - PROCESS | 3856 | 1465425673058 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 15:41:13 INFO - PROCESS | 3856 | 1465425673061 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:41:13 INFO - PROCESS | 3856 | 1465425673065 Marionette TRACE conn6 <- [1,498,null,{}] 15:41:13 INFO - PROCESS | 3856 | 1465425673076 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:13 INFO - PROCESS | 3856 | 1465425673080 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:13 INFO - PROCESS | 3856 | 1465425673195 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 15:41:13 INFO - PROCESS | 3856 | 1465425673287 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:13 INFO - PROCESS | 3856 | 1465425673290 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:13 INFO - PROCESS | 3856 | ++DOCSHELL 107DAC00 == 30 [pid = 3856] [id = 134] 15:41:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (13DD7000) [pid = 3856] [serial = 400] [outer = 00000000] 15:41:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (13F9B400) [pid = 3856] [serial = 401] [outer = 13DD7000] 15:41:13 INFO - PROCESS | 3856 | 1465425673340 Marionette DEBUG loaded listener.js 15:41:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (140C3000) [pid = 3856] [serial = 402] [outer = 13DD7000] 15:41:13 INFO - PROCESS | 3856 | 1465425673748 Marionette TRACE conn6 <- [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]]]}] 15:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 15:41:13 INFO - PROCESS | 3856 | 1465425673796 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 15:41:13 INFO - PROCESS | 3856 | 1465425673799 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 15:41:13 INFO - PROCESS | 3856 | 1465425673802 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:41:13 INFO - PROCESS | 3856 | 1465425673804 Marionette TRACE conn6 <- [1,502,null,{}] 15:41:13 INFO - PROCESS | 3856 | 1465425673820 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:13 INFO - PROCESS | 3856 | 1465425673822 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:13 INFO - PROCESS | 3856 | 1465425673937 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 15:41:13 INFO - PROCESS | 3856 | 1465425673948 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:13 INFO - PROCESS | 3856 | 1465425673949 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:13 INFO - PROCESS | 3856 | ++DOCSHELL 14662800 == 31 [pid = 3856] [id = 135] 15:41:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (14662C00) [pid = 3856] [serial = 403] [outer = 00000000] 15:41:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1466F800) [pid = 3856] [serial = 404] [outer = 14662C00] 15:41:14 INFO - PROCESS | 3856 | 1465425673995 Marionette DEBUG loaded listener.js 15:41:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (14879000) [pid = 3856] [serial = 405] [outer = 14662C00] 15:41:14 INFO - PROCESS | 3856 | 1465425674460 Marionette TRACE conn6 <- [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]]]}] 15:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 15:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:41:14 INFO - PROCESS | 3856 | 1465425674476 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 15:41:14 INFO - PROCESS | 3856 | 1465425674478 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 15:41:14 INFO - PROCESS | 3856 | 1465425674481 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:41:14 INFO - PROCESS | 3856 | 1465425674483 Marionette TRACE conn6 <- [1,506,null,{}] 15:41:14 INFO - PROCESS | 3856 | 1465425674486 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:14 INFO - PROCESS | 3856 | 1465425674488 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:14 INFO - PROCESS | 3856 | 1465425674635 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 15:41:14 INFO - PROCESS | 3856 | 1465425674648 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:14 INFO - PROCESS | 3856 | 1465425674650 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:14 INFO - PROCESS | 3856 | ++DOCSHELL 15B45C00 == 32 [pid = 3856] [id = 136] 15:41:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (15B4A800) [pid = 3856] [serial = 406] [outer = 00000000] 15:41:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (160BC800) [pid = 3856] [serial = 407] [outer = 15B4A800] 15:41:14 INFO - PROCESS | 3856 | 1465425674695 Marionette DEBUG loaded listener.js 15:41:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1626F400) [pid = 3856] [serial = 408] [outer = 15B4A800] 15:41:15 INFO - PROCESS | 3856 | 1465425675164 Marionette TRACE conn6 <- [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]]]}] 15:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 15:41:15 INFO - PROCESS | 3856 | 1465425675212 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 15:41:15 INFO - PROCESS | 3856 | 1465425675214 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 15:41:15 INFO - PROCESS | 3856 | 1465425675217 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:41:15 INFO - PROCESS | 3856 | 1465425675219 Marionette TRACE conn6 <- [1,510,null,{}] 15:41:15 INFO - PROCESS | 3856 | 1465425675223 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:15 INFO - PROCESS | 3856 | 1465425675228 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:15 INFO - PROCESS | 3856 | 1465425675365 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 15:41:15 INFO - PROCESS | 3856 | 1465425675378 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:15 INFO - PROCESS | 3856 | 1465425675379 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:15 INFO - PROCESS | 3856 | ++DOCSHELL 16C59C00 == 33 [pid = 3856] [id = 137] 15:41:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16C5A800) [pid = 3856] [serial = 409] [outer = 00000000] 15:41:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (171C8400) [pid = 3856] [serial = 410] [outer = 16C5A800] 15:41:15 INFO - PROCESS | 3856 | 1465425675424 Marionette DEBUG loaded listener.js 15:41:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (173D5000) [pid = 3856] [serial = 411] [outer = 16C5A800] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (18A2D800) [pid = 3856] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1627B800) [pid = 3856] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (13FA1000) [pid = 3856] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1C7A0C00) [pid = 3856] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (10552C00) [pid = 3856] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1074D400) [pid = 3856] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1C798400) [pid = 3856] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (160BA400) [pid = 3856] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (10570400) [pid = 3856] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (173ED400) [pid = 3856] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (105AC400) [pid = 3856] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (17309C00) [pid = 3856] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19247400) [pid = 3856] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1924C800) [pid = 3856] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16C60800) [pid = 3856] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18A27800) [pid = 3856] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (103CEC00) [pid = 3856] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16CC9400) [pid = 3856] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1DF72000) [pid = 3856] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (19CAB000) [pid = 3856] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1474C800) [pid = 3856] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:41:16 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (0FBE6400) [pid = 3856] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:41:16 INFO - PROCESS | 3856 | 1465425676516 Marionette TRACE conn6 <- [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]]]}] 15:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1317ms 15:41:16 INFO - PROCESS | 3856 | 1465425676538 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 15:41:16 INFO - PROCESS | 3856 | 1465425676540 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 15:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:41:16 INFO - PROCESS | 3856 | 1465425676543 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:41:16 INFO - PROCESS | 3856 | 1465425676544 Marionette TRACE conn6 <- [1,514,null,{}] 15:41:16 INFO - PROCESS | 3856 | 1465425676547 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:16 INFO - PROCESS | 3856 | 1465425676549 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:16 INFO - PROCESS | 3856 | 1465425676627 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 15:41:16 INFO - PROCESS | 3856 | 1465425676716 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:16 INFO - PROCESS | 3856 | 1465425676718 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:16 INFO - PROCESS | 3856 | ++DOCSHELL 0FBE6400 == 34 [pid = 3856] [id = 138] 15:41:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1003FC00) [pid = 3856] [serial = 412] [outer = 00000000] 15:41:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1470B800) [pid = 3856] [serial = 413] [outer = 1003FC00] 15:41:16 INFO - PROCESS | 3856 | 1465425676763 Marionette DEBUG loaded listener.js 15:41:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1474C800) [pid = 3856] [serial = 414] [outer = 1003FC00] 15:41:17 INFO - PROCESS | 3856 | 1465425677128 Marionette TRACE conn6 <- [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]]]}] 15:41:17 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 15:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 15:41:17 INFO - PROCESS | 3856 | 1465425677174 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 15:41:17 INFO - PROCESS | 3856 | 1465425677176 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 15:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:41:17 INFO - PROCESS | 3856 | 1465425677179 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:41:17 INFO - PROCESS | 3856 | 1465425677181 Marionette TRACE conn6 <- [1,518,null,{}] 15:41:17 INFO - PROCESS | 3856 | 1465425677185 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:17 INFO - PROCESS | 3856 | 1465425677186 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:17 INFO - PROCESS | 3856 | 1465425677299 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 15:41:17 INFO - PROCESS | 3856 | 1465425677306 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:17 INFO - PROCESS | 3856 | 1465425677308 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:17 INFO - PROCESS | 3856 | ++DOCSHELL 1056F800 == 35 [pid = 3856] [id = 139] 15:41:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13DD3000) [pid = 3856] [serial = 415] [outer = 00000000] 15:41:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (17309C00) [pid = 3856] [serial = 416] [outer = 13DD3000] 15:41:17 INFO - PROCESS | 3856 | 1465425677353 Marionette DEBUG loaded listener.js 15:41:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (16C60800) [pid = 3856] [serial = 417] [outer = 13DD3000] 15:41:17 INFO - PROCESS | 3856 | 1465425677782 Marionette TRACE conn6 <- [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]]]}] 15:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 15:41:17 INFO - PROCESS | 3856 | 1465425677810 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 15:41:17 INFO - PROCESS | 3856 | 1465425677812 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 15:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:41:17 INFO - PROCESS | 3856 | 1465425677815 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:41:17 INFO - PROCESS | 3856 | 1465425677817 Marionette TRACE conn6 <- [1,522,null,{}] 15:41:17 INFO - PROCESS | 3856 | 1465425677820 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:17 INFO - PROCESS | 3856 | 1465425677822 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:17 INFO - PROCESS | 3856 | 1465425677943 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 15:41:18 INFO - PROCESS | 3856 | 1465425677984 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:18 INFO - PROCESS | 3856 | 1465425677986 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:18 INFO - PROCESS | 3856 | ++DOCSHELL 13DD6C00 == 36 [pid = 3856] [id = 140] 15:41:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (171C7400) [pid = 3856] [serial = 418] [outer = 00000000] 15:41:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (183A1800) [pid = 3856] [serial = 419] [outer = 171C7400] 15:41:18 INFO - PROCESS | 3856 | 1465425678031 Marionette DEBUG loaded listener.js 15:41:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (183A3800) [pid = 3856] [serial = 420] [outer = 171C7400] 15:41:18 INFO - PROCESS | 3856 | 1465425678579 Marionette TRACE conn6 <- [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]]]}] 15:41:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:41:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 830ms 15:41:18 INFO - PROCESS | 3856 | 1465425678647 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 15:41:18 INFO - PROCESS | 3856 | 1465425678652 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 15:41:18 INFO - PROCESS | 3856 | 1465425678657 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:41:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:41:18 INFO - PROCESS | 3856 | 1465425678661 Marionette TRACE conn6 <- [1,526,null,{}] 15:41:18 INFO - PROCESS | 3856 | 1465425678667 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:18 INFO - PROCESS | 3856 | 1465425678670 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:18 INFO - PROCESS | 3856 | 1465425678805 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 15:41:18 INFO - PROCESS | 3856 | 1465425678931 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:18 INFO - PROCESS | 3856 | 1465425678936 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:18 INFO - PROCESS | 3856 | ++DOCSHELL 0FB6CC00 == 37 [pid = 3856] [id = 141] 15:41:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (0FF47400) [pid = 3856] [serial = 421] [outer = 00000000] 15:41:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (10043800) [pid = 3856] [serial = 422] [outer = 0FF47400] 15:41:19 INFO - PROCESS | 3856 | 1465425678996 Marionette DEBUG loaded listener.js 15:41:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1054CC00) [pid = 3856] [serial = 423] [outer = 0FF47400] 15:41:19 INFO - PROCESS | 3856 | 1465425679803 Marionette TRACE conn6 <- [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]]]}] 15:41:19 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 15:41:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1224ms 15:41:19 INFO - PROCESS | 3856 | 1465425679885 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 15:41:19 INFO - PROCESS | 3856 | 1465425679890 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 15:41:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:41:19 INFO - PROCESS | 3856 | 1465425679897 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:41:19 INFO - PROCESS | 3856 | 1465425679900 Marionette TRACE conn6 <- [1,530,null,{}] 15:41:19 INFO - PROCESS | 3856 | 1465425679903 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:19 INFO - PROCESS | 3856 | 1465425679906 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:20 INFO - PROCESS | 3856 | 1465425680054 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 15:41:20 INFO - PROCESS | 3856 | 1465425680179 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:20 INFO - PROCESS | 3856 | 1465425680182 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:20 INFO - PROCESS | 3856 | ++DOCSHELL 13F94800 == 38 [pid = 3856] [id = 142] 15:41:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (140B9800) [pid = 3856] [serial = 424] [outer = 00000000] 15:41:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1466C800) [pid = 3856] [serial = 425] [outer = 140B9800] 15:41:20 INFO - PROCESS | 3856 | 1465425680242 Marionette DEBUG loaded listener.js 15:41:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (156EEC00) [pid = 3856] [serial = 426] [outer = 140B9800] 15:41:20 INFO - PROCESS | 3856 | 1465425680915 Marionette TRACE conn6 <- [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"]]]}] 15:41:20 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 15:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:41:20 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 15:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:41:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:41:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1075ms 15:41:20 INFO - PROCESS | 3856 | 1465425680976 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 15:41:21 INFO - PROCESS | 3856 | 1465425680978 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 15:41:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:41:21 INFO - PROCESS | 3856 | 1465425680982 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:41:21 INFO - PROCESS | 3856 | 1465425680986 Marionette TRACE conn6 <- [1,534,null,{}] 15:41:21 INFO - PROCESS | 3856 | 1465425680997 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:21 INFO - PROCESS | 3856 | 1465425681002 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:21 INFO - PROCESS | 3856 | 1465425681134 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 15:41:21 INFO - PROCESS | 3856 | 1465425681265 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:21 INFO - PROCESS | 3856 | 1465425681268 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:21 INFO - PROCESS | 3856 | ++DOCSHELL 1003E400 == 39 [pid = 3856] [id = 143] 15:41:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1004C800) [pid = 3856] [serial = 427] [outer = 00000000] 15:41:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (13D09000) [pid = 3856] [serial = 428] [outer = 1004C800] 15:41:21 INFO - PROCESS | 3856 | 1465425681326 Marionette DEBUG loaded listener.js 15:41:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (160B8000) [pid = 3856] [serial = 429] [outer = 1004C800] 15:41:22 INFO - PROCESS | 3856 | 1465425682070 Marionette TRACE conn6 <- [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]]]}] 15:41:22 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. 15:41:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1120ms 15:41:22 INFO - PROCESS | 3856 | 1465425682104 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 3856 | 1465425682108 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 15:41:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:41:22 INFO - PROCESS | 3856 | 1465425682112 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 3856 | 1465425682117 Marionette TRACE conn6 <- [1,538,null,{}] 15:41:22 INFO - PROCESS | 3856 | 1465425682121 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:22 INFO - PROCESS | 3856 | 1465425682124 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:22 INFO - PROCESS | 3856 | 1465425682254 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 15:41:22 INFO - PROCESS | 3856 | --DOCSHELL 1056F800 == 38 [pid = 3856] [id = 139] 15:41:22 INFO - PROCESS | 3856 | --DOCSHELL 0FBE6400 == 37 [pid = 3856] [id = 138] 15:41:22 INFO - PROCESS | 3856 | --DOCSHELL 16C59C00 == 36 [pid = 3856] [id = 137] 15:41:22 INFO - PROCESS | 3856 | --DOCSHELL 15B45C00 == 35 [pid = 3856] [id = 136] 15:41:22 INFO - PROCESS | 3856 | --DOCSHELL 14662800 == 34 [pid = 3856] [id = 135] 15:41:22 INFO - PROCESS | 3856 | --DOCSHELL 107DAC00 == 33 [pid = 3856] [id = 134] 15:41:22 INFO - PROCESS | 3856 | --DOCSHELL 1056A800 == 32 [pid = 3856] [id = 133] 15:41:22 INFO - PROCESS | 3856 | --DOCSHELL 0FF67000 == 31 [pid = 3856] [id = 132] 15:41:22 INFO - PROCESS | 3856 | --DOCSHELL 0FFCCC00 == 30 [pid = 3856] [id = 131] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (111BD800) [pid = 3856] [serial = 263] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (173EAC00) [pid = 3856] [serial = 266] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1DFA9800) [pid = 3856] [serial = 272] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1DF49000) [pid = 3856] [serial = 269] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1C794400) [pid = 3856] [serial = 314] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1940F000) [pid = 3856] [serial = 311] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1C797800) [pid = 3856] [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.] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16C43400) [pid = 3856] [serial = 308] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (103CA400) [pid = 3856] [serial = 305] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (18B11400) [pid = 3856] [serial = 361] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (18B12400) [pid = 3856] [serial = 362] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1B4B9C00) [pid = 3856] [serial = 364] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18A33400) [pid = 3856] [serial = 370] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1C84C800) [pid = 3856] [serial = 367] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1BC32C00) [pid = 3856] [serial = 365] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10746C00) [pid = 3856] [serial = 340] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13F11000) [pid = 3856] [serial = 341] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15B3FC00) [pid = 3856] [serial = 349] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (160C5C00) [pid = 3856] [serial = 350] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1D6E9400) [pid = 3856] [serial = 338] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (162A3800) [pid = 3856] [serial = 343] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16C60400) [pid = 3856] [serial = 344] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13FA3C00) [pid = 3856] [serial = 346] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (173D9C00) [pid = 3856] [serial = 347] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1889A800) [pid = 3856] [serial = 358] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (107DF800) [pid = 3856] [serial = 352] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13FDE400) [pid = 3856] [serial = 353] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (173D9800) [pid = 3856] [serial = 355] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (173E6800) [pid = 3856] [serial = 356] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1924C000) [pid = 3856] [serial = 373] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1DF43000) [pid = 3856] [serial = 377] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1DB72C00) [pid = 3856] [serial = 376] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1924E400) [pid = 3856] [serial = 374] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1D35C800) [pid = 3856] [serial = 368] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1C84B000) [pid = 3856] [serial = 371] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (188A5400) [pid = 3856] [serial = 359] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 3856 | 1465425682381 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:22 INFO - PROCESS | 3856 | 1465425682383 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:22 INFO - PROCESS | 3856 | ++DOCSHELL 0FBE6400 == 31 [pid = 3856] [id = 144] 15:41:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0FF4C000) [pid = 3856] [serial = 430] [outer = 00000000] 15:41:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (0FFCCC00) [pid = 3856] [serial = 431] [outer = 0FF4C000] 15:41:22 INFO - PROCESS | 3856 | 1465425682432 Marionette DEBUG loaded listener.js 15:41:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1054C800) [pid = 3856] [serial = 432] [outer = 0FF4C000] 15:41:22 INFO - PROCESS | 3856 | 1465425682856 Marionette TRACE conn6 <- [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]]]}] 15:41:22 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. 15:41:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 770ms 15:41:22 INFO - PROCESS | 3856 | 1465425682884 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 3856 | 1465425682888 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 15:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:41:22 INFO - PROCESS | 3856 | 1465425682894 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 3856 | 1465425682897 Marionette TRACE conn6 <- [1,542,null,{}] 15:41:22 INFO - PROCESS | 3856 | 1465425682900 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:22 INFO - PROCESS | 3856 | 1465425682903 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:23 INFO - PROCESS | 3856 | 1465425682996 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 15:41:23 INFO - PROCESS | 3856 | 1465425683006 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:23 INFO - PROCESS | 3856 | 1465425683008 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:23 INFO - PROCESS | 3856 | ++DOCSHELL 107D9800 == 32 [pid = 3856] [id = 145] 15:41:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (107DB800) [pid = 3856] [serial = 433] [outer = 00000000] 15:41:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13DD2800) [pid = 3856] [serial = 434] [outer = 107DB800] 15:41:23 INFO - PROCESS | 3856 | 1465425683056 Marionette DEBUG loaded listener.js 15:41:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (142CEC00) [pid = 3856] [serial = 435] [outer = 107DB800] 15:41:23 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:23 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:23 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:23 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:23 INFO - PROCESS | 3856 | 1465425683578 Marionette TRACE conn6 <- [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]]]}] 15:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 15:41:23 INFO - PROCESS | 3856 | 1465425683629 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 15:41:23 INFO - PROCESS | 3856 | 1465425683632 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 15:41:23 INFO - PROCESS | 3856 | 1465425683635 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:41:23 INFO - PROCESS | 3856 | 1465425683638 Marionette TRACE conn6 <- [1,546,null,{}] 15:41:23 INFO - PROCESS | 3856 | 1465425683649 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:23 INFO - PROCESS | 3856 | 1465425683653 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:23 INFO - PROCESS | 3856 | 1465425683776 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 15:41:23 INFO - PROCESS | 3856 | 1465425683833 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:23 INFO - PROCESS | 3856 | 1465425683836 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:23 INFO - PROCESS | 3856 | ++DOCSHELL 1626D000 == 33 [pid = 3856] [id = 146] 15:41:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1626DC00) [pid = 3856] [serial = 436] [outer = 00000000] 15:41:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16C40400) [pid = 3856] [serial = 437] [outer = 1626DC00] 15:41:23 INFO - PROCESS | 3856 | 1465425683883 Marionette DEBUG loaded listener.js 15:41:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16C5E400) [pid = 3856] [serial = 438] [outer = 1626DC00] 15:41:24 INFO - PROCESS | 3856 | 1465425684197 Marionette TRACE conn6 <- [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]]]}] 15:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 570ms 15:41:24 INFO - PROCESS | 3856 | 1465425684209 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 15:41:24 INFO - PROCESS | 3856 | 1465425684212 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 15:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:41:24 INFO - PROCESS | 3856 | 1465425684238 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:41:24 INFO - PROCESS | 3856 | 1465425684240 Marionette TRACE conn6 <- [1,550,null,{}] 15:41:24 INFO - PROCESS | 3856 | 1465425684243 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:24 INFO - PROCESS | 3856 | 1465425684245 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:24 INFO - PROCESS | 3856 | 1465425684380 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 15:41:24 INFO - PROCESS | 3856 | 1465425684424 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:24 INFO - PROCESS | 3856 | 1465425684426 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:24 INFO - PROCESS | 3856 | ++DOCSHELL 16C5D400 == 34 [pid = 3856] [id = 147] 15:41:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16C61C00) [pid = 3856] [serial = 439] [outer = 00000000] 15:41:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173DDC00) [pid = 3856] [serial = 440] [outer = 16C61C00] 15:41:24 INFO - PROCESS | 3856 | 1465425684472 Marionette DEBUG loaded listener.js 15:41:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (173EE400) [pid = 3856] [serial = 441] [outer = 16C61C00] 15:41:24 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:24 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:24 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:24 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:24 INFO - PROCESS | 3856 | 1465425684950 Marionette TRACE conn6 <- [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]]]}] 15:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 15:41:24 INFO - PROCESS | 3856 | 1465425684960 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 15:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:41:24 INFO - PROCESS | 3856 | 1465425684962 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 15:41:24 INFO - PROCESS | 3856 | 1465425684965 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:41:24 INFO - PROCESS | 3856 | 1465425684967 Marionette TRACE conn6 <- [1,554,null,{}] 15:41:25 INFO - PROCESS | 3856 | 1465425684976 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:25 INFO - PROCESS | 3856 | 1465425684978 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:25 INFO - PROCESS | 3856 | 1465425685092 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 15:41:25 INFO - PROCESS | 3856 | 1465425685097 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:25 INFO - PROCESS | 3856 | 1465425685099 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:25 INFO - PROCESS | 3856 | ++DOCSHELL 18897C00 == 35 [pid = 3856] [id = 148] 15:41:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18898400) [pid = 3856] [serial = 442] [outer = 00000000] 15:41:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A27800) [pid = 3856] [serial = 443] [outer = 18898400] 15:41:25 INFO - PROCESS | 3856 | 1465425685145 Marionette DEBUG loaded listener.js 15:41:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A28400) [pid = 3856] [serial = 444] [outer = 18898400] 15:41:25 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:25 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:25 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:25 INFO - PROCESS | 3856 | 1465425685583 Marionette TRACE conn6 <- [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]]]}] 15:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 15:41:25 INFO - PROCESS | 3856 | 1465425685596 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 15:41:25 INFO - PROCESS | 3856 | 1465425685598 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 15:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:41:25 INFO - PROCESS | 3856 | 1465425685601 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:41:25 INFO - PROCESS | 3856 | 1465425685603 Marionette TRACE conn6 <- [1,558,null,{}] 15:41:25 INFO - PROCESS | 3856 | 1465425685607 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:25 INFO - PROCESS | 3856 | 1465425685612 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:25 INFO - PROCESS | 3856 | 1465425685751 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 15:41:25 INFO - PROCESS | 3856 | 1465425685841 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:25 INFO - PROCESS | 3856 | 1465425685843 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:25 INFO - PROCESS | 3856 | ++DOCSHELL 15F41400 == 36 [pid = 3856] [id = 149] 15:41:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (162A0800) [pid = 3856] [serial = 445] [outer = 00000000] 15:41:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1889E800) [pid = 3856] [serial = 446] [outer = 162A0800] 15:41:25 INFO - PROCESS | 3856 | 1465425685958 Marionette DEBUG loaded listener.js 15:41:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18A31800) [pid = 3856] [serial = 447] [outer = 162A0800] 15:41:26 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:26 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (10042C00) [pid = 3856] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (0FFC2000) [pid = 3856] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (14662C00) [pid = 3856] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13DD7000) [pid = 3856] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15B4A800) [pid = 3856] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1056C400) [pid = 3856] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1003FC00) [pid = 3856] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16C5A800) [pid = 3856] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13DD3000) [pid = 3856] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1054BC00) [pid = 3856] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (147DCC00) [pid = 3856] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13DD9400) [pid = 3856] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:41:26 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18A3CC00) [pid = 3856] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:41:26 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:26 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:26 INFO - PROCESS | 3856 | 1465425686572 Marionette TRACE conn6 <- [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]]]}] 15:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1021ms 15:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:41:26 INFO - PROCESS | 3856 | 1465425686622 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 15:41:26 INFO - PROCESS | 3856 | 1465425686624 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 15:41:26 INFO - PROCESS | 3856 | 1465425686627 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:41:26 INFO - PROCESS | 3856 | 1465425686629 Marionette TRACE conn6 <- [1,562,null,{}] 15:41:26 INFO - PROCESS | 3856 | 1465425686633 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:26 INFO - PROCESS | 3856 | 1465425686635 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:26 INFO - PROCESS | 3856 | 1465425686714 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 15:41:26 INFO - PROCESS | 3856 | 1465425686807 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:26 INFO - PROCESS | 3856 | 1465425686809 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:26 INFO - PROCESS | 3856 | ++DOCSHELL 09120800 == 37 [pid = 3856] [id = 150] 15:41:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (10737C00) [pid = 3856] [serial = 448] [outer = 00000000] 15:41:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1474CC00) [pid = 3856] [serial = 449] [outer = 10737C00] 15:41:26 INFO - PROCESS | 3856 | 1465425686854 Marionette DEBUG loaded listener.js 15:41:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16C3D800) [pid = 3856] [serial = 450] [outer = 10737C00] 15:41:27 INFO - PROCESS | 3856 | 1465425687234 Marionette TRACE conn6 <- [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]]]}] 15:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 15:41:27 INFO - PROCESS | 3856 | 1465425687258 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 15:41:27 INFO - PROCESS | 3856 | 1465425687260 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 15:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:41:27 INFO - PROCESS | 3856 | 1465425687263 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:41:27 INFO - PROCESS | 3856 | 1465425687265 Marionette TRACE conn6 <- [1,566,null,{}] 15:41:27 INFO - PROCESS | 3856 | 1465425687269 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:27 INFO - PROCESS | 3856 | 1465425687270 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:27 INFO - PROCESS | 3856 | 1465425687394 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 15:41:27 INFO - PROCESS | 3856 | 1465425687400 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:27 INFO - PROCESS | 3856 | 1465425687402 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:27 INFO - PROCESS | 3856 | ++DOCSHELL 18A29400 == 38 [pid = 3856] [id = 151] 15:41:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18A2E400) [pid = 3856] [serial = 451] [outer = 00000000] 15:41:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18B9B000) [pid = 3856] [serial = 452] [outer = 18A2E400] 15:41:27 INFO - PROCESS | 3856 | 1465425687446 Marionette DEBUG loaded listener.js 15:41:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18D9B800) [pid = 3856] [serial = 453] [outer = 18A2E400] 15:41:27 INFO - PROCESS | 3856 | 1465425687852 Marionette TRACE conn6 <- [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]]]}] 15:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 15:41:27 INFO - PROCESS | 3856 | 1465425687894 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 15:41:27 INFO - PROCESS | 3856 | 1465425687896 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 15:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:41:27 INFO - PROCESS | 3856 | 1465425687904 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:41:27 INFO - PROCESS | 3856 | 1465425687905 Marionette TRACE conn6 <- [1,570,null,{}] 15:41:27 INFO - PROCESS | 3856 | 1465425687909 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:27 INFO - PROCESS | 3856 | 1465425687911 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:28 INFO - PROCESS | 3856 | 1465425687994 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 15:41:28 INFO - PROCESS | 3856 | 1465425688002 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:28 INFO - PROCESS | 3856 | 1465425688004 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:28 INFO - PROCESS | 3856 | ++DOCSHELL 160BC000 == 39 [pid = 3856] [id = 152] 15:41:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19243C00) [pid = 3856] [serial = 454] [outer = 00000000] 15:41:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1924C800) [pid = 3856] [serial = 455] [outer = 19243C00] 15:41:28 INFO - PROCESS | 3856 | 1465425688058 Marionette DEBUG loaded listener.js 15:41:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1924D800) [pid = 3856] [serial = 456] [outer = 19243C00] 15:41:28 INFO - PROCESS | 3856 | 1465425688577 Marionette TRACE conn6 <- [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]]]}] 15:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 15:41:28 INFO - PROCESS | 3856 | 1465425688631 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 15:41:28 INFO - PROCESS | 3856 | 1465425688636 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 15:41:28 INFO - PROCESS | 3856 | 1465425688642 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:41:28 INFO - PROCESS | 3856 | 1465425688645 Marionette TRACE conn6 <- [1,574,null,{}] 15:41:28 INFO - PROCESS | 3856 | 1465425688651 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:28 INFO - PROCESS | 3856 | 1465425688654 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:28 INFO - PROCESS | 3856 | 1465425688774 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 15:41:28 INFO - PROCESS | 3856 | 1465425688904 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:28 INFO - PROCESS | 3856 | 1465425688909 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:28 INFO - PROCESS | 3856 | ++DOCSHELL 1054A800 == 40 [pid = 3856] [id = 153] 15:41:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1054B000) [pid = 3856] [serial = 457] [outer = 00000000] 15:41:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10564000) [pid = 3856] [serial = 458] [outer = 1054B000] 15:41:28 INFO - PROCESS | 3856 | 1465425688969 Marionette DEBUG loaded listener.js 15:41:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1058BC00) [pid = 3856] [serial = 459] [outer = 1054B000] 15:41:29 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:29 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:29 INFO - PROCESS | 3856 | 1465425689603 Marionette TRACE conn6 <- [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]]]}] 15:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 970ms 15:41:29 INFO - PROCESS | 3856 | 1465425689616 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 15:41:29 INFO - PROCESS | 3856 | 1465425689621 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 15:41:29 INFO - PROCESS | 3856 | 1465425689627 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:41:29 INFO - PROCESS | 3856 | 1465425689630 Marionette TRACE conn6 <- [1,578,null,{}] 15:41:29 INFO - PROCESS | 3856 | 1465425689634 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:29 INFO - PROCESS | 3856 | 1465425689637 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:29 INFO - PROCESS | 3856 | 1465425689750 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 15:41:29 INFO - PROCESS | 3856 | 1465425689852 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:29 INFO - PROCESS | 3856 | 1465425689855 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:29 INFO - PROCESS | 3856 | ++DOCSHELL 147E1400 == 41 [pid = 3856] [id = 154] 15:41:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (15F4B800) [pid = 3856] [serial = 460] [outer = 00000000] 15:41:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (160C5C00) [pid = 3856] [serial = 461] [outer = 15F4B800] 15:41:29 INFO - PROCESS | 3856 | 1465425689911 Marionette DEBUG loaded listener.js 15:41:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16C59800) [pid = 3856] [serial = 462] [outer = 15F4B800] 15:41:30 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:41:30 INFO - PROCESS | 3856 | 1465425690814 Marionette TRACE conn6 <- [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]]]}] 15:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1222ms 15:41:30 INFO - PROCESS | 3856 | 1465425690853 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 15:41:30 INFO - PROCESS | 3856 | 1465425690856 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 15:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:41:30 INFO - PROCESS | 3856 | 1465425690859 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:41:30 INFO - PROCESS | 3856 | 1465425690863 Marionette TRACE conn6 <- [1,582,null,{}] 15:41:30 INFO - PROCESS | 3856 | 1465425690874 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:30 INFO - PROCESS | 3856 | 1465425690879 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:31 INFO - PROCESS | 3856 | 1465425690997 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 15:41:31 INFO - PROCESS | 3856 | 1465425691130 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:31 INFO - PROCESS | 3856 | 1465425691133 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:31 INFO - PROCESS | 3856 | ++DOCSHELL 18B14000 == 42 [pid = 3856] [id = 155] 15:41:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (19246800) [pid = 3856] [serial = 463] [outer = 00000000] 15:41:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (196C1C00) [pid = 3856] [serial = 464] [outer = 19246800] 15:41:31 INFO - PROCESS | 3856 | 1465425691192 Marionette DEBUG loaded listener.js 15:41:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (196C4000) [pid = 3856] [serial = 465] [outer = 19246800] 15:41:31 INFO - PROCESS | 3856 | 1465425691821 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 971ms 15:41:31 INFO - PROCESS | 3856 | 1465425691846 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 15:41:31 INFO - PROCESS | 3856 | 1465425691849 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 15:41:31 INFO - PROCESS | 3856 | 1465425691854 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:41:31 INFO - PROCESS | 3856 | 1465425691856 Marionette TRACE conn6 <- [1,586,null,{}] 15:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:41:31 INFO - PROCESS | 3856 | 1465425691859 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:31 INFO - PROCESS | 3856 | 1465425691862 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:32 INFO - PROCESS | 3856 | 1465425691973 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 15:41:32 INFO - PROCESS | 3856 | 1465425692102 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:32 INFO - PROCESS | 3856 | 1465425692104 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:32 INFO - PROCESS | 3856 | ++DOCSHELL 183A1C00 == 43 [pid = 3856] [id = 156] 15:41:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A1CE000) [pid = 3856] [serial = 466] [outer = 00000000] 15:41:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1BC33400) [pid = 3856] [serial = 467] [outer = 1A1CE000] 15:41:32 INFO - PROCESS | 3856 | 1465425692161 Marionette DEBUG loaded listener.js 15:41:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1BC5E800) [pid = 3856] [serial = 468] [outer = 1A1CE000] 15:41:32 INFO - PROCESS | 3856 | 1465425692757 Marionette TRACE conn6 <- [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]]]}] 15:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 15:41:32 INFO - PROCESS | 3856 | 1465425692831 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 15:41:32 INFO - PROCESS | 3856 | 1465425692833 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 15:41:32 INFO - PROCESS | 3856 | 1465425692837 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:41:32 INFO - PROCESS | 3856 | 1465425692839 Marionette TRACE conn6 <- [1,590,null,{}] 15:41:32 INFO - PROCESS | 3856 | 1465425692842 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:32 INFO - PROCESS | 3856 | 1465425692845 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:32 INFO - PROCESS | 3856 | 1465425692954 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 15:41:33 INFO - PROCESS | 3856 | 1465425693051 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:33 INFO - PROCESS | 3856 | 1465425693053 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:33 INFO - PROCESS | 3856 | ++DOCSHELL 16CC9400 == 44 [pid = 3856] [id = 157] 15:41:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1889DC00) [pid = 3856] [serial = 469] [outer = 00000000] 15:41:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1C79F000) [pid = 3856] [serial = 470] [outer = 1889DC00] 15:41:33 INFO - PROCESS | 3856 | 1465425693107 Marionette DEBUG loaded listener.js 15:41:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1C7D6800) [pid = 3856] [serial = 471] [outer = 1889DC00] 15:41:33 INFO - PROCESS | 3856 | 1465425693797 Marionette TRACE conn6 <- [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]]]}] 15:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1020ms 15:41:33 INFO - PROCESS | 3856 | 1465425693861 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 15:41:33 INFO - PROCESS | 3856 | 1465425693865 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 15:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:41:33 INFO - PROCESS | 3856 | 1465425693870 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:41:33 INFO - PROCESS | 3856 | 1465425693873 Marionette TRACE conn6 <- [1,594,null,{}] 15:41:33 INFO - PROCESS | 3856 | 1465425693879 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:33 INFO - PROCESS | 3856 | 1465425693882 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:34 INFO - PROCESS | 3856 | 1465425694037 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 15:41:34 INFO - PROCESS | 3856 | 1465425694171 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:34 INFO - PROCESS | 3856 | 1465425694175 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:34 INFO - PROCESS | 3856 | ++DOCSHELL 1056D000 == 45 [pid = 3856] [id = 158] 15:41:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1056E400) [pid = 3856] [serial = 472] [outer = 00000000] 15:41:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1072FC00) [pid = 3856] [serial = 473] [outer = 1056E400] 15:41:34 INFO - PROCESS | 3856 | 1465425694229 Marionette DEBUG loaded listener.js 15:41:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (13D08C00) [pid = 3856] [serial = 474] [outer = 1056E400] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 18A29400 == 44 [pid = 3856] [id = 151] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 09120800 == 43 [pid = 3856] [id = 150] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 15F41400 == 42 [pid = 3856] [id = 149] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 18897C00 == 41 [pid = 3856] [id = 148] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 16C5D400 == 40 [pid = 3856] [id = 147] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 1626D000 == 39 [pid = 3856] [id = 146] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 107D9800 == 38 [pid = 3856] [id = 145] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 0FBE6400 == 37 [pid = 3856] [id = 144] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 1003E400 == 36 [pid = 3856] [id = 143] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 13F94800 == 35 [pid = 3856] [id = 142] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 0FB6CC00 == 34 [pid = 3856] [id = 141] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 13DD6C00 == 33 [pid = 3856] [id = 140] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 16CC9400 == 32 [pid = 3856] [id = 157] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 183A1C00 == 31 [pid = 3856] [id = 156] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 18B14000 == 30 [pid = 3856] [id = 155] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 160BC000 == 29 [pid = 3856] [id = 152] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 1054A800 == 28 [pid = 3856] [id = 153] 15:41:35 INFO - PROCESS | 3856 | --DOCSHELL 147E1400 == 27 [pid = 3856] [id = 154] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (10550C00) [pid = 3856] [serial = 393] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1004B000) [pid = 3856] [serial = 392] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (0FFC6800) [pid = 3856] [serial = 395] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (0FFCF800) [pid = 3856] [serial = 396] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1466F800) [pid = 3856] [serial = 404] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13F9B400) [pid = 3856] [serial = 401] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1626F400) [pid = 3856] [serial = 408] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (160BC800) [pid = 3856] [serial = 407] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (10570000) [pid = 3856] [serial = 398] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (105B5400) [pid = 3856] [serial = 399] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1470B800) [pid = 3856] [serial = 413] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (171C8400) [pid = 3856] [serial = 410] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17309C00) [pid = 3856] [serial = 416] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16C60800) [pid = 3856] [serial = 417] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (14663000) [pid = 3856] [serial = 380] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13FD8800) [pid = 3856] [serial = 379] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (173DD000) [pid = 3856] [serial = 384] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16C5FC00) [pid = 3856] [serial = 383] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18B0FC00) [pid = 3856] [serial = 387] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (17967C00) [pid = 3856] [serial = 386] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18A43000) [pid = 3856] [serial = 390] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18A40000) [pid = 3856] [serial = 389] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (173D5000) [pid = 3856] [serial = 411] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (14879000) [pid = 3856] [serial = 405] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1474C800) [pid = 3856] [serial = 414] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (140C3000) [pid = 3856] [serial = 402] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (183A1800) [pid = 3856] [serial = 419] [outer = 00000000] [url = about:blank] 15:41:35 INFO - PROCESS | 3856 | 1465425695563 Marionette TRACE conn6 <- [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]]]}] 15:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1729ms 15:41:35 INFO - PROCESS | 3856 | 1465425695600 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 15:41:35 INFO - PROCESS | 3856 | 1465425695605 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 15:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:41:35 INFO - PROCESS | 3856 | 1465425695609 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:41:35 INFO - PROCESS | 3856 | 1465425695612 Marionette TRACE conn6 <- [1,598,null,{}] 15:41:35 INFO - PROCESS | 3856 | 1465425695618 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:35 INFO - PROCESS | 3856 | 1465425695620 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:35 INFO - PROCESS | 3856 | 1465425695710 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 15:41:35 INFO - PROCESS | 3856 | 1465425695720 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:35 INFO - PROCESS | 3856 | 1465425695724 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:35 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC9400 == 28 [pid = 3856] [id = 159] 15:41:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (0FFCA000) [pid = 3856] [serial = 475] [outer = 00000000] 15:41:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10040400) [pid = 3856] [serial = 476] [outer = 0FFCA000] 15:41:35 INFO - PROCESS | 3856 | 1465425695773 Marionette DEBUG loaded listener.js 15:41:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10047400) [pid = 3856] [serial = 477] [outer = 0FFCA000] 15:41:36 INFO - PROCESS | 3856 | 1465425696285 Marionette TRACE conn6 <- [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]]]}] 15:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 731ms 15:41:36 INFO - PROCESS | 3856 | 1465425696340 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 15:41:36 INFO - PROCESS | 3856 | 1465425696345 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 15:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:41:36 INFO - PROCESS | 3856 | 1465425696351 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:41:36 INFO - PROCESS | 3856 | 1465425696354 Marionette TRACE conn6 <- [1,602,null,{}] 15:41:36 INFO - PROCESS | 3856 | 1465425696358 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:36 INFO - PROCESS | 3856 | 1465425696360 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:36 INFO - PROCESS | 3856 | 1465425696451 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 15:41:36 INFO - PROCESS | 3856 | 1465425696539 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:36 INFO - PROCESS | 3856 | 1465425696541 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:36 INFO - PROCESS | 3856 | ++DOCSHELL 10591C00 == 29 [pid = 3856] [id = 160] 15:41:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10593000) [pid = 3856] [serial = 478] [outer = 00000000] 15:41:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (10734C00) [pid = 3856] [serial = 479] [outer = 10593000] 15:41:36 INFO - PROCESS | 3856 | 1465425696591 Marionette DEBUG loaded listener.js 15:41:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (0FFC2000) [pid = 3856] [serial = 480] [outer = 10593000] 15:41:37 INFO - PROCESS | 3856 | 1465425696984 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 15:41:37 INFO - PROCESS | 3856 | 1465425697025 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 15:41:37 INFO - PROCESS | 3856 | 1465425697027 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 15:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:41:37 INFO - PROCESS | 3856 | 1465425697031 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:41:37 INFO - PROCESS | 3856 | 1465425697034 Marionette TRACE conn6 <- [1,606,null,{}] 15:41:37 INFO - PROCESS | 3856 | 1465425697045 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:37 INFO - PROCESS | 3856 | 1465425697049 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:37 INFO - PROCESS | 3856 | 1465425697134 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 15:41:37 INFO - PROCESS | 3856 | 1465425697141 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:37 INFO - PROCESS | 3856 | 1465425697144 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:37 INFO - PROCESS | 3856 | ++DOCSHELL 13FD7800 == 30 [pid = 3856] [id = 161] 15:41:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (140C3000) [pid = 3856] [serial = 481] [outer = 00000000] 15:41:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (14660400) [pid = 3856] [serial = 482] [outer = 140C3000] 15:41:37 INFO - PROCESS | 3856 | 1465425697192 Marionette DEBUG loaded listener.js 15:41:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (14665400) [pid = 3856] [serial = 483] [outer = 140C3000] 15:41:37 INFO - PROCESS | 3856 | 1465425697680 Marionette TRACE conn6 <- [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]]]}] 15:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 15:41:37 INFO - PROCESS | 3856 | 1465425697712 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 15:41:37 INFO - PROCESS | 3856 | 1465425697714 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 15:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:41:37 INFO - PROCESS | 3856 | 1465425697717 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:41:37 INFO - PROCESS | 3856 | 1465425697719 Marionette TRACE conn6 <- [1,610,null,{}] 15:41:37 INFO - PROCESS | 3856 | 1465425697722 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:37 INFO - PROCESS | 3856 | 1465425697724 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:37 INFO - PROCESS | 3856 | 1465425697869 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 15:41:37 INFO - PROCESS | 3856 | 1465425697892 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:37 INFO - PROCESS | 3856 | 1465425697894 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:37 INFO - PROCESS | 3856 | ++DOCSHELL 147D8400 == 31 [pid = 3856] [id = 162] 15:41:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (147D9000) [pid = 3856] [serial = 484] [outer = 00000000] 15:41:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (156F5C00) [pid = 3856] [serial = 485] [outer = 147D9000] 15:41:37 INFO - PROCESS | 3856 | 1465425697940 Marionette DEBUG loaded listener.js 15:41:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (15F3EC00) [pid = 3856] [serial = 486] [outer = 147D9000] 15:41:38 INFO - PROCESS | 3856 | 1465425698382 Marionette TRACE conn6 <- [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]]]}] 15:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 732ms 15:41:38 INFO - PROCESS | 3856 | 1465425698456 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 15:41:38 INFO - PROCESS | 3856 | 1465425698458 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 15:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:41:38 INFO - PROCESS | 3856 | 1465425698462 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:41:38 INFO - PROCESS | 3856 | 1465425698464 Marionette TRACE conn6 <- [1,614,null,{}] 15:41:38 INFO - PROCESS | 3856 | 1465425698471 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:38 INFO - PROCESS | 3856 | 1465425698473 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:38 INFO - PROCESS | 3856 | 1465425698583 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 15:41:38 INFO - PROCESS | 3856 | 1465425698593 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:38 INFO - PROCESS | 3856 | 1465425698595 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:38 INFO - PROCESS | 3856 | ++DOCSHELL 160BC400 == 32 [pid = 3856] [id = 163] 15:41:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (160BC800) [pid = 3856] [serial = 487] [outer = 00000000] 15:41:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1626F400) [pid = 3856] [serial = 488] [outer = 160BC800] 15:41:38 INFO - PROCESS | 3856 | 1465425698639 Marionette DEBUG loaded listener.js 15:41:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (162A5400) [pid = 3856] [serial = 489] [outer = 160BC800] 15:41:39 INFO - PROCESS | 3856 | 1465425699114 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 15:41:39 INFO - PROCESS | 3856 | 1465425699137 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 15:41:39 INFO - PROCESS | 3856 | 1465425699139 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 15:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:41:39 INFO - PROCESS | 3856 | 1465425699142 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:41:39 INFO - PROCESS | 3856 | 1465425699144 Marionette TRACE conn6 <- [1,618,null,{}] 15:41:39 INFO - PROCESS | 3856 | 1465425699180 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:39 INFO - PROCESS | 3856 | 1465425699185 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:39 INFO - PROCESS | 3856 | 1465425699329 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 15:41:39 INFO - PROCESS | 3856 | 1465425699343 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:39 INFO - PROCESS | 3856 | 1465425699345 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:39 INFO - PROCESS | 3856 | ++DOCSHELL 16C68C00 == 33 [pid = 3856] [id = 164] 15:41:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (16CC3800) [pid = 3856] [serial = 490] [outer = 00000000] 15:41:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1730B400) [pid = 3856] [serial = 491] [outer = 16CC3800] 15:41:39 INFO - PROCESS | 3856 | 1465425699390 Marionette DEBUG loaded listener.js 15:41:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (173D7000) [pid = 3856] [serial = 492] [outer = 16CC3800] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18898400) [pid = 3856] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (171C7400) [pid = 3856] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1004C800) [pid = 3856] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (0FF4C000) [pid = 3856] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (140B9800) [pid = 3856] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (0FF47400) [pid = 3856] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (10737C00) [pid = 3856] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (162A0800) [pid = 3856] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1626DC00) [pid = 3856] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (107DB800) [pid = 3856] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18A2E400) [pid = 3856] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (19243C00) [pid = 3856] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:41:39 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16C61C00) [pid = 3856] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:41:40 INFO - PROCESS | 3856 | 1465425700117 Marionette TRACE conn6 <- [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]]]}] 15:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1029ms 15:41:40 INFO - PROCESS | 3856 | 1465425700172 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 15:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:41:40 INFO - PROCESS | 3856 | 1465425700174 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 15:41:40 INFO - PROCESS | 3856 | 1465425700177 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - PROCESS | 3856 | 1465425700179 Marionette TRACE conn6 <- [1,622,null,{}] 15:41:40 INFO - PROCESS | 3856 | 1465425700182 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:40 INFO - PROCESS | 3856 | 1465425700184 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:40 INFO - PROCESS | 3856 | 1465425700260 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 15:41:40 INFO - PROCESS | 3856 | 1465425700266 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:40 INFO - PROCESS | 3856 | 1465425700268 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:40 INFO - PROCESS | 3856 | ++DOCSHELL 0FF50000 == 34 [pid = 3856] [id = 165] 15:41:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1056C400) [pid = 3856] [serial = 493] [outer = 00000000] 15:41:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16C68400) [pid = 3856] [serial = 494] [outer = 1056C400] 15:41:40 INFO - PROCESS | 3856 | 1465425700312 Marionette DEBUG loaded listener.js 15:41:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (171C7400) [pid = 3856] [serial = 495] [outer = 1056C400] 15:41:40 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:40 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:40 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:40 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:40 INFO - PROCESS | 3856 | 1465425700723 Marionette TRACE conn6 <- [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]]]}] 15:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 570ms 15:41:40 INFO - PROCESS | 3856 | 1465425700748 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 15:41:40 INFO - PROCESS | 3856 | 1465425700750 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 15:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:41:40 INFO - PROCESS | 3856 | 1465425700770 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - PROCESS | 3856 | 1465425700771 Marionette TRACE conn6 <- [1,626,null,{}] 15:41:40 INFO - PROCESS | 3856 | 1465425700775 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:40 INFO - PROCESS | 3856 | 1465425700777 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:40 INFO - PROCESS | 3856 | 1465425700855 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 15:41:40 INFO - PROCESS | 3856 | 1465425700862 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:40 INFO - PROCESS | 3856 | 1465425700863 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:40 INFO - PROCESS | 3856 | ++DOCSHELL 173E0000 == 35 [pid = 3856] [id = 166] 15:41:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173E0C00) [pid = 3856] [serial = 496] [outer = 00000000] 15:41:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (173E6000) [pid = 3856] [serial = 497] [outer = 173E0C00] 15:41:40 INFO - PROCESS | 3856 | 1465425700907 Marionette DEBUG loaded listener.js 15:41:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15B40800) [pid = 3856] [serial = 498] [outer = 173E0C00] 15:41:41 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:41 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:41 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:41 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:41 INFO - PROCESS | 3856 | 1465425701359 Marionette TRACE conn6 <- [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]]]}] 15:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 15:41:41 INFO - PROCESS | 3856 | 1465425701407 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 15:41:41 INFO - PROCESS | 3856 | 1465425701409 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 15:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:41:41 INFO - PROCESS | 3856 | 1465425701412 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:41:41 INFO - PROCESS | 3856 | 1465425701414 Marionette TRACE conn6 <- [1,630,null,{}] 15:41:41 INFO - PROCESS | 3856 | 1465425701418 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:41 INFO - PROCESS | 3856 | 1465425701419 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:41 INFO - PROCESS | 3856 | 1465425701497 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 15:41:41 INFO - PROCESS | 3856 | 1465425701502 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:41 INFO - PROCESS | 3856 | 1465425701504 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:41 INFO - PROCESS | 3856 | ++DOCSHELL 13FD7400 == 36 [pid = 3856] [id = 167] 15:41:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (183A0000) [pid = 3856] [serial = 499] [outer = 00000000] 15:41:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (183F8000) [pid = 3856] [serial = 500] [outer = 183A0000] 15:41:41 INFO - PROCESS | 3856 | 1465425701556 Marionette DEBUG loaded listener.js 15:41:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1883F800) [pid = 3856] [serial = 501] [outer = 183A0000] 15:41:42 INFO - PROCESS | 3856 | --DOCSHELL 0FFC9400 == 35 [pid = 3856] [id = 159] 15:41:42 INFO - PROCESS | 3856 | --DOCSHELL 1056D000 == 34 [pid = 3856] [id = 158] 15:41:43 INFO - PROCESS | 3856 | --DOCSHELL 10591C00 == 33 [pid = 3856] [id = 160] 15:41:43 INFO - PROCESS | 3856 | --DOCSHELL 160BC400 == 32 [pid = 3856] [id = 163] 15:41:43 INFO - PROCESS | 3856 | --DOCSHELL 147D8400 == 31 [pid = 3856] [id = 162] 15:41:43 INFO - PROCESS | 3856 | --DOCSHELL 0FF50000 == 30 [pid = 3856] [id = 165] 15:41:43 INFO - PROCESS | 3856 | --DOCSHELL 16C68C00 == 29 [pid = 3856] [id = 164] 15:41:43 INFO - PROCESS | 3856 | --DOCSHELL 13FD7800 == 28 [pid = 3856] [id = 161] 15:41:43 INFO - PROCESS | 3856 | --DOCSHELL 173E0000 == 27 [pid = 3856] [id = 166] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18A27800) [pid = 3856] [serial = 443] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (183A3800) [pid = 3856] [serial = 420] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13D09000) [pid = 3856] [serial = 428] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (160B8000) [pid = 3856] [serial = 429] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (0FFCCC00) [pid = 3856] [serial = 431] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1054C800) [pid = 3856] [serial = 432] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1466C800) [pid = 3856] [serial = 425] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (156EEC00) [pid = 3856] [serial = 426] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10043800) [pid = 3856] [serial = 422] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1474CC00) [pid = 3856] [serial = 449] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1054CC00) [pid = 3856] [serial = 423] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1889E800) [pid = 3856] [serial = 446] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16C40400) [pid = 3856] [serial = 437] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16C5E400) [pid = 3856] [serial = 438] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13DD2800) [pid = 3856] [serial = 434] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (142CEC00) [pid = 3856] [serial = 435] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18B9B000) [pid = 3856] [serial = 452] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1924C800) [pid = 3856] [serial = 455] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1924D800) [pid = 3856] [serial = 456] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18A31800) [pid = 3856] [serial = 447] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18D9B800) [pid = 3856] [serial = 453] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173DDC00) [pid = 3856] [serial = 440] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (173EE400) [pid = 3856] [serial = 441] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (18A28400) [pid = 3856] [serial = 444] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16C3D800) [pid = 3856] [serial = 450] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 3856 | 1465425703347 Marionette TRACE conn6 <- [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]]]}] 15:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1976ms 15:41:43 INFO - PROCESS | 3856 | 1465425703391 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 15:41:43 INFO - PROCESS | 3856 | 1465425703395 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 15:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:41:43 INFO - PROCESS | 3856 | 1465425703400 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:41:43 INFO - PROCESS | 3856 | 1465425703403 Marionette TRACE conn6 <- [1,634,null,{}] 15:41:43 INFO - PROCESS | 3856 | 1465425703409 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:43 INFO - PROCESS | 3856 | 1465425703412 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:43 INFO - PROCESS | 3856 | 1465425703505 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 15:41:43 INFO - PROCESS | 3856 | 1465425703512 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:43 INFO - PROCESS | 3856 | 1465425703517 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:43 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC0C00 == 28 [pid = 3856] [id = 168] 15:41:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (0FFC2400) [pid = 3856] [serial = 502] [outer = 00000000] 15:41:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (0FFC7400) [pid = 3856] [serial = 503] [outer = 0FFC2400] 15:41:43 INFO - PROCESS | 3856 | 1465425703567 Marionette DEBUG loaded listener.js 15:41:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (0FFCCC00) [pid = 3856] [serial = 504] [outer = 0FFC2400] 15:41:44 INFO - PROCESS | 3856 | 1465425704047 Marionette TRACE conn6 <- [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]]]}] 15:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 15:41:44 INFO - PROCESS | 3856 | 1465425704072 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 3856 | 1465425704077 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 15:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:41:44 INFO - PROCESS | 3856 | 1465425704083 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - PROCESS | 3856 | 1465425704086 Marionette TRACE conn6 <- [1,638,null,{}] 15:41:44 INFO - PROCESS | 3856 | 1465425704090 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:44 INFO - PROCESS | 3856 | 1465425704093 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:44 INFO - PROCESS | 3856 | 1465425704182 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 15:41:44 INFO - PROCESS | 3856 | 1465425704190 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 3856 | 1465425704193 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:44 INFO - PROCESS | 3856 | ++DOCSHELL 10553400 == 29 [pid = 3856] [id = 169] 15:41:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10554800) [pid = 3856] [serial = 505] [outer = 00000000] 15:41:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10558000) [pid = 3856] [serial = 506] [outer = 10554800] 15:41:44 INFO - PROCESS | 3856 | 1465425704241 Marionette DEBUG loaded listener.js 15:41:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10565800) [pid = 3856] [serial = 507] [outer = 10554800] 15:41:44 INFO - PROCESS | 3856 | 1465425704712 Marionette TRACE conn6 <- [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]]]}] 15:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 15:41:44 INFO - PROCESS | 3856 | 1465425704757 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 3856 | 1465425704759 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 15:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:41:44 INFO - PROCESS | 3856 | 1465425704763 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - PROCESS | 3856 | 1465425704766 Marionette TRACE conn6 <- [1,642,null,{}] 15:41:44 INFO - PROCESS | 3856 | 1465425704777 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:44 INFO - PROCESS | 3856 | 1465425704782 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:44 INFO - PROCESS | 3856 | 1465425704893 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 15:41:44 INFO - PROCESS | 3856 | 1465425704976 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 3856 | 1465425704979 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:45 INFO - PROCESS | 3856 | ++DOCSHELL 13D0CC00 == 30 [pid = 3856] [id = 170] 15:41:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13D92800) [pid = 3856] [serial = 508] [outer = 00000000] 15:41:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13DCEC00) [pid = 3856] [serial = 509] [outer = 13D92800] 15:41:45 INFO - PROCESS | 3856 | 1465425705028 Marionette DEBUG loaded listener.js 15:41:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13DD4800) [pid = 3856] [serial = 510] [outer = 13D92800] 15:41:45 INFO - PROCESS | 3856 | 1465425705423 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 15:41:45 INFO - PROCESS | 3856 | 1465425705437 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 15:41:45 INFO - PROCESS | 3856 | 1465425705439 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 15:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:41:45 INFO - PROCESS | 3856 | 1465425705442 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:41:45 INFO - PROCESS | 3856 | 1465425705444 Marionette TRACE conn6 <- [1,646,null,{}] 15:41:45 INFO - PROCESS | 3856 | 1465425705447 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:45 INFO - PROCESS | 3856 | 1465425705449 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:45 INFO - PROCESS | 3856 | 1465425705565 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 15:41:45 INFO - PROCESS | 3856 | 1465425705613 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:45 INFO - PROCESS | 3856 | 1465425705615 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:45 INFO - PROCESS | 3856 | ++DOCSHELL 10750800 == 31 [pid = 3856] [id = 171] 15:41:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13DCE000) [pid = 3856] [serial = 511] [outer = 00000000] 15:41:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (140C5400) [pid = 3856] [serial = 512] [outer = 13DCE000] 15:41:45 INFO - PROCESS | 3856 | 1465425705661 Marionette DEBUG loaded listener.js 15:41:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (14664C00) [pid = 3856] [serial = 513] [outer = 13DCE000] 15:41:46 INFO - PROCESS | 3856 | 1465425706022 Marionette TRACE conn6 <- [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]]]}] 15:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 15:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:41:46 INFO - PROCESS | 3856 | 1465425706073 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 15:41:46 INFO - PROCESS | 3856 | 1465425706075 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 15:41:46 INFO - PROCESS | 3856 | 1465425706078 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:41:46 INFO - PROCESS | 3856 | 1465425706080 Marionette TRACE conn6 <- [1,650,null,{}] 15:41:46 INFO - PROCESS | 3856 | 1465425706084 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:46 INFO - PROCESS | 3856 | 1465425706086 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:46 INFO - PROCESS | 3856 | 1465425706192 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 15:41:46 INFO - PROCESS | 3856 | 1465425706229 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:46 INFO - PROCESS | 3856 | 1465425706232 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:46 INFO - PROCESS | 3856 | ++DOCSHELL 14707800 == 32 [pid = 3856] [id = 172] 15:41:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1470F000) [pid = 3856] [serial = 514] [outer = 00000000] 15:41:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1474FC00) [pid = 3856] [serial = 515] [outer = 1470F000] 15:41:46 INFO - PROCESS | 3856 | 1465425706278 Marionette DEBUG loaded listener.js 15:41:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1487B400) [pid = 3856] [serial = 516] [outer = 1470F000] 15:41:46 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:46 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:46 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:46 INFO - PROCESS | 3856 | 1465425706688 Marionette TRACE conn6 <- [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]]]}] 15:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 631ms 15:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:41:46 INFO - PROCESS | 3856 | 1465425706709 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 15:41:46 INFO - PROCESS | 3856 | 1465425706711 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 15:41:46 INFO - PROCESS | 3856 | 1465425706714 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:41:46 INFO - PROCESS | 3856 | 1465425706716 Marionette TRACE conn6 <- [1,654,null,{}] 15:41:46 INFO - PROCESS | 3856 | 1465425706719 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:46 INFO - PROCESS | 3856 | 1465425706724 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:46 INFO - PROCESS | 3856 | 1465425706860 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 15:41:46 INFO - PROCESS | 3856 | 1465425706869 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:46 INFO - PROCESS | 3856 | 1465425706871 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:46 INFO - PROCESS | 3856 | ++DOCSHELL 15F4D000 == 33 [pid = 3856] [id = 173] 15:41:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16053400) [pid = 3856] [serial = 517] [outer = 00000000] 15:41:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1626FC00) [pid = 3856] [serial = 518] [outer = 16053400] 15:41:46 INFO - PROCESS | 3856 | 1465425706916 Marionette DEBUG loaded listener.js 15:41:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16C47800) [pid = 3856] [serial = 519] [outer = 16053400] 15:41:47 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:47 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:47 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:47 INFO - PROCESS | 3856 | 1465425707339 Marionette TRACE conn6 <- [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]]]}] 15:41:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:41:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 15:41:47 INFO - PROCESS | 3856 | 1465425707385 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 15:41:47 INFO - PROCESS | 3856 | 1465425707387 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 15:41:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:41:47 INFO - PROCESS | 3856 | 1465425707390 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:41:47 INFO - PROCESS | 3856 | 1465425707391 Marionette TRACE conn6 <- [1,658,null,{}] 15:41:47 INFO - PROCESS | 3856 | 1465425707395 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:47 INFO - PROCESS | 3856 | 1465425707396 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:47 INFO - PROCESS | 3856 | 1465425707530 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 15:41:47 INFO - PROCESS | 3856 | 1465425707545 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:47 INFO - PROCESS | 3856 | 1465425707547 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:47 INFO - PROCESS | 3856 | ++DOCSHELL 142AF800 == 34 [pid = 3856] [id = 174] 15:41:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C5DC00) [pid = 3856] [serial = 520] [outer = 00000000] 15:41:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C66800) [pid = 3856] [serial = 521] [outer = 16C5DC00] 15:41:47 INFO - PROCESS | 3856 | 1465425707590 Marionette DEBUG loaded listener.js 15:41:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C67400) [pid = 3856] [serial = 522] [outer = 16C5DC00] 15:41:48 INFO - PROCESS | 3856 | 1465425707997 Marionette TRACE conn6 <- [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]]]}] 15:41:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:41:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 15:41:48 INFO - PROCESS | 3856 | 1465425708022 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 3856 | 1465425708024 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 15:41:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:41:48 INFO - PROCESS | 3856 | 1465425708026 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 3856 | 1465425708028 Marionette TRACE conn6 <- [1,662,null,{}] 15:41:48 INFO - PROCESS | 3856 | 1465425708031 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:48 INFO - PROCESS | 3856 | 1465425708033 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:48 INFO - PROCESS | 3856 | 1465425708149 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 15:41:48 INFO - PROCESS | 3856 | 1465425708157 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:48 INFO - PROCESS | 3856 | 1465425708158 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:48 INFO - PROCESS | 3856 | ++DOCSHELL 16C64000 == 35 [pid = 3856] [id = 175] 15:41:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16C66C00) [pid = 3856] [serial = 523] [outer = 00000000] 15:41:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (173D9800) [pid = 3856] [serial = 524] [outer = 16C66C00] 15:41:48 INFO - PROCESS | 3856 | 1465425708203 Marionette DEBUG loaded listener.js 15:41:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (173DC800) [pid = 3856] [serial = 525] [outer = 16C66C00] 15:41:48 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:48 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:48 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:48 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:41:48 INFO - PROCESS | 3856 | 1465425708625 Marionette TRACE conn6 <- [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]]]}] 15:41:48 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 15:41:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 15:41:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:41:48 INFO - PROCESS | 3856 | 1465425708658 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 3856 | 1465425708660 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 15:41:48 INFO - PROCESS | 3856 | 1465425708663 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 3856 | 1465425708665 Marionette TRACE conn6 <- [1,666,null,{}] 15:41:48 INFO - PROCESS | 3856 | 1465425708669 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:48 INFO - PROCESS | 3856 | 1465425708670 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:48 INFO - PROCESS | 3856 | 1465425708781 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 15:41:48 INFO - PROCESS | 3856 | 1465425708866 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:48 INFO - PROCESS | 3856 | 1465425708868 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:48 INFO - PROCESS | 3856 | ++DOCSHELL 13D0A400 == 36 [pid = 3856] [id = 176] 15:41:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (173EA400) [pid = 3856] [serial = 526] [outer = 00000000] 15:41:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (17964400) [pid = 3856] [serial = 527] [outer = 173EA400] 15:41:48 INFO - PROCESS | 3856 | 1465425708911 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (183A4000) [pid = 3856] [serial = 528] [outer = 173EA400] 15:41:49 INFO - PROCESS | 3856 | 1465425709346 Marionette TRACE conn6 <- [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]]]}] 15:41:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:41:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 15:41:49 INFO - PROCESS | 3856 | 1465425709394 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 15:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:41:49 INFO - PROCESS | 3856 | 1465425709396 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 15:41:49 INFO - PROCESS | 3856 | 1465425709399 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:41:49 INFO - PROCESS | 3856 | 1465425709401 Marionette TRACE conn6 <- [1,670,null,{}] 15:41:49 INFO - PROCESS | 3856 | 1465425709404 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:49 INFO - PROCESS | 3856 | 1465425709406 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:49 INFO - PROCESS | 3856 | 1465425709518 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 15:41:49 INFO - PROCESS | 3856 | 1465425709571 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 3856 | 1465425709572 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:49 INFO - PROCESS | 3856 | ++DOCSHELL 183FA000 == 37 [pid = 3856] [id = 177] 15:41:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (183FAC00) [pid = 3856] [serial = 529] [outer = 00000000] 15:41:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (188A4400) [pid = 3856] [serial = 530] [outer = 183FAC00] 15:41:49 INFO - PROCESS | 3856 | 1465425709616 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18A2A400) [pid = 3856] [serial = 531] [outer = 183FAC00] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (147D9000) [pid = 3856] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (160BC800) [pid = 3856] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16CC3800) [pid = 3856] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (173E0C00) [pid = 3856] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1056C400) [pid = 3856] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (140C3000) [pid = 3856] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (10593000) [pid = 3856] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (0FFCA000) [pid = 3856] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1056E400) [pid = 3856] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1889DC00) [pid = 3856] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A1CE000) [pid = 3856] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (19246800) [pid = 3856] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15F4B800) [pid = 3856] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:41:50 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1054B000) [pid = 3856] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:41:50 INFO - PROCESS | 3856 | 1465425710615 Marionette TRACE conn6 <- [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]]]}] 15:41:50 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) 15:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1277ms 15:41:50 INFO - PROCESS | 3856 | 1465425710677 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 15:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:41:50 INFO - PROCESS | 3856 | 1465425710680 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 15:41:50 INFO - PROCESS | 3856 | 1465425710683 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:41:50 INFO - PROCESS | 3856 | 1465425710685 Marionette TRACE conn6 <- [1,674,null,{}] 15:41:50 INFO - PROCESS | 3856 | 1465425710689 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:50 INFO - PROCESS | 3856 | 1465425710691 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:50 INFO - PROCESS | 3856 | 1465425710780 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 15:41:50 INFO - PROCESS | 3856 | 1465425710786 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:50 INFO - PROCESS | 3856 | 1465425710788 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:50 INFO - PROCESS | 3856 | ++DOCSHELL 0FBF0800 == 38 [pid = 3856] [id = 178] 15:41:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (10745400) [pid = 3856] [serial = 532] [outer = 00000000] 15:41:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (147D9800) [pid = 3856] [serial = 533] [outer = 10745400] 15:41:50 INFO - PROCESS | 3856 | 1465425710835 Marionette DEBUG loaded listener.js 15:41:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C45000) [pid = 3856] [serial = 534] [outer = 10745400] 15:41:51 INFO - PROCESS | 3856 | 1465425711759 Marionette TRACE conn6 <- [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]]]}] 15:41:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1125ms 15:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:41:51 INFO - PROCESS | 3856 | 1465425711807 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 15:41:51 INFO - PROCESS | 3856 | 1465425711809 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 15:41:51 INFO - PROCESS | 3856 | 1465425711812 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:41:51 INFO - PROCESS | 3856 | 1465425711814 Marionette TRACE conn6 <- [1,678,null,{}] 15:41:51 INFO - PROCESS | 3856 | 1465425711817 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:51 INFO - PROCESS | 3856 | 1465425711819 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:51 INFO - PROCESS | 3856 | 1465425711907 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 15:41:51 INFO - PROCESS | 3856 | 1465425711913 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:51 INFO - PROCESS | 3856 | 1465425711914 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:51 INFO - PROCESS | 3856 | ++DOCSHELL 1888A000 == 39 [pid = 3856] [id = 179] 15:41:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (188A4000) [pid = 3856] [serial = 535] [outer = 00000000] 15:41:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A36800) [pid = 3856] [serial = 536] [outer = 188A4000] 15:41:51 INFO - PROCESS | 3856 | 1465425711958 Marionette DEBUG loaded listener.js 15:41:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18A3D400) [pid = 3856] [serial = 537] [outer = 188A4000] 15:41:52 INFO - PROCESS | 3856 | 1465425712922 Marionette TRACE conn6 <- [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]]]}] 15:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1118ms 15:41:52 INFO - PROCESS | 3856 | 1465425712932 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 15:41:52 INFO - PROCESS | 3856 | 1465425712937 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 15:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:41:52 INFO - PROCESS | 3856 | 1465425712942 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:41:52 INFO - PROCESS | 3856 | 1465425712946 Marionette TRACE conn6 <- [1,682,null,{}] 15:41:52 INFO - PROCESS | 3856 | 1465425712952 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:52 INFO - PROCESS | 3856 | 1465425712955 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:53 INFO - PROCESS | 3856 | 1465425713082 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 15:41:53 INFO - PROCESS | 3856 | 1465425713158 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:53 INFO - PROCESS | 3856 | 1465425713161 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:53 INFO - PROCESS | 3856 | ++DOCSHELL 0FF50800 == 40 [pid = 3856] [id = 180] 15:41:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (0FF51000) [pid = 3856] [serial = 538] [outer = 00000000] 15:41:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (0FFC7C00) [pid = 3856] [serial = 539] [outer = 0FF51000] 15:41:53 INFO - PROCESS | 3856 | 1465425713261 Marionette DEBUG loaded listener.js 15:41:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10044C00) [pid = 3856] [serial = 540] [outer = 0FF51000] 15:41:54 INFO - PROCESS | 3856 | 1465425714427 Marionette TRACE conn6 <- [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]]]}] 15:41:54 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) 15:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1532ms 15:41:54 INFO - PROCESS | 3856 | 1465425714639 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 15:41:54 INFO - PROCESS | 3856 | 1465425714643 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 15:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:41:54 INFO - PROCESS | 3856 | 1465425714712 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:41:54 INFO - PROCESS | 3856 | 1465425714717 Marionette TRACE conn6 <- [1,686,null,{}] 15:41:54 INFO - PROCESS | 3856 | 1465425714722 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:54 INFO - PROCESS | 3856 | 1465425714725 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:54 INFO - PROCESS | 3856 | 1465425714853 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 15:41:54 INFO - PROCESS | 3856 | 1465425714929 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 3856 | 1465425714932 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:55 INFO - PROCESS | 3856 | ++DOCSHELL 103C3C00 == 41 [pid = 3856] [id = 181] 15:41:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (103C6000) [pid = 3856] [serial = 541] [outer = 00000000] 15:41:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (10554000) [pid = 3856] [serial = 542] [outer = 103C6000] 15:41:55 INFO - PROCESS | 3856 | 1465425715025 Marionette DEBUG loaded listener.js 15:41:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1056C800) [pid = 3856] [serial = 543] [outer = 103C6000] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 0FBF0800 == 40 [pid = 3856] [id = 178] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 183FA000 == 39 [pid = 3856] [id = 177] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 13D0A400 == 38 [pid = 3856] [id = 176] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 16C64000 == 37 [pid = 3856] [id = 175] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 142AF800 == 36 [pid = 3856] [id = 174] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 15F4D000 == 35 [pid = 3856] [id = 173] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 14707800 == 34 [pid = 3856] [id = 172] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 10750800 == 33 [pid = 3856] [id = 171] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 13D0CC00 == 32 [pid = 3856] [id = 170] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 10553400 == 31 [pid = 3856] [id = 169] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (183F8000) [pid = 3856] [serial = 500] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 0FFC0C00 == 30 [pid = 3856] [id = 168] 15:41:55 INFO - PROCESS | 3856 | --DOCSHELL 13FD7400 == 29 [pid = 3856] [id = 167] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (156F5C00) [pid = 3856] [serial = 485] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1626F400) [pid = 3856] [serial = 488] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15F3EC00) [pid = 3856] [serial = 486] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1730B400) [pid = 3856] [serial = 491] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (162A5400) [pid = 3856] [serial = 489] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (173E6000) [pid = 3856] [serial = 497] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15B40800) [pid = 3856] [serial = 498] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (173D7000) [pid = 3856] [serial = 492] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16C68400) [pid = 3856] [serial = 494] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (14660400) [pid = 3856] [serial = 482] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10734C00) [pid = 3856] [serial = 479] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0FFC2000) [pid = 3856] [serial = 480] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (10040400) [pid = 3856] [serial = 476] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10047400) [pid = 3856] [serial = 477] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13D08C00) [pid = 3856] [serial = 474] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1072FC00) [pid = 3856] [serial = 473] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1C7D6800) [pid = 3856] [serial = 471] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1C79F000) [pid = 3856] [serial = 470] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1BC5E800) [pid = 3856] [serial = 468] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1BC33400) [pid = 3856] [serial = 467] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (196C4000) [pid = 3856] [serial = 465] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (196C1C00) [pid = 3856] [serial = 464] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (16C59800) [pid = 3856] [serial = 462] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (160C5C00) [pid = 3856] [serial = 461] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1058BC00) [pid = 3856] [serial = 459] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (10564000) [pid = 3856] [serial = 458] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (171C7400) [pid = 3856] [serial = 495] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (14665400) [pid = 3856] [serial = 483] [outer = 00000000] [url = about:blank] 15:41:56 INFO - PROCESS | 3856 | 1465425716030 Marionette TRACE conn6 <- [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]]]}] 15:41:56 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) 15:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1395ms 15:41:56 INFO - PROCESS | 3856 | 1465425716103 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 15:41:56 INFO - PROCESS | 3856 | 1465425716106 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 15:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:41:56 INFO - PROCESS | 3856 | 1465425716112 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:41:56 INFO - PROCESS | 3856 | 1465425716116 Marionette TRACE conn6 <- [1,690,null,{}] 15:41:56 INFO - PROCESS | 3856 | 1465425716121 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:56 INFO - PROCESS | 3856 | 1465425716123 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:56 INFO - PROCESS | 3856 | 1465425716209 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 15:41:56 INFO - PROCESS | 3856 | 1465425716215 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:56 INFO - PROCESS | 3856 | 1465425716218 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:56 INFO - PROCESS | 3856 | ++DOCSHELL 10554400 == 30 [pid = 3856] [id = 182] 15:41:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (10565400) [pid = 3856] [serial = 544] [outer = 00000000] 15:41:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (10747C00) [pid = 3856] [serial = 545] [outer = 10565400] 15:41:56 INFO - PROCESS | 3856 | 1465425716267 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (107D7800) [pid = 3856] [serial = 546] [outer = 10565400] 15:41:57 INFO - PROCESS | 3856 | 1465425717218 Marionette TRACE conn6 <- [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]]]}] 15:41:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 15:41:57 INFO - PROCESS | 3856 | 1465425717235 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 15:41:57 INFO - PROCESS | 3856 | 1465425717237 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 15:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:41:57 INFO - PROCESS | 3856 | 1465425717241 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:41:57 INFO - PROCESS | 3856 | 1465425717243 Marionette TRACE conn6 <- [1,694,null,{}] 15:41:57 INFO - PROCESS | 3856 | 1465425717248 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:57 INFO - PROCESS | 3856 | 1465425717253 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:57 INFO - PROCESS | 3856 | 1465425717343 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 15:41:57 INFO - PROCESS | 3856 | 1465425717357 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:57 INFO - PROCESS | 3856 | 1465425717361 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:57 INFO - PROCESS | 3856 | ++DOCSHELL 13FD7000 == 31 [pid = 3856] [id = 183] 15:41:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (13FD7400) [pid = 3856] [serial = 547] [outer = 00000000] 15:41:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (140C5000) [pid = 3856] [serial = 548] [outer = 13FD7400] 15:41:57 INFO - PROCESS | 3856 | 1465425717410 Marionette DEBUG loaded listener.js 15:41:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1464E800) [pid = 3856] [serial = 549] [outer = 13FD7400] 15:41:58 INFO - PROCESS | 3856 | 1465425718382 Marionette TRACE conn6 <- [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]]]}] 15:41:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1181ms 15:41:58 INFO - PROCESS | 3856 | 1465425718426 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 3856 | 1465425718428 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 15:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:41:58 INFO - PROCESS | 3856 | 1465425718436 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:41:58 INFO - PROCESS | 3856 | 1465425718438 Marionette TRACE conn6 <- [1,698,null,{}] 15:41:58 INFO - PROCESS | 3856 | 1465425718441 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:58 INFO - PROCESS | 3856 | 1465425718443 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:58 INFO - PROCESS | 3856 | 1465425718557 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 15:41:58 INFO - PROCESS | 3856 | 1465425718571 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 3856 | 1465425718574 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:41:58 INFO - PROCESS | 3856 | ++DOCSHELL 14744400 == 32 [pid = 3856] [id = 184] 15:41:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (14749400) [pid = 3856] [serial = 550] [outer = 00000000] 15:41:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (156EF800) [pid = 3856] [serial = 551] [outer = 14749400] 15:41:58 INFO - PROCESS | 3856 | 1465425718664 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (156FA400) [pid = 3856] [serial = 552] [outer = 14749400] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (173EA400) [pid = 3856] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (183A0000) [pid = 3856] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (13DCE000) [pid = 3856] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (16053400) [pid = 3856] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (13D92800) [pid = 3856] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (0FFC2400) [pid = 3856] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (16C5DC00) [pid = 3856] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (10554800) [pid = 3856] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (16C66C00) [pid = 3856] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1470F000) [pid = 3856] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (183FAC00) [pid = 3856] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:41:59 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (10745400) [pid = 3856] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:41:59 INFO - PROCESS | 3856 | 1465425719897 Marionette TRACE conn6 <- [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]]]}] 15:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1465ms 15:41:59 INFO - PROCESS | 3856 | 1465425719906 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 15:41:59 INFO - PROCESS | 3856 | 1465425719911 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 15:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:41:59 INFO - PROCESS | 3856 | 1465425719915 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:41:59 INFO - PROCESS | 3856 | 1465425719919 Marionette TRACE conn6 <- [1,702,null,{}] 15:41:59 INFO - PROCESS | 3856 | 1465425719924 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:59 INFO - PROCESS | 3856 | 1465425719928 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:00 INFO - PROCESS | 3856 | 1465425720039 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 15:42:00 INFO - PROCESS | 3856 | 1465425720156 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 3856 | 1465425720159 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:00 INFO - PROCESS | 3856 | ++DOCSHELL 10569000 == 33 [pid = 3856] [id = 185] 15:42:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (1056C400) [pid = 3856] [serial = 553] [outer = 00000000] 15:42:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (107D9000) [pid = 3856] [serial = 554] [outer = 1056C400] 15:42:00 INFO - PROCESS | 3856 | 1465425720261 Marionette DEBUG loaded listener.js 15:42:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (111B9C00) [pid = 3856] [serial = 555] [outer = 1056C400] 15:42:01 INFO - PROCESS | 3856 | 1465425721326 Marionette TRACE conn6 <- [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]]]}] 15:42:01 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 15:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1437ms 15:42:01 INFO - PROCESS | 3856 | 1465425721353 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 3856 | 1465425721358 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 15:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:42:01 INFO - PROCESS | 3856 | 1465425721364 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:42:01 INFO - PROCESS | 3856 | 1465425721367 Marionette TRACE conn6 <- [1,706,null,{}] 15:42:01 INFO - PROCESS | 3856 | 1465425721371 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:01 INFO - PROCESS | 3856 | 1465425721374 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:01 INFO - PROCESS | 3856 | 1465425721484 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 15:42:01 INFO - PROCESS | 3856 | 1465425721593 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 3856 | 1465425721596 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:01 INFO - PROCESS | 3856 | ++DOCSHELL 1466F400 == 34 [pid = 3856] [id = 186] 15:42:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (14746400) [pid = 3856] [serial = 556] [outer = 00000000] 15:42:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (156EE800) [pid = 3856] [serial = 557] [outer = 14746400] 15:42:01 INFO - PROCESS | 3856 | 1465425721696 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (16054400) [pid = 3856] [serial = 558] [outer = 14746400] 15:42:02 INFO - PROCESS | 3856 | 1465425722736 Marionette TRACE conn6 <- [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]]]}] 15:42:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1436ms 15:42:02 INFO - PROCESS | 3856 | 1465425722803 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 15:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:42:02 INFO - PROCESS | 3856 | 1465425722807 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 15:42:03 INFO - PROCESS | 3856 | --DOCSHELL 13FD7000 == 33 [pid = 3856] [id = 183] 15:42:03 INFO - PROCESS | 3856 | --DOCSHELL 10554400 == 32 [pid = 3856] [id = 182] 15:42:03 INFO - PROCESS | 3856 | --DOCSHELL 103C3C00 == 31 [pid = 3856] [id = 181] 15:42:03 INFO - PROCESS | 3856 | --DOCSHELL 0FF50800 == 30 [pid = 3856] [id = 180] 15:42:03 INFO - PROCESS | 3856 | --DOCSHELL 1888A000 == 29 [pid = 3856] [id = 179] 15:42:03 INFO - PROCESS | 3856 | --DOCSHELL 10569000 == 28 [pid = 3856] [id = 185] 15:42:03 INFO - PROCESS | 3856 | --DOCSHELL 14744400 == 27 [pid = 3856] [id = 184] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (18A36800) [pid = 3856] [serial = 536] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (17964400) [pid = 3856] [serial = 527] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1883F800) [pid = 3856] [serial = 501] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (140C5400) [pid = 3856] [serial = 512] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (14664C00) [pid = 3856] [serial = 513] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1626FC00) [pid = 3856] [serial = 518] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (16C47800) [pid = 3856] [serial = 519] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (13DCEC00) [pid = 3856] [serial = 509] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (13DD4800) [pid = 3856] [serial = 510] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (0FFC7400) [pid = 3856] [serial = 503] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (0FFCCC00) [pid = 3856] [serial = 504] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (16C66800) [pid = 3856] [serial = 521] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (16C67400) [pid = 3856] [serial = 522] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (10558000) [pid = 3856] [serial = 506] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (10565800) [pid = 3856] [serial = 507] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 50 (173D9800) [pid = 3856] [serial = 524] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 49 (1474FC00) [pid = 3856] [serial = 515] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 48 (1487B400) [pid = 3856] [serial = 516] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 47 (188A4400) [pid = 3856] [serial = 530] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 46 (183A4000) [pid = 3856] [serial = 528] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 45 (147D9800) [pid = 3856] [serial = 533] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 44 (18A2A400) [pid = 3856] [serial = 531] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 43 (173DC800) [pid = 3856] [serial = 525] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | --DOMWINDOW == 42 (16C45000) [pid = 3856] [serial = 534] [outer = 00000000] [url = about:blank] 15:42:03 INFO - PROCESS | 3856 | 1465425723497 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - PROCESS | 3856 | 1465425723500 Marionette TRACE conn6 <- [1,710,null,{}] 15:42:03 INFO - PROCESS | 3856 | 1465425723520 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:03 INFO - PROCESS | 3856 | 1465425723525 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:03 INFO - PROCESS | 3856 | 1465425723621 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 15:42:03 INFO - PROCESS | 3856 | 1465425723637 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:03 INFO - PROCESS | 3856 | 1465425723640 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:03 INFO - PROCESS | 3856 | ++DOCSHELL 0FF70400 == 28 [pid = 3856] [id = 187] 15:42:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 43 (0FF71000) [pid = 3856] [serial = 559] [outer = 00000000] 15:42:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 44 (0FFC5000) [pid = 3856] [serial = 560] [outer = 0FF71000] 15:42:03 INFO - PROCESS | 3856 | 1465425723694 Marionette DEBUG loaded listener.js 15:42:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 45 (0FFCC800) [pid = 3856] [serial = 561] [outer = 0FF71000] 15:42:04 INFO - PROCESS | 3856 | 1465425724203 Marionette TRACE conn6 <- [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] 15:42:04 INFO - PROCESS | 3856 | 1465425724239 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 15:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:42:04 INFO - PROCESS | 3856 | 1465425724244 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:42:04 INFO - PROCESS | 3856 | 1465425724246 Marionette TRACE conn6 <- [1,714,null,{}] 15:42:04 INFO - PROCESS | 3856 | 1465425724253 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:04 INFO - PROCESS | 3856 | 1465425724257 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:04 INFO - PROCESS | 3856 | 1465425724353 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 15:42:04 INFO - PROCESS | 3856 | 1465425724430 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 3856 | 1465425724432 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:04 INFO - PROCESS | 3856 | ++DOCSHELL 1054EC00 == 29 [pid = 3856] [id = 188] 15:42:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 46 (10557400) [pid = 3856] [serial = 562] [outer = 00000000] 15:42:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 47 (1056CC00) [pid = 3856] [serial = 563] [outer = 10557400] 15:42:04 INFO - PROCESS | 3856 | 1465425724480 Marionette DEBUG loaded listener.js 15:42:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 48 (105B0C00) [pid = 3856] [serial = 564] [outer = 10557400] 15:42:04 INFO - PROCESS | 3856 | 1465425724943 Marionette TRACE conn6 <- [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]]]}] 15:42:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:42:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 15:42:05 INFO - PROCESS | 3856 | 1465425724994 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 3856 | 1465425724996 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 15:42:05 INFO - PROCESS | 3856 | 1465425725000 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - PROCESS | 3856 | 1465425725002 Marionette TRACE conn6 <- [1,718,null,{}] 15:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:42:05 INFO - PROCESS | 3856 | 1465425725006 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:05 INFO - PROCESS | 3856 | 1465425725008 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:05 INFO - PROCESS | 3856 | 1465425725096 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 15:42:05 INFO - PROCESS | 3856 | 1465425725110 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 3856 | 1465425725116 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:05 INFO - PROCESS | 3856 | ++DOCSHELL 13DD1C00 == 30 [pid = 3856] [id = 189] 15:42:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (13DD2000) [pid = 3856] [serial = 565] [outer = 00000000] 15:42:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (13DD6800) [pid = 3856] [serial = 566] [outer = 13DD2000] 15:42:05 INFO - PROCESS | 3856 | 1465425725179 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (13F9C000) [pid = 3856] [serial = 567] [outer = 13DD2000] 15:42:05 INFO - PROCESS | 3856 | 1465425725697 Marionette TRACE conn6 <- [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] 15:42:05 INFO - PROCESS | 3856 | 1465425725739 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 15:42:05 INFO - PROCESS | 3856 | 1465425725743 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:42:05 INFO - PROCESS | 3856 | 1465425725744 Marionette TRACE conn6 <- [1,722,null,{}] 15:42:05 INFO - PROCESS | 3856 | 1465425725753 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:05 INFO - PROCESS | 3856 | 1465425725755 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:05 INFO - PROCESS | 3856 | 1465425725870 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 15:42:05 INFO - PROCESS | 3856 | 1465425725881 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 3856 | 1465425725883 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:05 INFO - PROCESS | 3856 | ++DOCSHELL 14661C00 == 31 [pid = 3856] [id = 190] 15:42:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (14666400) [pid = 3856] [serial = 568] [outer = 00000000] 15:42:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (14741C00) [pid = 3856] [serial = 569] [outer = 14666400] 15:42:05 INFO - PROCESS | 3856 | 1465425725930 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (147DEC00) [pid = 3856] [serial = 570] [outer = 14666400] 15:42:06 INFO - PROCESS | 3856 | 1465425726402 Marionette TRACE conn6 <- [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]]]}] 15:42:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 15:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:42:06 INFO - PROCESS | 3856 | 1465425726417 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 15:42:06 INFO - PROCESS | 3856 | 1465425726419 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 15:42:06 INFO - PROCESS | 3856 | 1465425726422 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 3856 | 1465425726424 Marionette TRACE conn6 <- [1,726,null,{}] 15:42:06 INFO - PROCESS | 3856 | 1465425726427 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:06 INFO - PROCESS | 3856 | 1465425726429 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:06 INFO - PROCESS | 3856 | 1465425726571 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 15:42:06 INFO - PROCESS | 3856 | 1465425726577 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 3856 | 1465425726579 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:06 INFO - PROCESS | 3856 | ++DOCSHELL 156EE400 == 32 [pid = 3856] [id = 191] 15:42:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (156F7800) [pid = 3856] [serial = 571] [outer = 00000000] 15:42:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (160BAC00) [pid = 3856] [serial = 572] [outer = 156F7800] 15:42:06 INFO - PROCESS | 3856 | 1465425726623 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (160C1800) [pid = 3856] [serial = 573] [outer = 156F7800] 15:42:07 INFO - PROCESS | 3856 | 1465425727550 Marionette TRACE conn6 <- [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]]]}] 15:42:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:42:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 15:42:07 INFO - PROCESS | 3856 | 1465425727598 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 3856 | 1465425727600 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 15:42:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:42:07 INFO - PROCESS | 3856 | 1465425727604 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:42:07 INFO - PROCESS | 3856 | 1465425727606 Marionette TRACE conn6 <- [1,730,null,{}] 15:42:07 INFO - PROCESS | 3856 | 1465425727610 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:07 INFO - PROCESS | 3856 | 1465425727616 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:07 INFO - PROCESS | 3856 | 1465425727783 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 15:42:07 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (13FD7400) [pid = 3856] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:42:07 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (188A4000) [pid = 3856] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:42:07 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (14749400) [pid = 3856] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:42:07 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (0FF51000) [pid = 3856] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:42:07 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (10565400) [pid = 3856] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:42:07 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (103C6000) [pid = 3856] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:42:07 INFO - PROCESS | 3856 | 1465425727833 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:07 INFO - PROCESS | 3856 | 1465425727844 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:07 INFO - PROCESS | 3856 | ++DOCSHELL 10562000 == 33 [pid = 3856] [id = 192] 15:42:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (10565400) [pid = 3856] [serial = 574] [outer = 00000000] 15:42:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (14653400) [pid = 3856] [serial = 575] [outer = 10565400] 15:42:07 INFO - PROCESS | 3856 | 1465425727917 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (16C4A000) [pid = 3856] [serial = 576] [outer = 10565400] 15:42:08 INFO - PROCESS | 3856 | 1465425728774 Marionette TRACE conn6 <- [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]]]}] 15:42:08 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 15:42:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1238ms 15:42:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:42:08 INFO - PROCESS | 3856 | 1465425728842 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 3856 | 1465425728844 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 15:42:08 INFO - PROCESS | 3856 | 1465425728847 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:42:08 INFO - PROCESS | 3856 | 1465425728849 Marionette TRACE conn6 <- [1,734,null,{}] 15:42:08 INFO - PROCESS | 3856 | 1465425728853 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:08 INFO - PROCESS | 3856 | 1465425728854 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:08 INFO - PROCESS | 3856 | 1465425728930 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 15:42:08 INFO - PROCESS | 3856 | 1465425728936 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 3856 | 1465425728938 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:08 INFO - PROCESS | 3856 | ++DOCSHELL 160C4C00 == 34 [pid = 3856] [id = 193] 15:42:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (16C48800) [pid = 3856] [serial = 577] [outer = 00000000] 15:42:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (16C67000) [pid = 3856] [serial = 578] [outer = 16C48800] 15:42:09 INFO - PROCESS | 3856 | 1465425728982 Marionette DEBUG loaded listener.js 15:42:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (16CC8000) [pid = 3856] [serial = 579] [outer = 16C48800] 15:42:10 INFO - PROCESS | 3856 | 1465425729978 Marionette TRACE conn6 <- [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]]]}] 15:42:10 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.) 15:42:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1183ms 15:42:10 INFO - PROCESS | 3856 | 1465425730032 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 3856 | 1465425730036 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 15:42:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:42:10 INFO - PROCESS | 3856 | 1465425730043 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 3856 | 1465425730046 Marionette TRACE conn6 <- [1,738,null,{}] 15:42:10 INFO - PROCESS | 3856 | 1465425730053 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:10 INFO - PROCESS | 3856 | 1465425730056 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:10 INFO - PROCESS | 3856 | 1465425730197 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 15:42:10 INFO - PROCESS | 3856 | 1465425730310 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 3856 | 1465425730313 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:10 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCFC00 == 35 [pid = 3856] [id = 194] 15:42:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (10042000) [pid = 3856] [serial = 580] [outer = 00000000] 15:42:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (103CF800) [pid = 3856] [serial = 581] [outer = 10042000] 15:42:10 INFO - PROCESS | 3856 | 1465425730415 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (10552C00) [pid = 3856] [serial = 582] [outer = 10042000] 15:42:11 INFO - PROCESS | 3856 | 1465425731533 Marionette TRACE conn6 <- [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]]]}] 15:42:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1531ms 15:42:11 INFO - PROCESS | 3856 | 1465425731578 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 3856 | 1465425731583 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 15:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:42:11 INFO - PROCESS | 3856 | 1465425731750 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - PROCESS | 3856 | 1465425731753 Marionette TRACE conn6 <- [1,742,null,{}] 15:42:11 INFO - PROCESS | 3856 | 1465425731758 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:11 INFO - PROCESS | 3856 | 1465425731762 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:11 INFO - PROCESS | 3856 | 1465425731871 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 15:42:11 INFO - PROCESS | 3856 | 1465425731941 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:11 INFO - PROCESS | 3856 | 1465425731943 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:11 INFO - PROCESS | 3856 | ++DOCSHELL 103CD800 == 36 [pid = 3856] [id = 195] 15:42:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (1054C000) [pid = 3856] [serial = 583] [outer = 00000000] 15:42:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (10568000) [pid = 3856] [serial = 584] [outer = 1054C000] 15:42:12 INFO - PROCESS | 3856 | 1465425731993 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (10593000) [pid = 3856] [serial = 585] [outer = 1054C000] 15:42:12 INFO - PROCESS | 3856 | --DOCSHELL 10041800 == 35 [pid = 3856] [id = 26] 15:42:12 INFO - PROCESS | 3856 | --DOCSHELL 173D5C00 == 34 [pid = 3856] [id = 21] 15:42:12 INFO - PROCESS | 3856 | --DOCSHELL 10749400 == 33 [pid = 3856] [id = 15] 15:42:12 INFO - PROCESS | 3856 | --DOCSHELL 13FDE800 == 32 [pid = 3856] [id = 19] 15:42:12 INFO - PROCESS | 3856 | --DOCSHELL 1004A800 == 31 [pid = 3856] [id = 28] 15:42:12 INFO - PROCESS | 3856 | --DOCSHELL 13F9BC00 == 30 [pid = 3856] [id = 16] 15:42:12 INFO - PROCESS | 3856 | --DOCSHELL 0FF6D000 == 29 [pid = 3856] [id = 27] 15:42:12 INFO - PROCESS | 3856 | --DOCSHELL 1466F400 == 28 [pid = 3856] [id = 186] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (156EF800) [pid = 3856] [serial = 551] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (156FA400) [pid = 3856] [serial = 552] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (0FFC7C00) [pid = 3856] [serial = 539] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (10044C00) [pid = 3856] [serial = 540] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (10747C00) [pid = 3856] [serial = 545] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (107D7800) [pid = 3856] [serial = 546] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (10554000) [pid = 3856] [serial = 542] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (1056C800) [pid = 3856] [serial = 543] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (140C5000) [pid = 3856] [serial = 548] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (1464E800) [pid = 3856] [serial = 549] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (18A3D400) [pid = 3856] [serial = 537] [outer = 00000000] [url = about:blank] 15:42:13 INFO - PROCESS | 3856 | 1465425732991 Marionette TRACE conn6 <- [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]]]}] 15:42:13 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 15:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1333ms 15:42:13 INFO - PROCESS | 3856 | 1465425733030 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 15:42:13 INFO - PROCESS | 3856 | 1465425733034 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 15:42:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:42:13 INFO - PROCESS | 3856 | 1465425733039 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - PROCESS | 3856 | 1465425733041 Marionette TRACE conn6 <- [1,746,null,{}] 15:42:13 INFO - PROCESS | 3856 | 1465425733047 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:13 INFO - PROCESS | 3856 | 1465425733051 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:13 INFO - PROCESS | 3856 | 1465425733140 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 15:42:13 INFO - PROCESS | 3856 | 1465425733148 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 3856 | 1465425733150 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:13 INFO - PROCESS | 3856 | ++DOCSHELL 10044C00 == 29 [pid = 3856] [id = 196] 15:42:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (10553400) [pid = 3856] [serial = 586] [outer = 00000000] 15:42:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (1056C800) [pid = 3856] [serial = 587] [outer = 10553400] 15:42:13 INFO - PROCESS | 3856 | 1465425733200 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (10736800) [pid = 3856] [serial = 588] [outer = 10553400] 15:42:13 INFO - PROCESS | 3856 | 1465425733692 Marionette TRACE conn6 <- [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]]]}] 15:42:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 15:42:13 INFO - PROCESS | 3856 | 1465425733709 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 15:42:13 INFO - PROCESS | 3856 | 1465425733712 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 15:42:13 INFO - PROCESS | 3856 | 1465425733715 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:42:13 INFO - PROCESS | 3856 | 1465425733717 Marionette TRACE conn6 <- [1,750,null,{}] 15:42:13 INFO - PROCESS | 3856 | 1465425733720 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:13 INFO - PROCESS | 3856 | 1465425733723 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:13 INFO - PROCESS | 3856 | 1465425733811 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 15:42:13 INFO - PROCESS | 3856 | 1465425733826 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 3856 | 1465425733833 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:13 INFO - PROCESS | 3856 | ++DOCSHELL 140C5000 == 30 [pid = 3856] [id = 197] 15:42:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (142B1000) [pid = 3856] [serial = 589] [outer = 00000000] 15:42:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (142C8C00) [pid = 3856] [serial = 590] [outer = 142B1000] 15:42:13 INFO - PROCESS | 3856 | 1465425733889 Marionette DEBUG loaded listener.js 15:42:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (14653800) [pid = 3856] [serial = 591] [outer = 142B1000] 15:42:14 INFO - PROCESS | 3856 | 1465425734814 Marionette TRACE conn6 <- [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]]]}] 15:42:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:42:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1128ms 15:42:14 INFO - PROCESS | 3856 | 1465425734847 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 3856 | 1465425734849 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 15:42:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:42:14 INFO - PROCESS | 3856 | 1465425734853 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 3856 | 1465425734855 Marionette TRACE conn6 <- [1,754,null,{}] 15:42:14 INFO - PROCESS | 3856 | 1465425734858 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:14 INFO - PROCESS | 3856 | 1465425734860 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:15 INFO - PROCESS | 3856 | 1465425734971 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 15:42:15 INFO - PROCESS | 3856 | 1465425734976 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:15 INFO - PROCESS | 3856 | 1465425734978 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:15 INFO - PROCESS | 3856 | ++DOCSHELL 1469DC00 == 31 [pid = 3856] [id = 198] 15:42:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (14706400) [pid = 3856] [serial = 592] [outer = 00000000] 15:42:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (156ED000) [pid = 3856] [serial = 593] [outer = 14706400] 15:42:15 INFO - PROCESS | 3856 | 1465425735023 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (15B41800) [pid = 3856] [serial = 594] [outer = 14706400] 15:42:15 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (14666400) [pid = 3856] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:42:15 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (10557400) [pid = 3856] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:42:15 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (13DD2000) [pid = 3856] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:42:15 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (0FF71000) [pid = 3856] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:42:15 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (14746400) [pid = 3856] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:42:15 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (156F7800) [pid = 3856] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:42:15 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (1056C400) [pid = 3856] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:42:15 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (10565400) [pid = 3856] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:42:15 INFO - PROCESS | 3856 | 1465425735944 Marionette TRACE conn6 <- [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]]]}] 15:42:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:42:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1129ms 15:42:16 INFO - PROCESS | 3856 | 1465425735986 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 3856 | 1465425735988 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 15:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:42:16 INFO - PROCESS | 3856 | 1465425735991 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - PROCESS | 3856 | 1465425735993 Marionette TRACE conn6 <- [1,758,null,{}] 15:42:16 INFO - PROCESS | 3856 | 1465425735997 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:16 INFO - PROCESS | 3856 | 1465425735999 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:16 INFO - PROCESS | 3856 | 1465425736078 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 15:42:16 INFO - PROCESS | 3856 | 1465425736083 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 3856 | 1465425736085 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:16 INFO - PROCESS | 3856 | ++DOCSHELL 14667400 == 32 [pid = 3856] [id = 199] 15:42:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (14669C00) [pid = 3856] [serial = 595] [outer = 00000000] 15:42:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (15B4CC00) [pid = 3856] [serial = 596] [outer = 14669C00] 15:42:16 INFO - PROCESS | 3856 | 1465425736130 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (160B7800) [pid = 3856] [serial = 597] [outer = 14669C00] 15:42:16 INFO - PROCESS | 3856 | 1465425736572 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 15:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:42:16 INFO - PROCESS | 3856 | 1465425736622 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 3856 | 1465425736624 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 15:42:16 INFO - PROCESS | 3856 | 1465425736627 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - PROCESS | 3856 | 1465425736629 Marionette TRACE conn6 <- [1,762,null,{}] 15:42:16 INFO - PROCESS | 3856 | 1465425736632 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:16 INFO - PROCESS | 3856 | 1465425736638 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:16 INFO - PROCESS | 3856 | 1465425736748 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 15:42:16 INFO - PROCESS | 3856 | 1465425736754 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 3856 | 1465425736756 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:16 INFO - PROCESS | 3856 | ++DOCSHELL 162A0800 == 33 [pid = 3856] [id = 200] 15:42:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (16C43400) [pid = 3856] [serial = 598] [outer = 00000000] 15:42:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (16C65000) [pid = 3856] [serial = 599] [outer = 16C43400] 15:42:16 INFO - PROCESS | 3856 | 1465425736800 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (171C3400) [pid = 3856] [serial = 600] [outer = 16C43400] 15:42:17 INFO - PROCESS | 3856 | 1465425737217 Marionette TRACE conn6 <- [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]]]}] 15:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 631ms 15:42:17 INFO - PROCESS | 3856 | 1465425737259 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 15:42:17 INFO - PROCESS | 3856 | 1465425737261 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 15:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:42:17 INFO - PROCESS | 3856 | 1465425737265 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:42:17 INFO - PROCESS | 3856 | 1465425737266 Marionette TRACE conn6 <- [1,766,null,{}] 15:42:17 INFO - PROCESS | 3856 | 1465425737270 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:17 INFO - PROCESS | 3856 | 1465425737272 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:17 INFO - PROCESS | 3856 | 1465425737350 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 15:42:17 INFO - PROCESS | 3856 | 1465425737355 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 3856 | 1465425737357 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:17 INFO - PROCESS | 3856 | ++DOCSHELL 13DD5400 == 34 [pid = 3856] [id = 201] 15:42:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (16C64000) [pid = 3856] [serial = 601] [outer = 00000000] 15:42:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (173D2400) [pid = 3856] [serial = 602] [outer = 16C64000] 15:42:17 INFO - PROCESS | 3856 | 1465425737400 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (173D2C00) [pid = 3856] [serial = 603] [outer = 16C64000] 15:42:17 INFO - PROCESS | 3856 | 1465425737847 Marionette TRACE conn6 <- [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]]]}] 15:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 15:42:17 INFO - PROCESS | 3856 | 1465425737895 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 15:42:17 INFO - PROCESS | 3856 | 1465425737897 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 15:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:42:17 INFO - PROCESS | 3856 | 1465425737905 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:42:17 INFO - PROCESS | 3856 | 1465425737907 Marionette TRACE conn6 <- [1,770,null,{}] 15:42:17 INFO - PROCESS | 3856 | 1465425737910 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:17 INFO - PROCESS | 3856 | 1465425737912 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:18 INFO - PROCESS | 3856 | 1465425737990 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 15:42:18 INFO - PROCESS | 3856 | 1465425737995 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 3856 | 1465425737997 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:18 INFO - PROCESS | 3856 | ++DOCSHELL 173DA400 == 35 [pid = 3856] [id = 202] 15:42:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (173DB800) [pid = 3856] [serial = 604] [outer = 00000000] 15:42:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (173E0800) [pid = 3856] [serial = 605] [outer = 173DB800] 15:42:18 INFO - PROCESS | 3856 | 1465425738040 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (173E5000) [pid = 3856] [serial = 606] [outer = 173DB800] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 1D6F3C00 == 34 [pid = 3856] [id = 13] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 1D368C00 == 33 [pid = 3856] [id = 20] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 147E0400 == 32 [pid = 3856] [id = 17] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 1D92CC00 == 31 [pid = 3856] [id = 8] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 1C795800 == 30 [pid = 3856] [id = 24] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 0FFC4C00 == 29 [pid = 3856] [id = 25] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 162A8000 == 28 [pid = 3856] [id = 18] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 107E1400 == 27 [pid = 3856] [id = 22] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 16CC6400 == 26 [pid = 3856] [id = 11] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 0FF4DC00 == 25 [pid = 3856] [id = 10] 15:42:18 INFO - PROCESS | 3856 | --DOCSHELL 18830C00 == 24 [pid = 3856] [id = 23] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16C67000) [pid = 3856] [serial = 578] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (14741C00) [pid = 3856] [serial = 569] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1056CC00) [pid = 3856] [serial = 563] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (105B0C00) [pid = 3856] [serial = 564] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (13DD6800) [pid = 3856] [serial = 566] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (0FFC5000) [pid = 3856] [serial = 560] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (0FFCC800) [pid = 3856] [serial = 561] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (16054400) [pid = 3856] [serial = 558] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (156EE800) [pid = 3856] [serial = 557] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (160C1800) [pid = 3856] [serial = 573] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (160BAC00) [pid = 3856] [serial = 572] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (111B9C00) [pid = 3856] [serial = 555] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (107D9000) [pid = 3856] [serial = 554] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (14653400) [pid = 3856] [serial = 575] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 50 (147DEC00) [pid = 3856] [serial = 570] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 49 (13F9C000) [pid = 3856] [serial = 567] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | --DOMWINDOW == 48 (16C4A000) [pid = 3856] [serial = 576] [outer = 00000000] [url = about:blank] 15:42:19 INFO - PROCESS | 3856 | 1465425739743 Marionette TRACE conn6 <- [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]]]}] 15:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1877ms 15:42:19 INFO - PROCESS | 3856 | 1465425739779 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 15:42:19 INFO - PROCESS | 3856 | 1465425739782 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 15:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:42:19 INFO - PROCESS | 3856 | 1465425739788 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:42:19 INFO - PROCESS | 3856 | 1465425739790 Marionette TRACE conn6 <- [1,774,null,{}] 15:42:19 INFO - PROCESS | 3856 | 1465425739797 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:19 INFO - PROCESS | 3856 | 1465425739800 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:19 INFO - PROCESS | 3856 | 1465425739889 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 15:42:19 INFO - PROCESS | 3856 | 1465425739896 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 3856 | 1465425739899 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:19 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCD400 == 25 [pid = 3856] [id = 203] 15:42:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (0FFCE000) [pid = 3856] [serial = 607] [outer = 00000000] 15:42:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (1003FC00) [pid = 3856] [serial = 608] [outer = 0FFCE000] 15:42:19 INFO - PROCESS | 3856 | 1465425739946 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (10043000) [pid = 3856] [serial = 609] [outer = 0FFCE000] 15:42:20 INFO - PROCESS | 3856 | 1465425740414 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 15:42:20 INFO - PROCESS | 3856 | 1465425740479 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 15:42:20 INFO - PROCESS | 3856 | 1465425740485 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 15:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:42:20 INFO - PROCESS | 3856 | 1465425740491 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - PROCESS | 3856 | 1465425740493 Marionette TRACE conn6 <- [1,778,null,{}] 15:42:20 INFO - PROCESS | 3856 | 1465425740498 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:20 INFO - PROCESS | 3856 | 1465425740500 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:20 INFO - PROCESS | 3856 | 1465425740594 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 15:42:20 INFO - PROCESS | 3856 | 1465425740600 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 3856 | 1465425740603 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:20 INFO - PROCESS | 3856 | ++DOCSHELL 10570400 == 26 [pid = 3856] [id = 204] 15:42:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (10586800) [pid = 3856] [serial = 610] [outer = 00000000] 15:42:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (1072E800) [pid = 3856] [serial = 611] [outer = 10586800] 15:42:20 INFO - PROCESS | 3856 | 1465425740656 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (1074DC00) [pid = 3856] [serial = 612] [outer = 10586800] 15:42:21 INFO - PROCESS | 3856 | 1465425741113 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 15:42:21 INFO - PROCESS | 3856 | 1465425741164 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 15:42:21 INFO - PROCESS | 3856 | 1465425741166 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 15:42:21 INFO - PROCESS | 3856 | 1465425741169 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:42:21 INFO - PROCESS | 3856 | 1465425741173 Marionette TRACE conn6 <- [1,782,null,{}] 15:42:21 INFO - PROCESS | 3856 | 1465425741184 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:21 INFO - PROCESS | 3856 | 1465425741189 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:21 INFO - PROCESS | 3856 | 1465425741301 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 15:42:21 INFO - PROCESS | 3856 | 1465425741319 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 3856 | 1465425741322 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:21 INFO - PROCESS | 3856 | ++DOCSHELL 13DD3000 == 27 [pid = 3856] [id = 205] 15:42:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (13DD3800) [pid = 3856] [serial = 613] [outer = 00000000] 15:42:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (13DD6800) [pid = 3856] [serial = 614] [outer = 13DD3800] 15:42:21 INFO - PROCESS | 3856 | 1465425741371 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (13F9BC00) [pid = 3856] [serial = 615] [outer = 13DD3800] 15:42:21 INFO - PROCESS | 3856 | 1465425741827 Marionette TRACE conn6 <- [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]]]}] 15:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 731ms 15:42:21 INFO - PROCESS | 3856 | 1465425741904 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 15:42:21 INFO - PROCESS | 3856 | 1465425741906 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 15:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:42:21 INFO - PROCESS | 3856 | 1465425741909 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:42:21 INFO - PROCESS | 3856 | 1465425741911 Marionette TRACE conn6 <- [1,786,null,{}] 15:42:21 INFO - PROCESS | 3856 | 1465425741915 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:21 INFO - PROCESS | 3856 | 1465425741917 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:22 INFO - PROCESS | 3856 | 1465425742000 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 15:42:22 INFO - PROCESS | 3856 | 1465425742011 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 3856 | 1465425742013 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:22 INFO - PROCESS | 3856 | ++DOCSHELL 1462B000 == 28 [pid = 3856] [id = 206] 15:42:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (14652800) [pid = 3856] [serial = 616] [outer = 00000000] 15:42:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (1466A800) [pid = 3856] [serial = 617] [outer = 14652800] 15:42:22 INFO - PROCESS | 3856 | 1465425742057 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (14693C00) [pid = 3856] [serial = 618] [outer = 14652800] 15:42:22 INFO - PROCESS | 3856 | 1465425742476 Marionette TRACE conn6 <- [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]]]}] 15:42:22 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 15:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 15:42:22 INFO - PROCESS | 3856 | 1465425742543 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 3856 | 1465425742546 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 15:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:42:22 INFO - PROCESS | 3856 | 1465425742548 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 3856 | 1465425742550 Marionette TRACE conn6 <- [1,790,null,{}] 15:42:22 INFO - PROCESS | 3856 | 1465425742554 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:22 INFO - PROCESS | 3856 | 1465425742556 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:22 INFO - PROCESS | 3856 | 1465425742635 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 15:42:22 INFO - PROCESS | 3856 | 1465425742673 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 3856 | 1465425742675 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:22 INFO - PROCESS | 3856 | ++DOCSHELL 147D8C00 == 29 [pid = 3856] [id = 207] 15:42:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (147D9800) [pid = 3856] [serial = 619] [outer = 00000000] 15:42:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (156F5800) [pid = 3856] [serial = 620] [outer = 147D9800] 15:42:22 INFO - PROCESS | 3856 | 1465425742720 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (15B46C00) [pid = 3856] [serial = 621] [outer = 147D9800] 15:42:23 INFO - PROCESS | 3856 | 1465425743182 Marionette TRACE conn6 <- [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]]]}] 15:42:23 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 15:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 15:42:23 INFO - PROCESS | 3856 | 1465425743220 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 15:42:23 INFO - PROCESS | 3856 | 1465425743222 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 15:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:42:23 INFO - PROCESS | 3856 | 1465425743225 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:42:23 INFO - PROCESS | 3856 | 1465425743226 Marionette TRACE conn6 <- [1,794,null,{}] 15:42:23 INFO - PROCESS | 3856 | 1465425743230 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:23 INFO - PROCESS | 3856 | 1465425743235 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:23 INFO - PROCESS | 3856 | 1465425743338 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 15:42:23 INFO - PROCESS | 3856 | 1465425743345 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 3856 | 1465425743347 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:23 INFO - PROCESS | 3856 | ++DOCSHELL 160C6800 == 30 [pid = 3856] [id = 208] 15:42:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (16278800) [pid = 3856] [serial = 622] [outer = 00000000] 15:42:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (162A6000) [pid = 3856] [serial = 623] [outer = 16278800] 15:42:23 INFO - PROCESS | 3856 | 1465425743392 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (16C49C00) [pid = 3856] [serial = 624] [outer = 16278800] 15:42:23 INFO - PROCESS | 3856 | 1465425743838 Marionette TRACE conn6 <- [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]]]}] 15:42:23 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 15:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 15:42:23 INFO - PROCESS | 3856 | 1465425743896 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 15:42:23 INFO - PROCESS | 3856 | 1465425743898 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 15:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:42:23 INFO - PROCESS | 3856 | 1465425743901 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:42:23 INFO - PROCESS | 3856 | 1465425743902 Marionette TRACE conn6 <- [1,798,null,{}] 15:42:23 INFO - PROCESS | 3856 | 1465425743906 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:23 INFO - PROCESS | 3856 | 1465425743908 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:24 INFO - PROCESS | 3856 | 1465425744011 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 15:42:24 INFO - PROCESS | 3856 | 1465425744019 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 3856 | 1465425744021 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:24 INFO - PROCESS | 3856 | ++DOCSHELL 16C5A400 == 31 [pid = 3856] [id = 209] 15:42:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (16C62800) [pid = 3856] [serial = 625] [outer = 00000000] 15:42:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (16CC6C00) [pid = 3856] [serial = 626] [outer = 16C62800] 15:42:24 INFO - PROCESS | 3856 | 1465425744065 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (17310C00) [pid = 3856] [serial = 627] [outer = 16C62800] 15:42:24 INFO - PROCESS | 3856 | 1465425744500 Marionette TRACE conn6 <- [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]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 15:42:24 INFO - PROCESS | 3856 | 1465425744532 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 3856 | 1465425744534 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 15:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:42:24 INFO - PROCESS | 3856 | 1465425744541 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - PROCESS | 3856 | 1465425744543 Marionette TRACE conn6 <- [1,802,null,{}] 15:42:24 INFO - PROCESS | 3856 | 1465425744553 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:24 INFO - PROCESS | 3856 | 1465425744555 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:24 INFO - PROCESS | 3856 | 1465425744660 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 15:42:24 INFO - PROCESS | 3856 | 1465425744665 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 3856 | 1465425744667 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:24 INFO - PROCESS | 3856 | ++DOCSHELL 0FBEA000 == 32 [pid = 3856] [id = 210] 15:42:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1072E000) [pid = 3856] [serial = 628] [outer = 00000000] 15:42:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (173E2C00) [pid = 3856] [serial = 629] [outer = 1072E000] 15:42:24 INFO - PROCESS | 3856 | 1465425744713 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (173D9C00) [pid = 3856] [serial = 630] [outer = 1072E000] 15:42:25 INFO - PROCESS | 3856 | 1465425745168 Marionette TRACE conn6 <- [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] 15:42:25 INFO - PROCESS | 3856 | 1465425745218 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 15:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:42:25 INFO - PROCESS | 3856 | 1465425745226 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:42:25 INFO - PROCESS | 3856 | 1465425745228 Marionette TRACE conn6 <- [1,806,null,{}] 15:42:25 INFO - PROCESS | 3856 | 1465425745231 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:25 INFO - PROCESS | 3856 | 1465425745233 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:25 INFO - PROCESS | 3856 | 1465425745350 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 15:42:25 INFO - PROCESS | 3856 | 1465425745430 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 3856 | 1465425745432 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:25 INFO - PROCESS | 3856 | ++DOCSHELL 13DD2800 == 33 [pid = 3856] [id = 211] 15:42:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (17964400) [pid = 3856] [serial = 631] [outer = 00000000] 15:42:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1839B400) [pid = 3856] [serial = 632] [outer = 17964400] 15:42:25 INFO - PROCESS | 3856 | 1465425745477 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1839DC00) [pid = 3856] [serial = 633] [outer = 17964400] 15:42:25 INFO - PROCESS | 3856 | 1465425745923 Marionette TRACE conn6 <- [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]]]}] 15:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 15:42:25 INFO - PROCESS | 3856 | 1465425745963 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 3856 | 1465425745965 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 15:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:42:26 INFO - PROCESS | 3856 | 1465425745969 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 3856 | 1465425745970 Marionette TRACE conn6 <- [1,810,null,{}] 15:42:26 INFO - PROCESS | 3856 | 1465425745974 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:26 INFO - PROCESS | 3856 | 1465425745975 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:26 INFO - PROCESS | 3856 | 1465425746086 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 15:42:26 INFO - PROCESS | 3856 | 1465425746094 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 3856 | 1465425746096 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:26 INFO - PROCESS | 3856 | ++DOCSHELL 09119400 == 34 [pid = 3856] [id = 212] 15:42:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (09119800) [pid = 3856] [serial = 634] [outer = 00000000] 15:42:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (183F7000) [pid = 3856] [serial = 635] [outer = 09119800] 15:42:26 INFO - PROCESS | 3856 | 1465425746139 Marionette DEBUG loaded listener.js 15:42:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18838800) [pid = 3856] [serial = 636] [outer = 09119800] 15:42:26 INFO - PROCESS | 3856 | 1465425746699 Marionette TRACE conn6 <- [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] 15:42:26 INFO - PROCESS | 3856 | 1465425746806 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 15:42:26 INFO - PROCESS | 3856 | 1465425746809 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 3856 | 1465425746812 Marionette TRACE conn6 <- [1,814,null,{}] 15:42:26 INFO - PROCESS | 3856 | 1465425746815 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:26 INFO - PROCESS | 3856 | 1465425746818 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:26 INFO - PROCESS | 3856 | 1465425746908 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 15:42:26 INFO - PROCESS | 3856 | 1465425746916 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 3856 | 1465425746918 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:26 INFO - PROCESS | 3856 | ++DOCSHELL 1474C400 == 35 [pid = 3856] [id = 213] 15:42:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (147D5800) [pid = 3856] [serial = 637] [outer = 00000000] 15:42:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1889A800) [pid = 3856] [serial = 638] [outer = 147D5800] 15:42:27 INFO - PROCESS | 3856 | 1465425746965 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (188A5400) [pid = 3856] [serial = 639] [outer = 147D5800] 15:42:27 INFO - PROCESS | 3856 | 1465425747401 Marionette TRACE conn6 <- [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]]]}] 15:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 15:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:42:27 INFO - PROCESS | 3856 | 1465425747442 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 15:42:27 INFO - PROCESS | 3856 | 1465425747444 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 15:42:27 INFO - PROCESS | 3856 | 1465425747447 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:42:27 INFO - PROCESS | 3856 | 1465425747449 Marionette TRACE conn6 <- [1,818,null,{}] 15:42:27 INFO - PROCESS | 3856 | 1465425747452 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:27 INFO - PROCESS | 3856 | 1465425747454 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:27 INFO - PROCESS | 3856 | 1465425747534 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 15:42:27 INFO - PROCESS | 3856 | 1465425747540 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 3856 | 1465425747542 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:27 INFO - PROCESS | 3856 | ++DOCSHELL 15F4B800 == 36 [pid = 3856] [id = 214] 15:42:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (160BFC00) [pid = 3856] [serial = 640] [outer = 00000000] 15:42:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (18A29C00) [pid = 3856] [serial = 641] [outer = 160BFC00] 15:42:27 INFO - PROCESS | 3856 | 1465425747585 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (18A2BC00) [pid = 3856] [serial = 642] [outer = 160BFC00] 15:42:28 INFO - PROCESS | 3856 | 1465425748019 Marionette TRACE conn6 <- [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]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 15:42:28 INFO - PROCESS | 3856 | 1465425748078 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 15:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:42:28 INFO - PROCESS | 3856 | 1465425748080 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 15:42:28 INFO - PROCESS | 3856 | 1465425748083 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 3856 | 1465425748085 Marionette TRACE conn6 <- [1,822,null,{}] 15:42:28 INFO - PROCESS | 3856 | 1465425748089 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 3856 | 1465425748090 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:28 INFO - PROCESS | 3856 | 1465425748171 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 15:42:28 INFO - PROCESS | 3856 | 1465425748176 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 3856 | 1465425748178 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:28 INFO - PROCESS | 3856 | ++DOCSHELL 18A29000 == 37 [pid = 3856] [id = 215] 15:42:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18A2FC00) [pid = 3856] [serial = 643] [outer = 00000000] 15:42:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18A3A400) [pid = 3856] [serial = 644] [outer = 18A2FC00] 15:42:28 INFO - PROCESS | 3856 | 1465425748222 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A3E400) [pid = 3856] [serial = 645] [outer = 18A2FC00] 15:42:28 INFO - PROCESS | 3856 | 1465425748663 Marionette TRACE conn6 <- [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]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 631ms 15:42:28 INFO - PROCESS | 3856 | 1465425748750 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 3856 | 1465425748754 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 15:42:28 INFO - PROCESS | 3856 | 1465425748760 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 3856 | 1465425748764 Marionette TRACE conn6 <- [1,826,null,{}] 15:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:42:28 INFO - PROCESS | 3856 | 1465425748771 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 3856 | 1465425748775 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:28 INFO - PROCESS | 3856 | 1465425748904 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 15:42:29 INFO - PROCESS | 3856 | 1465425749031 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 3856 | 1465425749037 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:29 INFO - PROCESS | 3856 | ++DOCSHELL 0FF51000 == 38 [pid = 3856] [id = 216] 15:42:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (0FF6DC00) [pid = 3856] [serial = 646] [outer = 00000000] 15:42:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (0FFC6000) [pid = 3856] [serial = 647] [outer = 0FF6DC00] 15:42:29 INFO - PROCESS | 3856 | 1465425749098 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (10042400) [pid = 3856] [serial = 648] [outer = 0FF6DC00] 15:42:31 INFO - PROCESS | 3856 | 1465425750991 Marionette TRACE conn6 <- [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]]]}] 15:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2275ms 15:42:31 INFO - PROCESS | 3856 | 1465425751045 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 15:42:31 INFO - PROCESS | 3856 | 1465425751049 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 15:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:42:31 INFO - PROCESS | 3856 | 1465425751055 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:42:31 INFO - PROCESS | 3856 | 1465425751059 Marionette TRACE conn6 <- [1,830,null,{}] 15:42:31 INFO - PROCESS | 3856 | 1465425751063 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:31 INFO - PROCESS | 3856 | 1465425751066 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:31 INFO - PROCESS | 3856 | 1465425751207 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 15:42:31 INFO - PROCESS | 3856 | 1465425751332 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 3856 | 1465425751335 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:31 INFO - PROCESS | 3856 | ++DOCSHELL 140BF000 == 39 [pid = 3856] [id = 217] 15:42:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (140BF800) [pid = 3856] [serial = 649] [outer = 00000000] 15:42:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (160C1400) [pid = 3856] [serial = 650] [outer = 140BF800] 15:42:31 INFO - PROCESS | 3856 | 1465425751393 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (162A4C00) [pid = 3856] [serial = 651] [outer = 140BF800] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 15F4B800 == 38 [pid = 3856] [id = 214] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 1474C400 == 37 [pid = 3856] [id = 213] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 09119400 == 36 [pid = 3856] [id = 212] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 13DD2800 == 35 [pid = 3856] [id = 211] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 0FBEA000 == 34 [pid = 3856] [id = 210] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 16C5A400 == 33 [pid = 3856] [id = 209] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 160C6800 == 32 [pid = 3856] [id = 208] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 147D8C00 == 31 [pid = 3856] [id = 207] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 1462B000 == 30 [pid = 3856] [id = 206] 15:42:32 INFO - PROCESS | 3856 | --DOCSHELL 13DD3000 == 29 [pid = 3856] [id = 205] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (156ED000) [pid = 3856] [serial = 593] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15B4CC00) [pid = 3856] [serial = 596] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (173D2400) [pid = 3856] [serial = 602] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16C65000) [pid = 3856] [serial = 599] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15B41800) [pid = 3856] [serial = 594] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (173E0800) [pid = 3856] [serial = 605] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (173D2C00) [pid = 3856] [serial = 603] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (142C8C00) [pid = 3856] [serial = 590] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1056C800) [pid = 3856] [serial = 587] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10736800) [pid = 3856] [serial = 588] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10593000) [pid = 3856] [serial = 585] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (10568000) [pid = 3856] [serial = 584] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (10552C00) [pid = 3856] [serial = 582] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (103CF800) [pid = 3856] [serial = 581] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16CC8000) [pid = 3856] [serial = 579] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (160B7800) [pid = 3856] [serial = 597] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (14653800) [pid = 3856] [serial = 591] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (171C3400) [pid = 3856] [serial = 600] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 3856 | 1465425752404 Marionette TRACE conn6 <- [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]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1375ms 15:42:32 INFO - PROCESS | 3856 | 1465425752430 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 3856 | 1465425752433 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 15:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:42:32 INFO - PROCESS | 3856 | 1465425752438 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 3856 | 1465425752441 Marionette TRACE conn6 <- [1,834,null,{}] 15:42:32 INFO - PROCESS | 3856 | 1465425752446 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:32 INFO - PROCESS | 3856 | 1465425752449 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:32 INFO - PROCESS | 3856 | 1465425752537 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 15:42:32 INFO - PROCESS | 3856 | 1465425752544 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 3856 | 1465425752548 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:32 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCE800 == 30 [pid = 3856] [id = 218] 15:42:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (10040C00) [pid = 3856] [serial = 652] [outer = 00000000] 15:42:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10549800) [pid = 3856] [serial = 653] [outer = 10040C00] 15:42:32 INFO - PROCESS | 3856 | 1465425752601 Marionette DEBUG loaded listener.js 15:42:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10556000) [pid = 3856] [serial = 654] [outer = 10040C00] 15:42:33 INFO - PROCESS | 3856 | 1465425753098 Marionette TRACE conn6 <- [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]]]}] 15:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 15:42:33 INFO - PROCESS | 3856 | 1465425753169 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 15:42:33 INFO - PROCESS | 3856 | 1465425753173 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 15:42:33 INFO - PROCESS | 3856 | 1465425753179 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:42:33 INFO - PROCESS | 3856 | 1465425753181 Marionette TRACE conn6 <- [1,838,null,{}] 15:42:33 INFO - PROCESS | 3856 | 1465425753185 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:33 INFO - PROCESS | 3856 | 1465425753188 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:33 INFO - PROCESS | 3856 | 1465425753277 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 15:42:33 INFO - PROCESS | 3856 | 1465425753359 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 3856 | 1465425753361 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:33 INFO - PROCESS | 3856 | ++DOCSHELL 10593000 == 31 [pid = 3856] [id = 219] 15:42:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10733800) [pid = 3856] [serial = 655] [outer = 00000000] 15:42:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1074D800) [pid = 3856] [serial = 656] [outer = 10733800] 15:42:33 INFO - PROCESS | 3856 | 1465425753409 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (108BBC00) [pid = 3856] [serial = 657] [outer = 10733800] 15:42:33 INFO - PROCESS | 3856 | 1465425753793 Marionette TRACE conn6 <- [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]]]}] 15:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 15:42:33 INFO - PROCESS | 3856 | 1465425753814 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 15:42:33 INFO - PROCESS | 3856 | 1465425753816 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 15:42:33 INFO - PROCESS | 3856 | 1465425753819 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:42:33 INFO - PROCESS | 3856 | 1465425753823 Marionette TRACE conn6 <- [1,842,null,{}] 15:42:33 INFO - PROCESS | 3856 | 1465425753834 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:33 INFO - PROCESS | 3856 | 1465425753838 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:33 INFO - PROCESS | 3856 | 1465425753925 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 15:42:33 INFO - PROCESS | 3856 | 1465425753932 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 3856 | 1465425753935 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:33 INFO - PROCESS | 3856 | ++DOCSHELL 1464CC00 == 32 [pid = 3856] [id = 220] 15:42:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (14653400) [pid = 3856] [serial = 658] [outer = 00000000] 15:42:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (14669400) [pid = 3856] [serial = 659] [outer = 14653400] 15:42:34 INFO - PROCESS | 3856 | 1465425753985 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (147D8C00) [pid = 3856] [serial = 660] [outer = 14653400] 15:42:34 INFO - PROCESS | 3856 | 1465425754414 Marionette TRACE conn6 <- [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]]]}] 15:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 15:42:34 INFO - PROCESS | 3856 | 1465425754454 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 15:42:34 INFO - PROCESS | 3856 | 1465425754456 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 15:42:34 INFO - PROCESS | 3856 | 1465425754476 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - PROCESS | 3856 | 1465425754478 Marionette TRACE conn6 <- [1,846,null,{}] 15:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:42:34 INFO - PROCESS | 3856 | 1465425754482 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:34 INFO - PROCESS | 3856 | 1465425754484 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:34 INFO - PROCESS | 3856 | 1465425754607 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 15:42:34 INFO - PROCESS | 3856 | 1465425754703 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:34 INFO - PROCESS | 3856 | 1465425754706 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:34 INFO - PROCESS | 3856 | ++DOCSHELL 1605C800 == 33 [pid = 3856] [id = 221] 15:42:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16061C00) [pid = 3856] [serial = 661] [outer = 00000000] 15:42:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (160BE800) [pid = 3856] [serial = 662] [outer = 16061C00] 15:42:34 INFO - PROCESS | 3856 | 1465425754752 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16C41C00) [pid = 3856] [serial = 663] [outer = 16061C00] 15:42:35 INFO - PROCESS | 3856 | 1465425755196 Marionette TRACE conn6 <- [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]]]}] 15:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 771ms 15:42:35 INFO - PROCESS | 3856 | 1465425755253 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 15:42:35 INFO - PROCESS | 3856 | 1465425755255 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 15:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:42:35 INFO - PROCESS | 3856 | 1465425755258 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - PROCESS | 3856 | 1465425755260 Marionette TRACE conn6 <- [1,850,null,{}] 15:42:35 INFO - PROCESS | 3856 | 1465425755280 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:35 INFO - PROCESS | 3856 | 1465425755282 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:35 INFO - PROCESS | 3856 | 1465425755389 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 15:42:35 INFO - PROCESS | 3856 | 1465425755398 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:35 INFO - PROCESS | 3856 | 1465425755400 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:35 INFO - PROCESS | 3856 | ++DOCSHELL 16C62000 == 34 [pid = 3856] [id = 222] 15:42:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16C63C00) [pid = 3856] [serial = 664] [outer = 00000000] 15:42:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16CC6000) [pid = 3856] [serial = 665] [outer = 16C63C00] 15:42:35 INFO - PROCESS | 3856 | 1465425755445 Marionette DEBUG loaded listener.js 15:42:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (171C3C00) [pid = 3856] [serial = 666] [outer = 16C63C00] 15:42:35 INFO - PROCESS | 3856 | 1465425755898 Marionette TRACE conn6 <- [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]]]}] 15:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 15:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:42:35 INFO - PROCESS | 3856 | 1465425755932 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 15:42:35 INFO - PROCESS | 3856 | 1465425755934 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 15:42:35 INFO - PROCESS | 3856 | 1465425755937 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - PROCESS | 3856 | 1465425755938 Marionette TRACE conn6 <- [1,854,null,{}] 15:42:35 INFO - PROCESS | 3856 | 1465425755942 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:35 INFO - PROCESS | 3856 | 1465425755948 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:36 INFO - PROCESS | 3856 | 1465425756114 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 15:42:36 INFO - PROCESS | 3856 | 1465425756136 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 3856 | 1465425756138 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:36 INFO - PROCESS | 3856 | ++DOCSHELL 173D2400 == 35 [pid = 3856] [id = 223] 15:42:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (173D2C00) [pid = 3856] [serial = 667] [outer = 00000000] 15:42:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (173EC800) [pid = 3856] [serial = 668] [outer = 173D2C00] 15:42:36 INFO - PROCESS | 3856 | 1465425756182 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173F0400) [pid = 3856] [serial = 669] [outer = 173D2C00] 15:42:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1889F000) [pid = 3856] [serial = 670] [outer = 17962800] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16C62800) [pid = 3856] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13DD3800) [pid = 3856] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16278800) [pid = 3856] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1072E000) [pid = 3856] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (17964400) [pid = 3856] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (09119800) [pid = 3856] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (147D5800) [pid = 3856] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10586800) [pid = 3856] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (14652800) [pid = 3856] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (0FFCE000) [pid = 3856] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (147D9800) [pid = 3856] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:42:36 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (160BFC00) [pid = 3856] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:42:36 INFO - PROCESS | 3856 | 1465425756817 Marionette TRACE conn6 <- [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]]]}] 15:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 15:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:42:36 INFO - PROCESS | 3856 | 1465425756869 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 15:42:36 INFO - PROCESS | 3856 | 1465425756871 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 15:42:36 INFO - PROCESS | 3856 | 1465425756874 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:42:36 INFO - PROCESS | 3856 | 1465425756876 Marionette TRACE conn6 <- [1,858,null,{}] 15:42:36 INFO - PROCESS | 3856 | 1465425756880 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:36 INFO - PROCESS | 3856 | 1465425756882 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:37 INFO - PROCESS | 3856 | 1465425756991 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 15:42:37 INFO - PROCESS | 3856 | 1465425757047 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:37 INFO - PROCESS | 3856 | 1465425757049 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:37 INFO - PROCESS | 3856 | ++DOCSHELL 0FF52000 == 36 [pid = 3856] [id = 224] 15:42:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (0FFCC000) [pid = 3856] [serial = 671] [outer = 00000000] 15:42:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (160B8C00) [pid = 3856] [serial = 672] [outer = 0FFCC000] 15:42:37 INFO - PROCESS | 3856 | 1465425757093 Marionette DEBUG loaded listener.js 15:42:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173D7C00) [pid = 3856] [serial = 673] [outer = 0FFCC000] 15:42:37 INFO - PROCESS | 3856 | 1465425757466 Marionette TRACE conn6 <- [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]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 15:42:37 INFO - PROCESS | 3856 | 1465425757506 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 3856 | 1465425757508 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 15:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:42:37 INFO - PROCESS | 3856 | 1465425757511 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 3856 | 1465425757512 Marionette TRACE conn6 <- [1,862,null,{}] 15:42:37 INFO - PROCESS | 3856 | 1465425757516 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:37 INFO - PROCESS | 3856 | 1465425757518 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:37 INFO - PROCESS | 3856 | 1465425757598 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 15:42:37 INFO - PROCESS | 3856 | 1465425757604 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:37 INFO - PROCESS | 3856 | 1465425757606 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:37 INFO - PROCESS | 3856 | ++DOCSHELL 1074D000 == 37 [pid = 3856] [id = 225] 15:42:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (17965C00) [pid = 3856] [serial = 674] [outer = 00000000] 15:42:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (188A3800) [pid = 3856] [serial = 675] [outer = 17965C00] 15:42:37 INFO - PROCESS | 3856 | 1465425757650 Marionette DEBUG loaded listener.js 15:42:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18A36C00) [pid = 3856] [serial = 676] [outer = 17965C00] 15:42:38 INFO - PROCESS | 3856 | 1465425758080 Marionette TRACE conn6 <- [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]]]}] 15:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 15:42:38 INFO - PROCESS | 3856 | 1465425758145 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 15:42:38 INFO - PROCESS | 3856 | 1465425758147 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 15:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:42:38 INFO - PROCESS | 3856 | 1465425758150 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:42:38 INFO - PROCESS | 3856 | 1465425758152 Marionette TRACE conn6 <- [1,866,null,{}] 15:42:38 INFO - PROCESS | 3856 | 1465425758156 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:38 INFO - PROCESS | 3856 | 1465425758158 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:38 INFO - PROCESS | 3856 | 1465425758237 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 15:42:38 INFO - PROCESS | 3856 | 1465425758242 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 3856 | 1465425758244 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:38 INFO - PROCESS | 3856 | ++DOCSHELL 18A3E000 == 38 [pid = 3856] [id = 226] 15:42:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18A40C00) [pid = 3856] [serial = 677] [outer = 00000000] 15:42:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18B14400) [pid = 3856] [serial = 678] [outer = 18A40C00] 15:42:38 INFO - PROCESS | 3856 | 1465425758287 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18B14800) [pid = 3856] [serial = 679] [outer = 18A40C00] 15:42:38 INFO - PROCESS | 3856 | 1465425758840 Marionette TRACE conn6 <- [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]]]}] 15:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 15:42:38 INFO - PROCESS | 3856 | 1465425758881 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 15:42:38 INFO - PROCESS | 3856 | 1465425758886 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 15:42:38 INFO - PROCESS | 3856 | 1465425758892 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:42:38 INFO - PROCESS | 3856 | 1465425758895 Marionette TRACE conn6 <- [1,870,null,{}] 15:42:38 INFO - PROCESS | 3856 | 1465425758901 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:38 INFO - PROCESS | 3856 | 1465425758904 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:39 INFO - PROCESS | 3856 | 1465425759028 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 15:42:39 INFO - PROCESS | 3856 | 1465425759158 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:39 INFO - PROCESS | 3856 | 1465425759163 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:39 INFO - PROCESS | 3856 | ++DOCSHELL 0FF50C00 == 39 [pid = 3856] [id = 227] 15:42:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (0FFCE400) [pid = 3856] [serial = 680] [outer = 00000000] 15:42:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10555000) [pid = 3856] [serial = 681] [outer = 0FFCE400] 15:42:39 INFO - PROCESS | 3856 | 1465425759223 Marionette DEBUG loaded listener.js 15:42:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1058B400) [pid = 3856] [serial = 682] [outer = 0FFCE400] 15:42:39 INFO - PROCESS | 3856 | 1465425759864 Marionette TRACE conn6 <- [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]]]}] 15:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1019ms 15:42:39 INFO - PROCESS | 3856 | 1465425759916 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 15:42:39 INFO - PROCESS | 3856 | 1465425759921 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 15:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:42:39 INFO - PROCESS | 3856 | 1465425759927 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:42:39 INFO - PROCESS | 3856 | 1465425759930 Marionette TRACE conn6 <- [1,874,null,{}] 15:42:39 INFO - PROCESS | 3856 | 1465425759934 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:39 INFO - PROCESS | 3856 | 1465425759937 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:40 INFO - PROCESS | 3856 | 1465425760048 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 15:42:40 INFO - PROCESS | 3856 | 1465425760174 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 3856 | 1465425760177 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:40 INFO - PROCESS | 3856 | ++DOCSHELL 14662800 == 40 [pid = 3856] [id = 228] 15:42:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (14664C00) [pid = 3856] [serial = 683] [outer = 00000000] 15:42:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (147E1400) [pid = 3856] [serial = 684] [outer = 14664C00] 15:42:40 INFO - PROCESS | 3856 | 1465425760235 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (160BC800) [pid = 3856] [serial = 685] [outer = 14664C00] 15:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:42:40 INFO - PROCESS | 3856 | 1465425760890 Marionette TRACE conn6 <- [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]]]}] 15:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 15:42:40 INFO - PROCESS | 3856 | 1465425760901 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 15:42:40 INFO - PROCESS | 3856 | 1465425760904 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 15:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:42:40 INFO - PROCESS | 3856 | 1465425760907 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 3856 | 1465425760912 Marionette TRACE conn6 <- [1,878,null,{}] 15:42:40 INFO - PROCESS | 3856 | 1465425760924 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:40 INFO - PROCESS | 3856 | 1465425760929 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:41 INFO - PROCESS | 3856 | 1465425761038 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 15:42:41 INFO - PROCESS | 3856 | 1465425761165 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:41 INFO - PROCESS | 3856 | 1465425761168 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:41 INFO - PROCESS | 3856 | ++DOCSHELL 173EC000 == 41 [pid = 3856] [id = 229] 15:42:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18B0F400) [pid = 3856] [serial = 686] [outer = 00000000] 15:42:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18B95000) [pid = 3856] [serial = 687] [outer = 18B0F400] 15:42:41 INFO - PROCESS | 3856 | 1465425761226 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (18BF0400) [pid = 3856] [serial = 688] [outer = 18B0F400] 15:42:41 INFO - PROCESS | 3856 | 1465425761799 Marionette TRACE conn6 <- [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]]]}] 15:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 931ms 15:42:41 INFO - PROCESS | 3856 | 1465425761840 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 3856 | 1465425761843 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 15:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:42:41 INFO - PROCESS | 3856 | 1465425761847 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 3856 | 1465425761849 Marionette TRACE conn6 <- [1,882,null,{}] 15:42:41 INFO - PROCESS | 3856 | 1465425761853 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:41 INFO - PROCESS | 3856 | 1465425761855 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:42 INFO - PROCESS | 3856 | 1465425761964 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 15:42:42 INFO - PROCESS | 3856 | 1465425762094 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:42 INFO - PROCESS | 3856 | 1465425762097 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:42 INFO - PROCESS | 3856 | ++DOCSHELL 18A2EC00 == 42 [pid = 3856] [id = 230] 15:42:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (16C5A800) [pid = 3856] [serial = 689] [outer = 00000000] 15:42:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (19243400) [pid = 3856] [serial = 690] [outer = 16C5A800] 15:42:42 INFO - PROCESS | 3856 | 1465425762154 Marionette DEBUG loaded listener.js 15:42:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (19249400) [pid = 3856] [serial = 691] [outer = 16C5A800] 15:42:42 INFO - PROCESS | 3856 | 1465425762823 Marionette TRACE conn6 <- [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]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1018ms 15:42:42 INFO - PROCESS | 3856 | 1465425762869 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 3856 | 1465425762873 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 15:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:42:42 INFO - PROCESS | 3856 | 1465425762877 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - PROCESS | 3856 | 1465425762880 Marionette TRACE conn6 <- [1,886,null,{}] 15:42:42 INFO - PROCESS | 3856 | 1465425762886 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:42 INFO - PROCESS | 3856 | 1465425762888 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:43 INFO - PROCESS | 3856 | 1465425762988 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 15:42:43 INFO - PROCESS | 3856 | 1465425763120 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 3856 | 1465425763122 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:43 INFO - PROCESS | 3856 | ++DOCSHELL 10565400 == 43 [pid = 3856] [id = 231] 15:42:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1056B000) [pid = 3856] [serial = 692] [outer = 00000000] 15:42:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13FD7400) [pid = 3856] [serial = 693] [outer = 1056B000] 15:42:43 INFO - PROCESS | 3856 | 1465425763173 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (14665400) [pid = 3856] [serial = 694] [outer = 1056B000] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 1074D000 == 42 [pid = 3856] [id = 225] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 0FF52000 == 41 [pid = 3856] [id = 224] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 173D2400 == 40 [pid = 3856] [id = 223] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 16C62000 == 39 [pid = 3856] [id = 222] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 1605C800 == 38 [pid = 3856] [id = 221] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 1464CC00 == 37 [pid = 3856] [id = 220] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 10593000 == 36 [pid = 3856] [id = 219] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 0FFCE800 == 35 [pid = 3856] [id = 218] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 140BF000 == 34 [pid = 3856] [id = 217] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 0FF51000 == 33 [pid = 3856] [id = 216] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 18A29000 == 32 [pid = 3856] [id = 215] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 18A2EC00 == 31 [pid = 3856] [id = 230] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 14662800 == 30 [pid = 3856] [id = 228] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 173EC000 == 29 [pid = 3856] [id = 229] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 18A3E000 == 28 [pid = 3856] [id = 226] 15:42:43 INFO - PROCESS | 3856 | --DOCSHELL 0FF50C00 == 27 [pid = 3856] [id = 227] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16CC6C00) [pid = 3856] [serial = 626] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (13DD6800) [pid = 3856] [serial = 614] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (13F9BC00) [pid = 3856] [serial = 615] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (162A6000) [pid = 3856] [serial = 623] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16C49C00) [pid = 3856] [serial = 624] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (173E2C00) [pid = 3856] [serial = 629] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1839DC00) [pid = 3856] [serial = 633] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1839B400) [pid = 3856] [serial = 632] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (183F7000) [pid = 3856] [serial = 635] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (188A5400) [pid = 3856] [serial = 639] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1889A800) [pid = 3856] [serial = 638] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1072E800) [pid = 3856] [serial = 611] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1074DC00) [pid = 3856] [serial = 612] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1466A800) [pid = 3856] [serial = 617] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (14693C00) [pid = 3856] [serial = 618] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1003FC00) [pid = 3856] [serial = 608] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10043000) [pid = 3856] [serial = 609] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (156F5800) [pid = 3856] [serial = 620] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15B46C00) [pid = 3856] [serial = 621] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18838800) [pid = 3856] [serial = 636] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18A3A400) [pid = 3856] [serial = 644] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18A2BC00) [pid = 3856] [serial = 642] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (173D9C00) [pid = 3856] [serial = 630] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18A29C00) [pid = 3856] [serial = 641] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (17310C00) [pid = 3856] [serial = 627] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 3856 | 1465425764358 Marionette TRACE conn6 <- [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]]]}] 15:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1536ms 15:42:44 INFO - PROCESS | 3856 | 1465425764415 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 15:42:44 INFO - PROCESS | 3856 | 1465425764419 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 15:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:42:44 INFO - PROCESS | 3856 | 1465425764423 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 3856 | 1465425764428 Marionette TRACE conn6 <- [1,890,null,{}] 15:42:44 INFO - PROCESS | 3856 | 1465425764433 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:44 INFO - PROCESS | 3856 | 1465425764436 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:44 INFO - PROCESS | 3856 | 1465425764552 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 15:42:44 INFO - PROCESS | 3856 | 1465425764635 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:44 INFO - PROCESS | 3856 | 1465425764637 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:44 INFO - PROCESS | 3856 | ++DOCSHELL 0FF50C00 == 28 [pid = 3856] [id = 232] 15:42:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (0FF6D400) [pid = 3856] [serial = 695] [outer = 00000000] 15:42:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (0FFCF800) [pid = 3856] [serial = 696] [outer = 0FF6D400] 15:42:44 INFO - PROCESS | 3856 | 1465425764686 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10049C00) [pid = 3856] [serial = 697] [outer = 0FF6D400] 15:42:45 INFO - PROCESS | 3856 | 1465425765089 Marionette TRACE conn6 <- [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]]]}] 15:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 15:42:45 INFO - PROCESS | 3856 | 1465425765164 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 3856 | 1465425765169 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 15:42:45 INFO - PROCESS | 3856 | 1465425765178 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:42:45 INFO - PROCESS | 3856 | 1465425765180 Marionette TRACE conn6 <- [1,894,null,{}] 15:42:45 INFO - PROCESS | 3856 | 1465425765189 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:45 INFO - PROCESS | 3856 | 1465425765191 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:45 INFO - PROCESS | 3856 | 1465425765282 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 15:42:45 INFO - PROCESS | 3856 | 1465425765296 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 3856 | 1465425765299 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:45 INFO - PROCESS | 3856 | ++DOCSHELL 108B7800 == 29 [pid = 3856] [id = 233] 15:42:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (108C0800) [pid = 3856] [serial = 698] [outer = 00000000] 15:42:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (111B9000) [pid = 3856] [serial = 699] [outer = 108C0800] 15:42:45 INFO - PROCESS | 3856 | 1465425765345 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (13DCC000) [pid = 3856] [serial = 700] [outer = 108C0800] 15:42:45 INFO - PROCESS | 3856 | 1465425765779 Marionette TRACE conn6 <- [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]]]}] 15:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 15:42:45 INFO - PROCESS | 3856 | 1465425765813 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 3856 | 1465425765815 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 15:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:42:45 INFO - PROCESS | 3856 | 1465425765818 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 3856 | 1465425765822 Marionette TRACE conn6 <- [1,898,null,{}] 15:42:45 INFO - PROCESS | 3856 | 1465425765832 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:45 INFO - PROCESS | 3856 | 1465425765837 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:45 INFO - PROCESS | 3856 | 1465425765920 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 15:42:45 INFO - PROCESS | 3856 | 1465425765927 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 3856 | 1465425765930 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:45 INFO - PROCESS | 3856 | ++DOCSHELL 142C7C00 == 30 [pid = 3856] [id = 234] 15:42:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (14665000) [pid = 3856] [serial = 701] [outer = 00000000] 15:42:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1469B000) [pid = 3856] [serial = 702] [outer = 14665000] 15:42:46 INFO - PROCESS | 3856 | 1465425765977 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (147D6C00) [pid = 3856] [serial = 703] [outer = 14665000] 15:42:46 INFO - PROCESS | 3856 | 1465425766470 Marionette TRACE conn6 <- [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]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 15:42:46 INFO - PROCESS | 3856 | 1465425766496 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 3856 | 1465425766499 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 15:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:42:46 INFO - PROCESS | 3856 | 1465425766502 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 3856 | 1465425766504 Marionette TRACE conn6 <- [1,902,null,{}] 15:42:46 INFO - PROCESS | 3856 | 1465425766507 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:46 INFO - PROCESS | 3856 | 1465425766509 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:46 INFO - PROCESS | 3856 | 1465425766628 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 15:42:46 INFO - PROCESS | 3856 | 1465425766714 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 3856 | 1465425766716 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:46 INFO - PROCESS | 3856 | ++DOCSHELL 15B45000 == 31 [pid = 3856] [id = 235] 15:42:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15B45C00) [pid = 3856] [serial = 704] [outer = 00000000] 15:42:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1605B800) [pid = 3856] [serial = 705] [outer = 15B45C00] 15:42:46 INFO - PROCESS | 3856 | 1465425766762 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (160C2400) [pid = 3856] [serial = 706] [outer = 15B45C00] 15:42:47 INFO - PROCESS | 3856 | 1465425767186 Marionette TRACE conn6 <- [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]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 15:42:47 INFO - PROCESS | 3856 | 1465425767233 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 3856 | 1465425767235 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 15:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:42:47 INFO - PROCESS | 3856 | 1465425767243 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 3856 | 1465425767245 Marionette TRACE conn6 <- [1,906,null,{}] 15:42:47 INFO - PROCESS | 3856 | 1465425767248 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 3856 | 1465425767250 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:47 INFO - PROCESS | 3856 | 1465425767357 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 15:42:47 INFO - PROCESS | 3856 | 1465425767363 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 3856 | 1465425767365 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:47 INFO - PROCESS | 3856 | ++DOCSHELL 162A6400 == 32 [pid = 3856] [id = 236] 15:42:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (162A8000) [pid = 3856] [serial = 707] [outer = 00000000] 15:42:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16C60400) [pid = 3856] [serial = 708] [outer = 162A8000] 15:42:47 INFO - PROCESS | 3856 | 1465425767409 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16C62000) [pid = 3856] [serial = 709] [outer = 162A8000] 15:42:47 INFO - PROCESS | 3856 | 1465425767885 Marionette TRACE conn6 <- [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]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 15:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:42:47 INFO - PROCESS | 3856 | 1465425767917 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 3856 | 1465425767919 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 15:42:47 INFO - PROCESS | 3856 | 1465425767922 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 3856 | 1465425767924 Marionette TRACE conn6 <- [1,910,null,{}] 15:42:47 INFO - PROCESS | 3856 | 1465425767927 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 3856 | 1465425767933 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:48 INFO - PROCESS | 3856 | 1465425768089 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 15:42:48 INFO - PROCESS | 3856 | 1465425768102 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 3856 | 1465425768104 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:48 INFO - PROCESS | 3856 | ++DOCSHELL 171CBC00 == 33 [pid = 3856] [id = 237] 15:42:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (171CC000) [pid = 3856] [serial = 710] [outer = 00000000] 15:42:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (173E1800) [pid = 3856] [serial = 711] [outer = 171CC000] 15:42:48 INFO - PROCESS | 3856 | 1465425768148 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (173E9C00) [pid = 3856] [serial = 712] [outer = 171CC000] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173DB800) [pid = 3856] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16061C00) [pid = 3856] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (14653400) [pid = 3856] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18A40C00) [pid = 3856] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (140BF800) [pid = 3856] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10040C00) [pid = 3856] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10733800) [pid = 3856] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0FF6DC00) [pid = 3856] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16C63C00) [pid = 3856] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18A2FC00) [pid = 3856] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (17965C00) [pid = 3856] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0FFCC000) [pid = 3856] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:42:48 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (173D2C00) [pid = 3856] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:42:48 INFO - PROCESS | 3856 | 1465425768787 Marionette TRACE conn6 <- [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]]]}] 15:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 15:42:48 INFO - PROCESS | 3856 | 1465425768854 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 15:42:48 INFO - PROCESS | 3856 | 1465425768856 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 15:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:42:48 INFO - PROCESS | 3856 | 1465425768859 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 3856 | 1465425768860 Marionette TRACE conn6 <- [1,914,null,{}] 15:42:48 INFO - PROCESS | 3856 | 1465425768864 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:48 INFO - PROCESS | 3856 | 1465425768866 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:48 INFO - PROCESS | 3856 | 1465425768943 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 15:42:48 INFO - PROCESS | 3856 | 1465425768948 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 3856 | 1465425768950 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:48 INFO - PROCESS | 3856 | ++DOCSHELL 14667000 == 34 [pid = 3856] [id = 238] 15:42:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16061C00) [pid = 3856] [serial = 713] [outer = 00000000] 15:42:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173DE400) [pid = 3856] [serial = 714] [outer = 16061C00] 15:42:49 INFO - PROCESS | 3856 | 1465425768993 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173E8400) [pid = 3856] [serial = 715] [outer = 16061C00] 15:42:49 INFO - PROCESS | 3856 | 1465425769405 Marionette TRACE conn6 <- [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]]]}] 15:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 570ms 15:42:49 INFO - PROCESS | 3856 | 1465425769429 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 3856 | 1465425769431 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 15:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:42:49 INFO - PROCESS | 3856 | 1465425769463 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - PROCESS | 3856 | 1465425769464 Marionette TRACE conn6 <- [1,918,null,{}] 15:42:49 INFO - PROCESS | 3856 | 1465425769473 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:49 INFO - PROCESS | 3856 | 1465425769474 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:49 INFO - PROCESS | 3856 | 1465425769551 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 15:42:49 INFO - PROCESS | 3856 | 1465425769557 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 3856 | 1465425769559 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:49 INFO - PROCESS | 3856 | ++DOCSHELL 0C594000 == 35 [pid = 3856] [id = 239] 15:42:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (105B0400) [pid = 3856] [serial = 716] [outer = 00000000] 15:42:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (183F9000) [pid = 3856] [serial = 717] [outer = 105B0400] 15:42:49 INFO - PROCESS | 3856 | 1465425769602 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1839C400) [pid = 3856] [serial = 718] [outer = 105B0400] 15:42:50 INFO - PROCESS | 3856 | 1465425770046 Marionette TRACE conn6 <- [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]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 651ms 15:42:50 INFO - PROCESS | 3856 | 1465425770090 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 3856 | 1465425770092 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 15:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:42:50 INFO - PROCESS | 3856 | 1465425770108 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 3856 | 1465425770109 Marionette TRACE conn6 <- [1,922,null,{}] 15:42:50 INFO - PROCESS | 3856 | 1465425770114 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:50 INFO - PROCESS | 3856 | 1465425770115 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:50 INFO - PROCESS | 3856 | 1465425770197 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 15:42:50 INFO - PROCESS | 3856 | 1465425770203 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:50 INFO - PROCESS | 3856 | 1465425770205 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:50 INFO - PROCESS | 3856 | ++DOCSHELL 18897400 == 36 [pid = 3856] [id = 240] 15:42:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18899000) [pid = 3856] [serial = 719] [outer = 00000000] 15:42:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (188A2800) [pid = 3856] [serial = 720] [outer = 18899000] 15:42:50 INFO - PROCESS | 3856 | 1465425770248 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18A2C400) [pid = 3856] [serial = 721] [outer = 18899000] 15:42:51 INFO - PROCESS | 3856 | 1465425770991 Marionette TRACE conn6 <- [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]]]}] 15:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 950ms 15:42:51 INFO - PROCESS | 3856 | 1465425771047 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 3856 | 1465425771052 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 15:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:42:51 INFO - PROCESS | 3856 | 1465425771056 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - PROCESS | 3856 | 1465425771060 Marionette TRACE conn6 <- [1,926,null,{}] 15:42:51 INFO - PROCESS | 3856 | 1465425771066 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:51 INFO - PROCESS | 3856 | 1465425771069 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:51 INFO - PROCESS | 3856 | 1465425771198 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 15:42:51 INFO - PROCESS | 3856 | 1465425771321 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 3856 | 1465425771324 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:51 INFO - PROCESS | 3856 | ++DOCSHELL 0FF4BC00 == 37 [pid = 3856] [id = 241] 15:42:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (0FFC2000) [pid = 3856] [serial = 722] [outer = 00000000] 15:42:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1058BC00) [pid = 3856] [serial = 723] [outer = 0FFC2000] 15:42:51 INFO - PROCESS | 3856 | 1465425771385 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (107DB800) [pid = 3856] [serial = 724] [outer = 0FFC2000] 15:42:52 INFO - PROCESS | 3856 | 1465425772075 Marionette TRACE conn6 <- [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]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1080ms 15:42:52 INFO - PROCESS | 3856 | 1465425772136 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 3856 | 1465425772141 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 15:42:52 INFO - PROCESS | 3856 | 1465425772147 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:42:52 INFO - PROCESS | 3856 | 1465425772150 Marionette TRACE conn6 <- [1,930,null,{}] 15:42:52 INFO - PROCESS | 3856 | 1465425772154 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:52 INFO - PROCESS | 3856 | 1465425772157 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:52 INFO - PROCESS | 3856 | 1465425772283 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 15:42:52 INFO - PROCESS | 3856 | 1465425772418 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 3856 | 1465425772421 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:52 INFO - PROCESS | 3856 | ++DOCSHELL 10043C00 == 38 [pid = 3856] [id = 242] 15:42:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (140BF800) [pid = 3856] [serial = 725] [outer = 00000000] 15:42:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1474A800) [pid = 3856] [serial = 726] [outer = 140BF800] 15:42:52 INFO - PROCESS | 3856 | 1465425772479 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (15F43400) [pid = 3856] [serial = 727] [outer = 140BF800] 15:42:53 INFO - PROCESS | 3856 | --DOCSHELL 0C594000 == 37 [pid = 3856] [id = 239] 15:42:53 INFO - PROCESS | 3856 | --DOCSHELL 14667000 == 36 [pid = 3856] [id = 238] 15:42:53 INFO - PROCESS | 3856 | --DOCSHELL 171CBC00 == 35 [pid = 3856] [id = 237] 15:42:53 INFO - PROCESS | 3856 | --DOCSHELL 162A6400 == 34 [pid = 3856] [id = 236] 15:42:53 INFO - PROCESS | 3856 | --DOCSHELL 15B45000 == 33 [pid = 3856] [id = 235] 15:42:53 INFO - PROCESS | 3856 | --DOCSHELL 142C7C00 == 32 [pid = 3856] [id = 234] 15:42:53 INFO - PROCESS | 3856 | --DOCSHELL 108B7800 == 31 [pid = 3856] [id = 233] 15:42:53 INFO - PROCESS | 3856 | --DOCSHELL 0FF50C00 == 30 [pid = 3856] [id = 232] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (173E5000) [pid = 3856] [serial = 606] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (160BE800) [pid = 3856] [serial = 662] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16C41C00) [pid = 3856] [serial = 663] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (14669400) [pid = 3856] [serial = 659] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18B14400) [pid = 3856] [serial = 678] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (160C1400) [pid = 3856] [serial = 650] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (162A4C00) [pid = 3856] [serial = 651] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10549800) [pid = 3856] [serial = 653] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10556000) [pid = 3856] [serial = 654] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18B14800) [pid = 3856] [serial = 679] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1074D800) [pid = 3856] [serial = 656] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (108BBC00) [pid = 3856] [serial = 657] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0FFC6000) [pid = 3856] [serial = 647] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16CC6000) [pid = 3856] [serial = 665] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10042400) [pid = 3856] [serial = 648] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18A3E400) [pid = 3856] [serial = 645] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18A36C00) [pid = 3856] [serial = 676] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (160B8C00) [pid = 3856] [serial = 672] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (173EC800) [pid = 3856] [serial = 668] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1466DC00) [pid = 3856] [serial = 381] [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.] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (173D7C00) [pid = 3856] [serial = 673] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (188A3800) [pid = 3856] [serial = 675] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (173F0400) [pid = 3856] [serial = 669] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (171C3C00) [pid = 3856] [serial = 666] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (147D8C00) [pid = 3856] [serial = 660] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3856 | 1465425773350 Marionette TRACE conn6 <- [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]]]}] 15:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1225ms 15:42:53 INFO - PROCESS | 3856 | 1465425773376 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 15:42:53 INFO - PROCESS | 3856 | 1465425773380 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 15:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:42:53 INFO - PROCESS | 3856 | 1465425773384 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:42:53 INFO - PROCESS | 3856 | 1465425773387 Marionette TRACE conn6 <- [1,934,null,{}] 15:42:53 INFO - PROCESS | 3856 | 1465425773393 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:53 INFO - PROCESS | 3856 | 1465425773395 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:53 INFO - PROCESS | 3856 | 1465425773483 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 15:42:53 INFO - PROCESS | 3856 | 1465425773490 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:53 INFO - PROCESS | 3856 | 1465425773494 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:53 INFO - PROCESS | 3856 | ++DOCSHELL 10042400 == 31 [pid = 3856] [id = 243] 15:42:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10042800) [pid = 3856] [serial = 728] [outer = 00000000] 15:42:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10047C00) [pid = 3856] [serial = 729] [outer = 10042800] 15:42:53 INFO - PROCESS | 3856 | 1465425773543 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10553C00) [pid = 3856] [serial = 730] [outer = 10042800] 15:42:54 INFO - PROCESS | 3856 | 1465425774050 Marionette TRACE conn6 <- [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]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 15:42:54 INFO - PROCESS | 3856 | 1465425774116 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 3856 | 1465425774120 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 15:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:42:54 INFO - PROCESS | 3856 | 1465425774126 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 3856 | 1465425774129 Marionette TRACE conn6 <- [1,938,null,{}] 15:42:54 INFO - PROCESS | 3856 | 1465425774133 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:54 INFO - PROCESS | 3856 | 1465425774135 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:54 INFO - PROCESS | 3856 | 1465425774220 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 15:42:54 INFO - PROCESS | 3856 | 1465425774307 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 3856 | 1465425774309 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:54 INFO - PROCESS | 3856 | ++DOCSHELL 108B7800 == 32 [pid = 3856] [id = 244] 15:42:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (108C1000) [pid = 3856] [serial = 731] [outer = 00000000] 15:42:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13DD0C00) [pid = 3856] [serial = 732] [outer = 108C1000] 15:42:54 INFO - PROCESS | 3856 | 1465425774357 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13F9F800) [pid = 3856] [serial = 733] [outer = 108C1000] 15:42:54 INFO - PROCESS | 3856 | 1465425774755 Marionette TRACE conn6 <- [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]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 15:42:54 INFO - PROCESS | 3856 | 1465425774801 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 3856 | 1465425774803 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 15:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:42:54 INFO - PROCESS | 3856 | 1465425774807 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 3856 | 1465425774810 Marionette TRACE conn6 <- [1,942,null,{}] 15:42:54 INFO - PROCESS | 3856 | 1465425774821 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:54 INFO - PROCESS | 3856 | 1465425774825 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:54 INFO - PROCESS | 3856 | 1465425774911 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 15:42:54 INFO - PROCESS | 3856 | 1465425774948 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 3856 | 1465425774951 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:54 INFO - PROCESS | 3856 | ++DOCSHELL 156F8400 == 33 [pid = 3856] [id = 245] 15:42:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (156F9400) [pid = 3856] [serial = 734] [outer = 00000000] 15:42:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16054400) [pid = 3856] [serial = 735] [outer = 156F9400] 15:42:55 INFO - PROCESS | 3856 | 1465425775001 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (160C0C00) [pid = 3856] [serial = 736] [outer = 156F9400] 15:42:55 INFO - PROCESS | 3856 | 1465425775442 Marionette TRACE conn6 <- [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]]]}] 15:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 15:42:55 INFO - PROCESS | 3856 | 1465425775505 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 15:42:55 INFO - PROCESS | 3856 | 1465425775508 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 15:42:55 INFO - PROCESS | 3856 | 1465425775511 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 3856 | 1465425775513 Marionette TRACE conn6 <- [1,946,null,{}] 15:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:42:55 INFO - PROCESS | 3856 | 1465425775516 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:55 INFO - PROCESS | 3856 | 1465425775518 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:55 INFO - PROCESS | 3856 | 1465425775632 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 15:42:55 INFO - PROCESS | 3856 | 1465425775637 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 3856 | 1465425775639 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:55 INFO - PROCESS | 3856 | ++DOCSHELL 16C49800 == 34 [pid = 3856] [id = 246] 15:42:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16C4A000) [pid = 3856] [serial = 737] [outer = 00000000] 15:42:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16C63C00) [pid = 3856] [serial = 738] [outer = 16C4A000] 15:42:55 INFO - PROCESS | 3856 | 1465425775684 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (171C6400) [pid = 3856] [serial = 739] [outer = 16C4A000] 15:42:56 INFO - PROCESS | 3856 | 1465425776129 Marionette TRACE conn6 <- [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]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 15:42:56 INFO - PROCESS | 3856 | 1465425776187 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 3856 | 1465425776189 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 15:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:42:56 INFO - PROCESS | 3856 | 1465425776192 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 3856 | 1465425776194 Marionette TRACE conn6 <- [1,950,null,{}] 15:42:56 INFO - PROCESS | 3856 | 1465425776198 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:56 INFO - PROCESS | 3856 | 1465425776200 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:56 INFO - PROCESS | 3856 | 1465425776313 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 15:42:56 INFO - PROCESS | 3856 | 1465425776403 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 3856 | 1465425776405 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:56 INFO - PROCESS | 3856 | ++DOCSHELL 171C9400 == 35 [pid = 3856] [id = 247] 15:42:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (171CE400) [pid = 3856] [serial = 740] [outer = 00000000] 15:42:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173D6000) [pid = 3856] [serial = 741] [outer = 171CE400] 15:42:56 INFO - PROCESS | 3856 | 1465425776450 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (173D9400) [pid = 3856] [serial = 742] [outer = 171CE400] 15:42:56 INFO - PROCESS | 3856 | 1465425776905 Marionette TRACE conn6 <- [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]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 15:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:42:56 INFO - PROCESS | 3856 | 1465425776923 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 3856 | 1465425776925 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 15:42:56 INFO - PROCESS | 3856 | 1465425776928 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 3856 | 1465425776930 Marionette TRACE conn6 <- [1,954,null,{}] 15:42:56 INFO - PROCESS | 3856 | 1465425776941 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:56 INFO - PROCESS | 3856 | 1465425776946 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:57 INFO - PROCESS | 3856 | 1465425777096 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 15:42:57 INFO - PROCESS | 3856 | 1465425777161 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 3856 | 1465425777163 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:57 INFO - PROCESS | 3856 | ++DOCSHELL 173EC800 == 36 [pid = 3856] [id = 248] 15:42:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (173ED400) [pid = 3856] [serial = 743] [outer = 00000000] 15:42:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1883F800) [pid = 3856] [serial = 744] [outer = 173ED400] 15:42:57 INFO - PROCESS | 3856 | 1465425777208 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17969C00) [pid = 3856] [serial = 745] [outer = 173ED400] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15B45C00) [pid = 3856] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (0FF6D400) [pid = 3856] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1056B000) [pid = 3856] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (14665000) [pid = 3856] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (108C0800) [pid = 3856] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (162A8000) [pid = 3856] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0FFCE400) [pid = 3856] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (14664C00) [pid = 3856] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18B0F400) [pid = 3856] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16C5A800) [pid = 3856] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (171CC000) [pid = 3856] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (105B0400) [pid = 3856] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:42:57 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16061C00) [pid = 3856] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:42:57 INFO - PROCESS | 3856 | 1465425777752 Marionette TRACE conn6 <- [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]]]}] 15:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 890ms 15:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:42:57 INFO - PROCESS | 3856 | 1465425777819 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 3856 | 1465425777821 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 15:42:57 INFO - PROCESS | 3856 | 1465425777824 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 3856 | 1465425777825 Marionette TRACE conn6 <- [1,958,null,{}] 15:42:57 INFO - PROCESS | 3856 | 1465425777829 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:57 INFO - PROCESS | 3856 | 1465425777830 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:57 INFO - PROCESS | 3856 | 1465425777942 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 15:42:58 INFO - PROCESS | 3856 | 1465425777998 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 3856 | 1465425778000 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:58 INFO - PROCESS | 3856 | ++DOCSHELL 142B4400 == 37 [pid = 3856] [id = 249] 15:42:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (142CF400) [pid = 3856] [serial = 746] [outer = 00000000] 15:42:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16C3D400) [pid = 3856] [serial = 747] [outer = 142CF400] 15:42:58 INFO - PROCESS | 3856 | 1465425778045 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16C5A800) [pid = 3856] [serial = 748] [outer = 142CF400] 15:42:58 INFO - PROCESS | 3856 | 1465425778417 Marionette TRACE conn6 <- [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]]]}] 15:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 15:42:58 INFO - PROCESS | 3856 | 1465425778460 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 3856 | 1465425778462 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 15:42:58 INFO - PROCESS | 3856 | 1465425778466 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:42:58 INFO - PROCESS | 3856 | 1465425778468 Marionette TRACE conn6 <- [1,962,null,{}] 15:42:58 INFO - PROCESS | 3856 | 1465425778471 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:58 INFO - PROCESS | 3856 | 1465425778473 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:58 INFO - PROCESS | 3856 | 1465425778552 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 15:42:58 INFO - PROCESS | 3856 | 1465425778558 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 3856 | 1465425778560 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:58 INFO - PROCESS | 3856 | ++DOCSHELL 160C5C00 == 38 [pid = 3856] [id = 250] 15:42:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (162A8000) [pid = 3856] [serial = 749] [outer = 00000000] 15:42:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18A2D000) [pid = 3856] [serial = 750] [outer = 162A8000] 15:42:58 INFO - PROCESS | 3856 | 1465425778604 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A38800) [pid = 3856] [serial = 751] [outer = 162A8000] 15:42:59 INFO - PROCESS | 3856 | 1465425779021 Marionette TRACE conn6 <- [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]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 15:42:59 INFO - PROCESS | 3856 | 1465425779100 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 3856 | 1465425779102 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 15:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:42:59 INFO - PROCESS | 3856 | 1465425779105 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 3856 | 1465425779116 Marionette TRACE conn6 <- [1,966,null,{}] 15:42:59 INFO - PROCESS | 3856 | 1465425779120 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:59 INFO - PROCESS | 3856 | 1465425779122 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:59 INFO - PROCESS | 3856 | 1465425779203 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 15:42:59 INFO - PROCESS | 3856 | 1465425779214 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 3856 | 1465425779216 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:42:59 INFO - PROCESS | 3856 | ++DOCSHELL 156F6C00 == 39 [pid = 3856] [id = 251] 15:42:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18A3F000) [pid = 3856] [serial = 752] [outer = 00000000] 15:42:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18B0FC00) [pid = 3856] [serial = 753] [outer = 18A3F000] 15:42:59 INFO - PROCESS | 3856 | 1465425779259 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18B14400) [pid = 3856] [serial = 754] [outer = 18A3F000] 15:42:59 INFO - PROCESS | 3856 | 1465425779844 Marionette TRACE conn6 <- [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]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 790ms 15:42:59 INFO - PROCESS | 3856 | 1465425779896 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 3856 | 1465425779901 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 15:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:42:59 INFO - PROCESS | 3856 | 1465425779907 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 3856 | 1465425779910 Marionette TRACE conn6 <- [1,970,null,{}] 15:42:59 INFO - PROCESS | 3856 | 1465425779917 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:59 INFO - PROCESS | 3856 | 1465425779920 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:00 INFO - PROCESS | 3856 | 1465425780042 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 15:43:00 INFO - PROCESS | 3856 | 1465425780144 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 3856 | 1465425780149 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:00 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC8C00 == 40 [pid = 3856] [id = 252] 15:43:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (0FFC9400) [pid = 3856] [serial = 755] [outer = 00000000] 15:43:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1072FC00) [pid = 3856] [serial = 756] [outer = 0FFC9400] 15:43:00 INFO - PROCESS | 3856 | 1465425780209 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (13DD2C00) [pid = 3856] [serial = 757] [outer = 0FFC9400] 15:43:00 INFO - PROCESS | 3856 | 1465425780859 Marionette TRACE conn6 <- [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]]]}] 15:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1022ms 15:43:00 INFO - PROCESS | 3856 | 1465425780933 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 3856 | 1465425780938 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 15:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:43:00 INFO - PROCESS | 3856 | 1465425780945 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - PROCESS | 3856 | 1465425780948 Marionette TRACE conn6 <- [1,974,null,{}] 15:43:00 INFO - PROCESS | 3856 | 1465425780952 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:00 INFO - PROCESS | 3856 | 1465425780955 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:01 INFO - PROCESS | 3856 | 1465425781071 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 15:43:01 INFO - PROCESS | 3856 | 1465425781202 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 3856 | 1465425781205 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:01 INFO - PROCESS | 3856 | ++DOCSHELL 147DEC00 == 41 [pid = 3856] [id = 253] 15:43:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1487B800) [pid = 3856] [serial = 758] [outer = 00000000] 15:43:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (160C1800) [pid = 3856] [serial = 759] [outer = 1487B800] 15:43:01 INFO - PROCESS | 3856 | 1465425781264 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16C5C400) [pid = 3856] [serial = 760] [outer = 1487B800] 15:43:01 INFO - PROCESS | 3856 | 1465425781872 Marionette TRACE conn6 <- [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]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 971ms 15:43:01 INFO - PROCESS | 3856 | 1465425781918 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 3856 | 1465425781921 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 15:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:43:01 INFO - PROCESS | 3856 | 1465425781925 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 3856 | 1465425781929 Marionette TRACE conn6 <- [1,978,null,{}] 15:43:01 INFO - PROCESS | 3856 | 1465425781939 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:01 INFO - PROCESS | 3856 | 1465425781944 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:02 INFO - PROCESS | 3856 | 1465425782084 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 15:43:02 INFO - PROCESS | 3856 | 1465425782215 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 3856 | 1465425782219 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:02 INFO - PROCESS | 3856 | ++DOCSHELL 18A44000 == 42 [pid = 3856] [id = 254] 15:43:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18A44C00) [pid = 3856] [serial = 761] [outer = 00000000] 15:43:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18B9B800) [pid = 3856] [serial = 762] [outer = 18A44C00] 15:43:02 INFO - PROCESS | 3856 | 1465425782278 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18DA3000) [pid = 3856] [serial = 763] [outer = 18A44C00] 15:43:02 INFO - PROCESS | 3856 | 1465425782914 Marionette TRACE conn6 <- [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]]]}] 15:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1019ms 15:43:02 INFO - PROCESS | 3856 | 1465425782949 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 3856 | 1465425782952 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 15:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:43:02 INFO - PROCESS | 3856 | 1465425782957 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:43:02 INFO - PROCESS | 3856 | 1465425782959 Marionette TRACE conn6 <- [1,982,null,{}] 15:43:02 INFO - PROCESS | 3856 | 1465425782963 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:02 INFO - PROCESS | 3856 | 1465425782965 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:03 INFO - PROCESS | 3856 | 1465425783078 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 15:43:03 INFO - PROCESS | 3856 | 1465425783309 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 3856 | 1465425783312 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:03 INFO - PROCESS | 3856 | ++DOCSHELL 0A0CC800 == 43 [pid = 3856] [id = 255] 15:43:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (0FF48400) [pid = 3856] [serial = 764] [outer = 00000000] 15:43:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (0FFCCC00) [pid = 3856] [serial = 765] [outer = 0FF48400] 15:43:03 INFO - PROCESS | 3856 | 1465425783379 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10046C00) [pid = 3856] [serial = 766] [outer = 0FF48400] 15:43:04 INFO - PROCESS | 3856 | 1465425784034 Marionette TRACE conn6 <- [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]]]}] 15:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1119ms 15:43:04 INFO - PROCESS | 3856 | 1465425784082 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 15:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:43:04 INFO - PROCESS | 3856 | 1465425784086 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 15:43:04 INFO - PROCESS | 3856 | 1465425784090 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 3856 | 1465425784092 Marionette TRACE conn6 <- [1,986,null,{}] 15:43:04 INFO - PROCESS | 3856 | 1465425784098 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:04 INFO - PROCESS | 3856 | 1465425784102 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:04 INFO - PROCESS | 3856 | 1465425784201 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 10565400 == 42 [pid = 3856] [id = 231] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 160C5C00 == 41 [pid = 3856] [id = 250] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 142B4400 == 40 [pid = 3856] [id = 249] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 173EC800 == 39 [pid = 3856] [id = 248] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 171C9400 == 38 [pid = 3856] [id = 247] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 16C49800 == 37 [pid = 3856] [id = 246] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 156F8400 == 36 [pid = 3856] [id = 245] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 108B7800 == 35 [pid = 3856] [id = 244] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 10042400 == 34 [pid = 3856] [id = 243] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 0FF4BC00 == 33 [pid = 3856] [id = 241] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 10043C00 == 32 [pid = 3856] [id = 242] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 18897400 == 31 [pid = 3856] [id = 240] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 0A0CC800 == 30 [pid = 3856] [id = 255] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 147DEC00 == 29 [pid = 3856] [id = 253] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 18A44000 == 28 [pid = 3856] [id = 254] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 156F6C00 == 27 [pid = 3856] [id = 251] 15:43:04 INFO - PROCESS | 3856 | --DOCSHELL 0FFC8C00 == 26 [pid = 3856] [id = 252] 15:43:04 INFO - PROCESS | 3856 | 1465425784916 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 3856 | 1465425784920 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1605B800) [pid = 3856] [serial = 705] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (0FFCF800) [pid = 3856] [serial = 696] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10049C00) [pid = 3856] [serial = 697] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (14665400) [pid = 3856] [serial = 694] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13FD7400) [pid = 3856] [serial = 693] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1469B000) [pid = 3856] [serial = 702] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (111B9000) [pid = 3856] [serial = 699] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13DCC000) [pid = 3856] [serial = 700] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16C60400) [pid = 3856] [serial = 708] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1058B400) [pid = 3856] [serial = 682] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10555000) [pid = 3856] [serial = 681] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (160BC800) [pid = 3856] [serial = 685] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (147E1400) [pid = 3856] [serial = 684] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18BF0400) [pid = 3856] [serial = 688] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18B95000) [pid = 3856] [serial = 687] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (160C2400) [pid = 3856] [serial = 706] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (19249400) [pid = 3856] [serial = 691] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (19243400) [pid = 3856] [serial = 690] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (173E1800) [pid = 3856] [serial = 711] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1839C400) [pid = 3856] [serial = 718] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16C62000) [pid = 3856] [serial = 709] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (183F9000) [pid = 3856] [serial = 717] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (173E9C00) [pid = 3856] [serial = 712] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (173DE400) [pid = 3856] [serial = 714] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (188A2800) [pid = 3856] [serial = 720] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173E8400) [pid = 3856] [serial = 715] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (147D6C00) [pid = 3856] [serial = 703] [outer = 00000000] [url = about:blank] 15:43:05 INFO - PROCESS | 3856 | ++DOCSHELL 0911D800 == 27 [pid = 3856] [id = 256] 15:43:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (0911E800) [pid = 3856] [serial = 767] [outer = 00000000] 15:43:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (0FA38800) [pid = 3856] [serial = 768] [outer = 0911E800] 15:43:05 INFO - PROCESS | 3856 | 1465425785060 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (0FF4B800) [pid = 3856] [serial = 769] [outer = 0911E800] 15:43:05 INFO - PROCESS | 3856 | 1465425785474 Marionette TRACE conn6 <- [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]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1419ms 15:43:05 INFO - PROCESS | 3856 | 1465425785535 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 15:43:05 INFO - PROCESS | 3856 | 1465425785538 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 15:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:43:05 INFO - PROCESS | 3856 | 1465425785543 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:43:05 INFO - PROCESS | 3856 | 1465425785546 Marionette TRACE conn6 <- [1,990,null,{}] 15:43:05 INFO - PROCESS | 3856 | 1465425785551 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:05 INFO - PROCESS | 3856 | 1465425785553 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:05 INFO - PROCESS | 3856 | 1465425785639 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 15:43:05 INFO - PROCESS | 3856 | 1465425785646 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 3856 | 1465425785649 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:05 INFO - PROCESS | 3856 | ++DOCSHELL 10551800 == 28 [pid = 3856] [id = 257] 15:43:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10557C00) [pid = 3856] [serial = 770] [outer = 00000000] 15:43:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1056D400) [pid = 3856] [serial = 771] [outer = 10557C00] 15:43:05 INFO - PROCESS | 3856 | 1465425785696 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1072BC00) [pid = 3856] [serial = 772] [outer = 10557C00] 15:43:06 INFO - PROCESS | 3856 | 1465425786168 Marionette TRACE conn6 <- [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]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 15:43:06 INFO - PROCESS | 3856 | 1465425786218 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 3856 | 1465425786223 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 15:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:43:06 INFO - PROCESS | 3856 | 1465425786227 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 3856 | 1465425786229 Marionette TRACE conn6 <- [1,994,null,{}] 15:43:06 INFO - PROCESS | 3856 | 1465425786233 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:06 INFO - PROCESS | 3856 | 1465425786235 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:06 INFO - PROCESS | 3856 | 1465425786363 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 15:43:06 INFO - PROCESS | 3856 | 1465425786450 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:06 INFO - PROCESS | 3856 | 1465425786452 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:06 INFO - PROCESS | 3856 | ++DOCSHELL 13DD4800 == 29 [pid = 3856] [id = 258] 15:43:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (140BF000) [pid = 3856] [serial = 773] [outer = 00000000] 15:43:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (142C8400) [pid = 3856] [serial = 774] [outer = 140BF000] 15:43:06 INFO - PROCESS | 3856 | 1465425786499 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (14652800) [pid = 3856] [serial = 775] [outer = 140BF000] 15:43:06 INFO - PROCESS | 3856 | 1465425786897 Marionette TRACE conn6 <- [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]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 15:43:06 INFO - PROCESS | 3856 | 1465425786961 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 3856 | 1465425786964 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 15:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:43:06 INFO - PROCESS | 3856 | 1465425786968 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - PROCESS | 3856 | 1465425786974 Marionette TRACE conn6 <- [1,998,null,{}] 15:43:07 INFO - PROCESS | 3856 | 1465425786995 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:07 INFO - PROCESS | 3856 | 1465425786999 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:07 INFO - PROCESS | 3856 | 1465425787123 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 15:43:07 INFO - PROCESS | 3856 | 1465425787193 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 3856 | 1465425787195 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:07 INFO - PROCESS | 3856 | ++DOCSHELL 1474EC00 == 30 [pid = 3856] [id = 259] 15:43:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (147D9000) [pid = 3856] [serial = 776] [outer = 00000000] 15:43:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15B40800) [pid = 3856] [serial = 777] [outer = 147D9000] 15:43:07 INFO - PROCESS | 3856 | 1465425787240 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (160B8800) [pid = 3856] [serial = 778] [outer = 147D9000] 15:43:07 INFO - PROCESS | 3856 | 1465425787684 Marionette TRACE conn6 <- [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]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 790ms 15:43:07 INFO - PROCESS | 3856 | 1465425787765 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 3856 | 1465425787768 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 15:43:07 INFO - PROCESS | 3856 | 1465425787772 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:43:07 INFO - PROCESS | 3856 | 1465425787773 Marionette TRACE conn6 <- [1,1002,null,{}] 15:43:07 INFO - PROCESS | 3856 | 1465425787777 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:07 INFO - PROCESS | 3856 | 1465425787779 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:07 INFO - PROCESS | 3856 | 1465425787893 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 15:43:07 INFO - PROCESS | 3856 | 1465425787952 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 3856 | 1465425787954 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:08 INFO - PROCESS | 3856 | ++DOCSHELL 160BAC00 == 31 [pid = 3856] [id = 260] 15:43:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (160BD000) [pid = 3856] [serial = 779] [outer = 00000000] 15:43:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (162AD400) [pid = 3856] [serial = 780] [outer = 160BD000] 15:43:08 INFO - PROCESS | 3856 | 1465425788000 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16C59800) [pid = 3856] [serial = 781] [outer = 160BD000] 15:43:08 INFO - PROCESS | 3856 | 1465425788413 Marionette TRACE conn6 <- [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]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 15:43:08 INFO - PROCESS | 3856 | 1465425788446 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 3856 | 1465425788448 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 15:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:43:08 INFO - PROCESS | 3856 | 1465425788451 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 3856 | 1465425788453 Marionette TRACE conn6 <- [1,1006,null,{}] 15:43:08 INFO - PROCESS | 3856 | 1465425788456 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:08 INFO - PROCESS | 3856 | 1465425788458 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:08 INFO - PROCESS | 3856 | 1465425788570 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 15:43:08 INFO - PROCESS | 3856 | 1465425788576 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 3856 | 1465425788582 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:08 INFO - PROCESS | 3856 | ++DOCSHELL 16CC3800 == 32 [pid = 3856] [id = 261] 15:43:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16CC3C00) [pid = 3856] [serial = 782] [outer = 00000000] 15:43:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1730BC00) [pid = 3856] [serial = 783] [outer = 16CC3C00] 15:43:08 INFO - PROCESS | 3856 | 1465425788683 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173D9C00) [pid = 3856] [serial = 784] [outer = 16CC3C00] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C4A000) [pid = 3856] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (171CE400) [pid = 3856] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (142CF400) [pid = 3856] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (108C1000) [pid = 3856] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10042800) [pid = 3856] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0FFC2000) [pid = 3856] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (156F9400) [pid = 3856] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (140BF800) [pid = 3856] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (173ED400) [pid = 3856] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18899000) [pid = 3856] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (162A8000) [pid = 3856] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:43:09 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18A3F000) [pid = 3856] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:43:09 INFO - PROCESS | 3856 | 1465425789391 Marionette TRACE conn6 <- [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]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 15:43:09 INFO - PROCESS | 3856 | 1465425789422 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 15:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:43:09 INFO - PROCESS | 3856 | 1465425789424 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 15:43:09 INFO - PROCESS | 3856 | 1465425789428 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - PROCESS | 3856 | 1465425789429 Marionette TRACE conn6 <- [1,1010,null,{}] 15:43:09 INFO - PROCESS | 3856 | 1465425789433 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:09 INFO - PROCESS | 3856 | 1465425789435 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:09 INFO - PROCESS | 3856 | 1465425789524 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 15:43:09 INFO - PROCESS | 3856 | 1465425789612 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 3856 | 1465425789614 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:09 INFO - PROCESS | 3856 | ++DOCSHELL 0FA34400 == 33 [pid = 3856] [id = 262] 15:43:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (0FF46800) [pid = 3856] [serial = 785] [outer = 00000000] 15:43:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (162A8000) [pid = 3856] [serial = 786] [outer = 0FF46800] 15:43:09 INFO - PROCESS | 3856 | 1465425789657 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (171CD000) [pid = 3856] [serial = 787] [outer = 0FF46800] 15:43:10 INFO - PROCESS | 3856 | 1465425790016 Marionette TRACE conn6 <- [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]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 631ms 15:43:10 INFO - PROCESS | 3856 | 1465425790059 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 3856 | 1465425790061 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 15:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:43:10 INFO - PROCESS | 3856 | 1465425790064 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 3856 | 1465425790066 Marionette TRACE conn6 <- [1,1014,null,{}] 15:43:10 INFO - PROCESS | 3856 | 1465425790069 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:10 INFO - PROCESS | 3856 | 1465425790071 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:10 INFO - PROCESS | 3856 | 1465425790183 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 15:43:10 INFO - PROCESS | 3856 | 1465425790190 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 3856 | 1465425790192 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:10 INFO - PROCESS | 3856 | ++DOCSHELL 14666800 == 34 [pid = 3856] [id = 263] 15:43:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1605D400) [pid = 3856] [serial = 788] [outer = 00000000] 15:43:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173EC400) [pid = 3856] [serial = 789] [outer = 1605D400] 15:43:10 INFO - PROCESS | 3856 | 1465425790236 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1796D000) [pid = 3856] [serial = 790] [outer = 1605D400] 15:43:10 INFO - PROCESS | 3856 | 1465425790645 Marionette TRACE conn6 <- [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]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 15:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:43:10 INFO - PROCESS | 3856 | 1465425790695 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 3856 | 1465425790697 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 15:43:10 INFO - PROCESS | 3856 | 1465425790700 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 3856 | 1465425790702 Marionette TRACE conn6 <- [1,1018,null,{}] 15:43:10 INFO - PROCESS | 3856 | 1465425790705 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:10 INFO - PROCESS | 3856 | 1465425790706 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:10 INFO - PROCESS | 3856 | 1465425790818 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 15:43:10 INFO - PROCESS | 3856 | 1465425790859 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 3856 | 1465425790861 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:10 INFO - PROCESS | 3856 | ++DOCSHELL 13DCF800 == 35 [pid = 3856] [id = 264] 15:43:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (156EE800) [pid = 3856] [serial = 791] [outer = 00000000] 15:43:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (183FA400) [pid = 3856] [serial = 792] [outer = 156EE800] 15:43:10 INFO - PROCESS | 3856 | 1465425790905 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (183FB400) [pid = 3856] [serial = 793] [outer = 156EE800] 15:43:11 INFO - PROCESS | 3856 | 1465425791364 Marionette TRACE conn6 <- [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]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 15:43:11 INFO - PROCESS | 3856 | 1465425791472 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 3856 | 1465425791478 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 15:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:43:11 INFO - PROCESS | 3856 | 1465425791484 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 3856 | 1465425791488 Marionette TRACE conn6 <- [1,1022,null,{}] 15:43:11 INFO - PROCESS | 3856 | 1465425791499 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:11 INFO - PROCESS | 3856 | 1465425791502 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:11 INFO - PROCESS | 3856 | 1465425791632 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 15:43:11 INFO - PROCESS | 3856 | 1465425791736 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 3856 | 1465425791741 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:11 INFO - PROCESS | 3856 | ++DOCSHELL 10041400 == 36 [pid = 3856] [id = 265] 15:43:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (10041C00) [pid = 3856] [serial = 794] [outer = 00000000] 15:43:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1054D400) [pid = 3856] [serial = 795] [outer = 10041C00] 15:43:11 INFO - PROCESS | 3856 | 1465425791821 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10569C00) [pid = 3856] [serial = 796] [outer = 10041C00] 15:43:12 INFO - PROCESS | 3856 | 1465425792592 Marionette TRACE conn6 <- [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]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1129ms 15:43:12 INFO - PROCESS | 3856 | 1465425792615 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 3856 | 1465425792619 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 15:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:43:12 INFO - PROCESS | 3856 | 1465425792626 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 3856 | 1465425792628 Marionette TRACE conn6 <- [1,1026,null,{}] 15:43:12 INFO - PROCESS | 3856 | 1465425792632 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:12 INFO - PROCESS | 3856 | 1465425792635 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:12 INFO - PROCESS | 3856 | 1465425792813 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 15:43:12 INFO - PROCESS | 3856 | 1465425792830 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 3856 | 1465425792832 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:12 INFO - PROCESS | 3856 | ++DOCSHELL 14662C00 == 37 [pid = 3856] [id = 266] 15:43:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (14663C00) [pid = 3856] [serial = 797] [outer = 00000000] 15:43:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (147E0000) [pid = 3856] [serial = 798] [outer = 14663C00] 15:43:12 INFO - PROCESS | 3856 | 1465425792889 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (156F7800) [pid = 3856] [serial = 799] [outer = 14663C00] 15:43:13 INFO - PROCESS | 3856 | 1465425793668 Marionette TRACE conn6 <- [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]]]}] 15:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1174ms 15:43:13 INFO - PROCESS | 3856 | 1465425793846 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 3856 | 1465425793851 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 15:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:43:13 INFO - PROCESS | 3856 | 1465425793856 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - PROCESS | 3856 | 1465425793858 Marionette TRACE conn6 <- [1,1030,null,{}] 15:43:13 INFO - PROCESS | 3856 | 1465425793864 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:13 INFO - PROCESS | 3856 | 1465425793867 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:14 INFO - PROCESS | 3856 | 1465425793981 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 15:43:14 INFO - PROCESS | 3856 | 1465425794064 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:14 INFO - PROCESS | 3856 | 1465425794069 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:14 INFO - PROCESS | 3856 | ++DOCSHELL 10041800 == 38 [pid = 3856] [id = 267] 15:43:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10046000) [pid = 3856] [serial = 800] [outer = 00000000] 15:43:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10562C00) [pid = 3856] [serial = 801] [outer = 10046000] 15:43:14 INFO - PROCESS | 3856 | 1465425794163 Marionette DEBUG loaded listener.js 15:43:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (10745400) [pid = 3856] [serial = 802] [outer = 10046000] 15:43:14 INFO - PROCESS | 3856 | --DOCSHELL 14666800 == 37 [pid = 3856] [id = 263] 15:43:14 INFO - PROCESS | 3856 | --DOCSHELL 0FA34400 == 36 [pid = 3856] [id = 262] 15:43:14 INFO - PROCESS | 3856 | --DOCSHELL 16CC3800 == 35 [pid = 3856] [id = 261] 15:43:14 INFO - PROCESS | 3856 | --DOCSHELL 160BAC00 == 34 [pid = 3856] [id = 260] 15:43:14 INFO - PROCESS | 3856 | --DOCSHELL 1474EC00 == 33 [pid = 3856] [id = 259] 15:43:14 INFO - PROCESS | 3856 | --DOCSHELL 13DD4800 == 32 [pid = 3856] [id = 258] 15:43:14 INFO - PROCESS | 3856 | --DOCSHELL 10551800 == 31 [pid = 3856] [id = 257] 15:43:14 INFO - PROCESS | 3856 | --DOCSHELL 0911D800 == 30 [pid = 3856] [id = 256] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16C63C00) [pid = 3856] [serial = 738] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (173D9400) [pid = 3856] [serial = 742] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (173D6000) [pid = 3856] [serial = 741] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C3D400) [pid = 3856] [serial = 747] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13DD0C00) [pid = 3856] [serial = 732] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10047C00) [pid = 3856] [serial = 729] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10553C00) [pid = 3856] [serial = 730] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1058BC00) [pid = 3856] [serial = 723] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (107DB800) [pid = 3856] [serial = 724] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16054400) [pid = 3856] [serial = 735] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1474A800) [pid = 3856] [serial = 726] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15F43400) [pid = 3856] [serial = 727] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1883F800) [pid = 3856] [serial = 744] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18A2C400) [pid = 3856] [serial = 721] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13F9F800) [pid = 3856] [serial = 733] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18A2D000) [pid = 3856] [serial = 750] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18A38800) [pid = 3856] [serial = 751] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (17969C00) [pid = 3856] [serial = 745] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18B0FC00) [pid = 3856] [serial = 753] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (18B14400) [pid = 3856] [serial = 754] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16C5A800) [pid = 3856] [serial = 748] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (171C6400) [pid = 3856] [serial = 739] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (160C0C00) [pid = 3856] [serial = 736] [outer = 00000000] [url = about:blank] 15:43:14 INFO - PROCESS | 3856 | 1465425794705 Marionette TRACE conn6 <- [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]]]}] 15:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 870ms 15:43:14 INFO - PROCESS | 3856 | 1465425794729 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 3856 | 1465425794732 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 15:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:43:14 INFO - PROCESS | 3856 | 1465425794738 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 3856 | 1465425794742 Marionette TRACE conn6 <- [1,1034,null,{}] 15:43:14 INFO - PROCESS | 3856 | 1465425794746 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:14 INFO - PROCESS | 3856 | 1465425794748 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:14 INFO - PROCESS | 3856 | 1465425794837 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 15:43:14 INFO - PROCESS | 3856 | 1465425794845 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:14 INFO - PROCESS | 3856 | 1465425794847 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:14 INFO - PROCESS | 3856 | ++DOCSHELL 10562400 == 31 [pid = 3856] [id = 268] 15:43:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10568000) [pid = 3856] [serial = 803] [outer = 00000000] 15:43:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13D86400) [pid = 3856] [serial = 804] [outer = 10568000] 15:43:14 INFO - PROCESS | 3856 | 1465425794894 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13F9C800) [pid = 3856] [serial = 805] [outer = 10568000] 15:43:15 INFO - PROCESS | 3856 | 1465425795377 Marionette TRACE conn6 <- [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]]]}] 15:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 15:43:15 INFO - PROCESS | 3856 | 1465425795429 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 15:43:15 INFO - PROCESS | 3856 | 1465425795431 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 15:43:15 INFO - PROCESS | 3856 | 1465425795435 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:43:15 INFO - PROCESS | 3856 | 1465425795436 Marionette TRACE conn6 <- [1,1038,null,{}] 15:43:15 INFO - PROCESS | 3856 | 1465425795446 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:15 INFO - PROCESS | 3856 | 1465425795451 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:15 INFO - PROCESS | 3856 | 1465425795539 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 15:43:15 INFO - PROCESS | 3856 | 1465425795620 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 3856 | 1465425795624 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:15 INFO - PROCESS | 3856 | ++DOCSHELL 15B46800 == 32 [pid = 3856] [id = 269] 15:43:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15F43400) [pid = 3856] [serial = 806] [outer = 00000000] 15:43:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16061C00) [pid = 3856] [serial = 807] [outer = 15F43400] 15:43:15 INFO - PROCESS | 3856 | 1465425795709 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (160C1000) [pid = 3856] [serial = 808] [outer = 15F43400] 15:43:16 INFO - PROCESS | 3856 | 1465425796090 Marionette TRACE conn6 <- [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]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 15:43:16 INFO - PROCESS | 3856 | 1465425796109 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 3856 | 1465425796111 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 15:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:43:16 INFO - PROCESS | 3856 | 1465425796114 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 3856 | 1465425796116 Marionette TRACE conn6 <- [1,1042,null,{}] 15:43:16 INFO - PROCESS | 3856 | 1465425796119 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:16 INFO - PROCESS | 3856 | 1465425796121 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:16 INFO - PROCESS | 3856 | 1465425796211 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 15:43:16 INFO - PROCESS | 3856 | 1465425796216 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 3856 | 1465425796218 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:16 INFO - PROCESS | 3856 | ++DOCSHELL 16C40400 == 33 [pid = 3856] [id = 270] 15:43:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16C42800) [pid = 3856] [serial = 809] [outer = 00000000] 15:43:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (171C6C00) [pid = 3856] [serial = 810] [outer = 16C42800] 15:43:16 INFO - PROCESS | 3856 | 1465425796272 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173D4C00) [pid = 3856] [serial = 811] [outer = 16C42800] 15:43:16 INFO - PROCESS | 3856 | 1465425796717 Marionette TRACE conn6 <- [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]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 631ms 15:43:16 INFO - PROCESS | 3856 | 1465425796761 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 3856 | 1465425796763 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 15:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:43:16 INFO - PROCESS | 3856 | 1465425796766 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 3856 | 1465425796767 Marionette TRACE conn6 <- [1,1046,null,{}] 15:43:16 INFO - PROCESS | 3856 | 1465425796777 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:16 INFO - PROCESS | 3856 | 1465425796779 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:16 INFO - PROCESS | 3856 | 1465425796892 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 15:43:17 INFO - PROCESS | 3856 | 1465425796979 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 3856 | 1465425796981 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:17 INFO - PROCESS | 3856 | ++DOCSHELL 173DEC00 == 34 [pid = 3856] [id = 271] 15:43:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173DFC00) [pid = 3856] [serial = 812] [outer = 00000000] 15:43:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173E8400) [pid = 3856] [serial = 813] [outer = 173DFC00] 15:43:17 INFO - PROCESS | 3856 | 1465425797026 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (17969C00) [pid = 3856] [serial = 814] [outer = 173DFC00] 15:43:17 INFO - PROCESS | 3856 | 1465425797428 Marionette TRACE conn6 <- [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]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 15:43:17 INFO - PROCESS | 3856 | 1465425797464 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 15:43:17 INFO - PROCESS | 3856 | 1465425797466 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 15:43:17 INFO - PROCESS | 3856 | 1465425797470 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:43:17 INFO - PROCESS | 3856 | 1465425797471 Marionette TRACE conn6 <- [1,1050,null,{}] 15:43:17 INFO - PROCESS | 3856 | 1465425797475 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:17 INFO - PROCESS | 3856 | 1465425797481 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:17 INFO - PROCESS | 3856 | 1465425797620 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 15:43:17 INFO - PROCESS | 3856 | 1465425797626 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 3856 | 1465425797628 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:17 INFO - PROCESS | 3856 | ++DOCSHELL 183A3800 == 35 [pid = 3856] [id = 272] 15:43:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18838800) [pid = 3856] [serial = 815] [outer = 00000000] 15:43:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18A27400) [pid = 3856] [serial = 816] [outer = 18838800] 15:43:17 INFO - PROCESS | 3856 | 1465425797719 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18A2D400) [pid = 3856] [serial = 817] [outer = 18838800] 15:43:18 INFO - PROCESS | 3856 | 1465425798162 Marionette TRACE conn6 <- [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]]]}] 15:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 15:43:18 INFO - PROCESS | 3856 | 1465425798207 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 3856 | 1465425798209 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 15:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:43:18 INFO - PROCESS | 3856 | 1465425798212 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - PROCESS | 3856 | 1465425798214 Marionette TRACE conn6 <- [1,1054,null,{}] 15:43:18 INFO - PROCESS | 3856 | 1465425798217 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:18 INFO - PROCESS | 3856 | 1465425798219 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:18 INFO - PROCESS | 3856 | 1465425798364 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 15:43:18 INFO - PROCESS | 3856 | 1465425798423 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 3856 | 1465425798425 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:18 INFO - PROCESS | 3856 | ++DOCSHELL 18A31000 == 36 [pid = 3856] [id = 273] 15:43:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18A32400) [pid = 3856] [serial = 818] [outer = 00000000] 15:43:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A3B800) [pid = 3856] [serial = 819] [outer = 18A32400] 15:43:18 INFO - PROCESS | 3856 | 1465425798468 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A3FC00) [pid = 3856] [serial = 820] [outer = 18A32400] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (160BD000) [pid = 3856] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18A44C00) [pid = 3856] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0FFC9400) [pid = 3856] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10557C00) [pid = 3856] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (0911E800) [pid = 3856] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0FF48400) [pid = 3856] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (147D9000) [pid = 3856] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1487B800) [pid = 3856] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1605D400) [pid = 3856] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (0FF46800) [pid = 3856] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (140BF000) [pid = 3856] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:43:18 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16CC3C00) [pid = 3856] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:43:18 INFO - PROCESS | 3856 | 1465425798949 Marionette TRACE conn6 <- [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]]]}] 15:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 770ms 15:43:19 INFO - PROCESS | 3856 | 1465425798982 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 3856 | 1465425798984 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 15:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:43:19 INFO - PROCESS | 3856 | 1465425798992 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 3856 | 1465425798993 Marionette TRACE conn6 <- [1,1058,null,{}] 15:43:19 INFO - PROCESS | 3856 | 1465425798997 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:19 INFO - PROCESS | 3856 | 1465425798999 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:19 INFO - PROCESS | 3856 | 1465425799080 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 15:43:19 INFO - PROCESS | 3856 | 1465425799088 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 3856 | 1465425799090 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:19 INFO - PROCESS | 3856 | ++DOCSHELL 0FF51000 == 37 [pid = 3856] [id = 274] 15:43:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10554000) [pid = 3856] [serial = 821] [outer = 00000000] 15:43:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16056C00) [pid = 3856] [serial = 822] [outer = 10554000] 15:43:19 INFO - PROCESS | 3856 | 1465425799134 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (171CF000) [pid = 3856] [serial = 823] [outer = 10554000] 15:43:19 INFO - PROCESS | 3856 | 1465425799574 Marionette TRACE conn6 <- [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]]]}] 15:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 15:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:43:19 INFO - PROCESS | 3856 | 1465425799622 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 3856 | 1465425799624 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 15:43:19 INFO - PROCESS | 3856 | 1465425799628 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 3856 | 1465425799629 Marionette TRACE conn6 <- [1,1062,null,{}] 15:43:19 INFO - PROCESS | 3856 | 1465425799633 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:19 INFO - PROCESS | 3856 | 1465425799634 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:19 INFO - PROCESS | 3856 | 1465425799740 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 15:43:19 INFO - PROCESS | 3856 | 1465425799748 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 3856 | 1465425799750 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:19 INFO - PROCESS | 3856 | ++DOCSHELL 160C3C00 == 38 [pid = 3856] [id = 275] 15:43:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18898800) [pid = 3856] [serial = 824] [outer = 00000000] 15:43:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18B14000) [pid = 3856] [serial = 825] [outer = 18898800] 15:43:19 INFO - PROCESS | 3856 | 1465425799793 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18B18C00) [pid = 3856] [serial = 826] [outer = 18898800] 15:43:20 INFO - PROCESS | 3856 | 1465425800244 Marionette TRACE conn6 <- [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]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 673ms 15:43:20 INFO - PROCESS | 3856 | 1465425800302 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 3856 | 1465425800304 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 15:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:43:20 INFO - PROCESS | 3856 | 1465425800308 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 3856 | 1465425800311 Marionette TRACE conn6 <- [1,1066,null,{}] 15:43:20 INFO - PROCESS | 3856 | 1465425800314 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:20 INFO - PROCESS | 3856 | 1465425800316 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:20 INFO - PROCESS | 3856 | 1465425800397 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 15:43:20 INFO - PROCESS | 3856 | 1465425800405 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 3856 | 1465425800407 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:20 INFO - PROCESS | 3856 | ++DOCSHELL 18B17000 == 39 [pid = 3856] [id = 276] 15:43:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18B9BC00) [pid = 3856] [serial = 827] [outer = 00000000] 15:43:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18DCC800) [pid = 3856] [serial = 828] [outer = 18B9BC00] 15:43:20 INFO - PROCESS | 3856 | 1465425800452 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18DD3400) [pid = 3856] [serial = 829] [outer = 18B9BC00] 15:43:20 INFO - PROCESS | 3856 | 1465425800917 Marionette TRACE conn6 <- [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]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 15:43:21 INFO - PROCESS | 3856 | 1465425800982 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 3856 | 1465425800987 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 15:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:43:21 INFO - PROCESS | 3856 | 1465425800993 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 3856 | 1465425800998 Marionette TRACE conn6 <- [1,1070,null,{}] 15:43:21 INFO - PROCESS | 3856 | 1465425801005 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:21 INFO - PROCESS | 3856 | 1465425801008 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:21 INFO - PROCESS | 3856 | 1465425801200 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 15:43:21 INFO - PROCESS | 3856 | 1465425801312 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 3856 | 1465425801315 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:21 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCF800 == 40 [pid = 3856] [id = 277] 15:43:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1003E800) [pid = 3856] [serial = 830] [outer = 00000000] 15:43:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10555000) [pid = 3856] [serial = 831] [outer = 1003E800] 15:43:21 INFO - PROCESS | 3856 | 1465425801377 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (107E2000) [pid = 3856] [serial = 832] [outer = 1003E800] 15:43:21 INFO - PROCESS | 3856 | 1465425801958 Marionette TRACE conn6 <- [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]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1023ms 15:43:22 INFO - PROCESS | 3856 | 1465425802019 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 3856 | 1465425802024 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 15:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:43:22 INFO - PROCESS | 3856 | 1465425802031 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - PROCESS | 3856 | 1465425802034 Marionette TRACE conn6 <- [1,1074,null,{}] 15:43:22 INFO - PROCESS | 3856 | 1465425802038 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:22 INFO - PROCESS | 3856 | 1465425802041 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:22 INFO - PROCESS | 3856 | 1465425802154 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 15:43:22 INFO - PROCESS | 3856 | 1465425802284 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 3856 | 1465425802287 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:22 INFO - PROCESS | 3856 | ++DOCSHELL 147DF000 == 41 [pid = 3856] [id = 278] 15:43:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (147E0400) [pid = 3856] [serial = 833] [outer = 00000000] 15:43:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (160BFC00) [pid = 3856] [serial = 834] [outer = 147E0400] 15:43:22 INFO - PROCESS | 3856 | 1465425802347 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16C68000) [pid = 3856] [serial = 835] [outer = 147E0400] 15:43:23 INFO - PROCESS | 3856 | 1465425802966 Marionette TRACE conn6 <- [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]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 15:43:23 INFO - PROCESS | 3856 | 1465425803004 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 3856 | 1465425803007 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 15:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:43:23 INFO - PROCESS | 3856 | 1465425803011 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 3856 | 1465425803015 Marionette TRACE conn6 <- [1,1078,null,{}] 15:43:23 INFO - PROCESS | 3856 | 1465425803027 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:23 INFO - PROCESS | 3856 | 1465425803032 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:23 INFO - PROCESS | 3856 | 1465425803145 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 15:43:23 INFO - PROCESS | 3856 | 1465425803278 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 3856 | 1465425803282 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:23 INFO - PROCESS | 3856 | ++DOCSHELL 18A2B000 == 42 [pid = 3856] [id = 279] 15:43:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18A2B400) [pid = 3856] [serial = 836] [outer = 00000000] 15:43:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19248C00) [pid = 3856] [serial = 837] [outer = 18A2B400] 15:43:23 INFO - PROCESS | 3856 | 1465425803343 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1924E000) [pid = 3856] [serial = 838] [outer = 18A2B400] 15:43:24 INFO - PROCESS | 3856 | 1465425803979 Marionette TRACE conn6 <- [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]]]}] 15:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1024ms 15:43:24 INFO - PROCESS | 3856 | 1465425804038 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 3856 | 1465425804041 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 15:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:43:24 INFO - PROCESS | 3856 | 1465425804044 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - PROCESS | 3856 | 1465425804046 Marionette TRACE conn6 <- [1,1082,null,{}] 15:43:24 INFO - PROCESS | 3856 | 1465425804050 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:24 INFO - PROCESS | 3856 | 1465425804052 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:24 INFO - PROCESS | 3856 | 1465425804196 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 15:43:24 INFO - PROCESS | 3856 | 1465425804339 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 3856 | 1465425804342 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:24 INFO - PROCESS | 3856 | ++DOCSHELL 183A0800 == 43 [pid = 3856] [id = 280] 15:43:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (183A2800) [pid = 3856] [serial = 839] [outer = 00000000] 15:43:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A18A000) [pid = 3856] [serial = 840] [outer = 183A2800] 15:43:24 INFO - PROCESS | 3856 | 1465425804398 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A1CFC00) [pid = 3856] [serial = 841] [outer = 183A2800] 15:43:25 INFO - PROCESS | 3856 | 1465425805149 Marionette TRACE conn6 <- [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]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1125ms 15:43:25 INFO - PROCESS | 3856 | 1465425805174 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 3856 | 1465425805178 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 15:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:43:25 INFO - PROCESS | 3856 | 1465425805182 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 3856 | 1465425805185 Marionette TRACE conn6 <- [1,1086,null,{}] 15:43:25 INFO - PROCESS | 3856 | 1465425805191 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:25 INFO - PROCESS | 3856 | 1465425805194 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:25 INFO - PROCESS | 3856 | 1465425805301 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 15:43:25 INFO - PROCESS | 3856 | 1465425805414 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 3856 | 1465425805416 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:25 INFO - PROCESS | 3856 | ++DOCSHELL 111BA800 == 44 [pid = 3856] [id = 281] 15:43:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13D08400) [pid = 3856] [serial = 842] [outer = 00000000] 15:43:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13DD9400) [pid = 3856] [serial = 843] [outer = 13D08400] 15:43:25 INFO - PROCESS | 3856 | 1465425805466 Marionette DEBUG loaded listener.js 15:43:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (142CF400) [pid = 3856] [serial = 844] [outer = 13D08400] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 160C3C00 == 43 [pid = 3856] [id = 275] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 0FF51000 == 42 [pid = 3856] [id = 274] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 18A31000 == 41 [pid = 3856] [id = 273] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 183A3800 == 40 [pid = 3856] [id = 272] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 173DEC00 == 39 [pid = 3856] [id = 271] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 16C40400 == 38 [pid = 3856] [id = 270] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 15B46800 == 37 [pid = 3856] [id = 269] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 10562400 == 36 [pid = 3856] [id = 268] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 10041800 == 35 [pid = 3856] [id = 267] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 14662C00 == 34 [pid = 3856] [id = 266] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 10041400 == 33 [pid = 3856] [id = 265] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 13DCF800 == 32 [pid = 3856] [id = 264] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 183A0800 == 31 [pid = 3856] [id = 280] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 18A2B000 == 30 [pid = 3856] [id = 279] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 18B17000 == 29 [pid = 3856] [id = 276] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 0FFCF800 == 28 [pid = 3856] [id = 277] 15:43:26 INFO - PROCESS | 3856 | --DOCSHELL 147DF000 == 27 [pid = 3856] [id = 278] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (183FA400) [pid = 3856] [serial = 792] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16C59800) [pid = 3856] [serial = 781] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18DA3000) [pid = 3856] [serial = 763] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13DD2C00) [pid = 3856] [serial = 757] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1056D400) [pid = 3856] [serial = 771] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (0FA38800) [pid = 3856] [serial = 768] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10046C00) [pid = 3856] [serial = 766] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18B9B800) [pid = 3856] [serial = 762] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (0FFCCC00) [pid = 3856] [serial = 765] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15B40800) [pid = 3856] [serial = 777] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (160C1800) [pid = 3856] [serial = 759] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (162AD400) [pid = 3856] [serial = 780] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (173EC400) [pid = 3856] [serial = 789] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1072BC00) [pid = 3856] [serial = 772] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (162A8000) [pid = 3856] [serial = 786] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (14652800) [pid = 3856] [serial = 775] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1730BC00) [pid = 3856] [serial = 783] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (171CD000) [pid = 3856] [serial = 787] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (173D9C00) [pid = 3856] [serial = 784] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (160B8800) [pid = 3856] [serial = 778] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16C5C400) [pid = 3856] [serial = 760] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (0FF4B800) [pid = 3856] [serial = 769] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1072FC00) [pid = 3856] [serial = 756] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (142C8400) [pid = 3856] [serial = 774] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1796D000) [pid = 3856] [serial = 790] [outer = 00000000] [url = about:blank] 15:43:26 INFO - PROCESS | 3856 | 1465425806739 Marionette TRACE conn6 <- [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]]]}] 15:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1641ms 15:43:26 INFO - PROCESS | 3856 | 1465425806825 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 15:43:26 INFO - PROCESS | 3856 | 1465425806829 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 15:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:43:26 INFO - PROCESS | 3856 | 1465425806833 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:43:26 INFO - PROCESS | 3856 | 1465425806837 Marionette TRACE conn6 <- [1,1090,null,{}] 15:43:26 INFO - PROCESS | 3856 | 1465425806842 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:26 INFO - PROCESS | 3856 | 1465425806845 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:26 INFO - PROCESS | 3856 | 1465425806929 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 15:43:26 INFO - PROCESS | 3856 | 1465425806943 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:26 INFO - PROCESS | 3856 | 1465425806945 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:26 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC2800 == 28 [pid = 3856] [id = 282] 15:43:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (0FFC3000) [pid = 3856] [serial = 845] [outer = 00000000] 15:43:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (0FFCCC00) [pid = 3856] [serial = 846] [outer = 0FFC3000] 15:43:27 INFO - PROCESS | 3856 | 1465425806992 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10043800) [pid = 3856] [serial = 847] [outer = 0FFC3000] 15:43:27 INFO - PROCESS | 3856 | 1465425807481 Marionette TRACE conn6 <- [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]]]}] 15:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 15:43:27 INFO - PROCESS | 3856 | 1465425807507 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 3856 | 1465425807512 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 15:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:43:27 INFO - PROCESS | 3856 | 1465425807518 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 3856 | 1465425807521 Marionette TRACE conn6 <- [1,1094,null,{}] 15:43:27 INFO - PROCESS | 3856 | 1465425807525 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:27 INFO - PROCESS | 3856 | 1465425807527 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:27 INFO - PROCESS | 3856 | 1465425807617 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 15:43:27 INFO - PROCESS | 3856 | 1465425807623 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 3856 | 1465425807625 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:27 INFO - PROCESS | 3856 | ++DOCSHELL 10591800 == 29 [pid = 3856] [id = 283] 15:43:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (10591C00) [pid = 3856] [serial = 848] [outer = 00000000] 15:43:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10733400) [pid = 3856] [serial = 849] [outer = 10591C00] 15:43:27 INFO - PROCESS | 3856 | 1465425807673 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (107D8C00) [pid = 3856] [serial = 850] [outer = 10591C00] 15:43:28 INFO - PROCESS | 3856 | 1465425808146 Marionette TRACE conn6 <- [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]]]}] 15:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 15:43:28 INFO - PROCESS | 3856 | 1465425808189 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 3856 | 1465425808191 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 15:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:43:28 INFO - PROCESS | 3856 | 1465425808195 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 3856 | 1465425808198 Marionette TRACE conn6 <- [1,1098,null,{}] 15:43:28 INFO - PROCESS | 3856 | 1465425808209 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:28 INFO - PROCESS | 3856 | 1465425808213 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:28 INFO - PROCESS | 3856 | 1465425808298 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 15:43:28 INFO - PROCESS | 3856 | 1465425808425 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 3856 | 1465425808428 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:28 INFO - PROCESS | 3856 | ++DOCSHELL 1466C800 == 30 [pid = 3856] [id = 284] 15:43:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1466CC00) [pid = 3856] [serial = 851] [outer = 00000000] 15:43:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (14693800) [pid = 3856] [serial = 852] [outer = 1466CC00] 15:43:28 INFO - PROCESS | 3856 | 1465425808478 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (14748000) [pid = 3856] [serial = 853] [outer = 1466CC00] 15:43:28 INFO - PROCESS | 3856 | 1465425808915 Marionette TRACE conn6 <- [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]]]}] 15:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 770ms 15:43:29 INFO - PROCESS | 3856 | 1465425808969 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 3856 | 1465425808972 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 15:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:43:29 INFO - PROCESS | 3856 | 1465425808975 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:43:29 INFO - PROCESS | 3856 | 1465425808977 Marionette TRACE conn6 <- [1,1102,null,{}] 15:43:29 INFO - PROCESS | 3856 | 1465425808980 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:29 INFO - PROCESS | 3856 | 1465425808982 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:29 INFO - PROCESS | 3856 | 1465425809105 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 15:43:29 INFO - PROCESS | 3856 | 1465425809117 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 3856 | 1465425809119 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:29 INFO - PROCESS | 3856 | ++DOCSHELL 147DE000 == 31 [pid = 3856] [id = 285] 15:43:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (156FA400) [pid = 3856] [serial = 854] [outer = 00000000] 15:43:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15F43800) [pid = 3856] [serial = 855] [outer = 156FA400] 15:43:29 INFO - PROCESS | 3856 | 1465425809165 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (160BF400) [pid = 3856] [serial = 856] [outer = 156FA400] 15:43:29 INFO - PROCESS | 3856 | 1465425809619 Marionette TRACE conn6 <- [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]]]}] 15:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 15:43:29 INFO - PROCESS | 3856 | 1465425809764 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 3856 | 1465425809766 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 15:43:29 INFO - PROCESS | 3856 | 1465425809776 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:43:29 INFO - PROCESS | 3856 | 1465425809778 Marionette TRACE conn6 <- [1,1106,null,{}] 15:43:29 INFO - PROCESS | 3856 | 1465425809781 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:29 INFO - PROCESS | 3856 | 1465425809783 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:43:29 INFO - PROCESS | 3856 | 1465425809900 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 15:43:29 INFO - PROCESS | 3856 | 1465425809908 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 3856 | 1465425809910 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:29 INFO - PROCESS | 3856 | ++DOCSHELL 160C5C00 == 32 [pid = 3856] [id = 286] 15:43:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (162A3800) [pid = 3856] [serial = 857] [outer = 00000000] 15:43:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16CC3C00) [pid = 3856] [serial = 858] [outer = 162A3800] 15:43:29 INFO - PROCESS | 3856 | 1465425809954 Marionette DEBUG loaded listener.js 15:43:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (171C6800) [pid = 3856] [serial = 859] [outer = 162A3800] 15:43:30 INFO - PROCESS | 3856 | 1465425810442 Marionette TRACE conn6 <- [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]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 711ms 15:43:30 INFO - PROCESS | 3856 | 1465425810498 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 3856 | 1465425810509 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 15:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:43:30 INFO - PROCESS | 3856 | 1465425810518 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 3856 | 1465425810520 Marionette TRACE conn6 <- [1,1110,null,{}] 15:43:30 INFO - PROCESS | 3856 | 1465425810523 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:30 INFO - PROCESS | 3856 | 1465425810529 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:30 INFO - PROCESS | 3856 | 1465425810673 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 15:43:30 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (173DFC00) [pid = 3856] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (18838800) [pid = 3856] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18A32400) [pid = 3856] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C42800) [pid = 3856] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10568000) [pid = 3856] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18898800) [pid = 3856] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10041C00) [pid = 3856] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10046000) [pid = 3856] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (156EE800) [pid = 3856] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (14663C00) [pid = 3856] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15F43400) [pid = 3856] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18B9BC00) [pid = 3856] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:43:31 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10554000) [pid = 3856] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:43:31 INFO - PROCESS | 3856 | 1465425811027 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 3856 | 1465425811030 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:31 INFO - PROCESS | 3856 | ++DOCSHELL 0FBF1400 == 33 [pid = 3856] [id = 287] 15:43:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (0FFC8400) [pid = 3856] [serial = 860] [outer = 00000000] 15:43:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (10550400) [pid = 3856] [serial = 861] [outer = 0FFC8400] 15:43:31 INFO - PROCESS | 3856 | 1465425811077 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1474D000) [pid = 3856] [serial = 862] [outer = 0FFC8400] 15:43:31 INFO - PROCESS | 3856 | 1465425811456 Marionette TRACE conn6 <- [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]]]}] 15:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 15:43:31 INFO - PROCESS | 3856 | 1465425811496 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 15:43:31 INFO - PROCESS | 3856 | 1465425811498 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 15:43:31 INFO - PROCESS | 3856 | 1465425811501 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:43:31 INFO - PROCESS | 3856 | 1465425811503 Marionette TRACE conn6 <- [1,1114,null,{}] 15:43:31 INFO - PROCESS | 3856 | 1465425811506 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:31 INFO - PROCESS | 3856 | 1465425811508 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:31 INFO - PROCESS | 3856 | 1465425811621 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 15:43:31 INFO - PROCESS | 3856 | 1465425811675 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 3856 | 1465425811677 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:31 INFO - PROCESS | 3856 | ++DOCSHELL 10FCF800 == 34 [pid = 3856] [id = 288] 15:43:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (142C8C00) [pid = 3856] [serial = 863] [outer = 00000000] 15:43:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173EA800) [pid = 3856] [serial = 864] [outer = 142C8C00] 15:43:31 INFO - PROCESS | 3856 | 1465425811722 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173EFC00) [pid = 3856] [serial = 865] [outer = 142C8C00] 15:43:32 INFO - PROCESS | 3856 | 1465425812088 Marionette TRACE conn6 <- [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]]]}] 15:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 631ms 15:43:32 INFO - PROCESS | 3856 | 1465425812134 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 15:43:32 INFO - PROCESS | 3856 | 1465425812136 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 15:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:43:32 INFO - PROCESS | 3856 | 1465425812139 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:43:32 INFO - PROCESS | 3856 | 1465425812141 Marionette TRACE conn6 <- [1,1118,null,{}] 15:43:32 INFO - PROCESS | 3856 | 1465425812144 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:32 INFO - PROCESS | 3856 | 1465425812146 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:32 INFO - PROCESS | 3856 | 1465425812258 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 15:43:32 INFO - PROCESS | 3856 | 1465425812298 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 3856 | 1465425812300 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:32 INFO - PROCESS | 3856 | ++DOCSHELL 10733000 == 35 [pid = 3856] [id = 289] 15:43:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173D4800) [pid = 3856] [serial = 866] [outer = 00000000] 15:43:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (183FB000) [pid = 3856] [serial = 867] [outer = 173D4800] 15:43:32 INFO - PROCESS | 3856 | 1465425812344 Marionette DEBUG loaded listener.js 15:43:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (183A0800) [pid = 3856] [serial = 868] [outer = 173D4800] 15:43:32 INFO - PROCESS | 3856 | 1465425812764 Marionette TRACE conn6 <- [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]]]}] 15:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 15:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:43:32 INFO - PROCESS | 3856 | 1465425812812 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 15:43:32 INFO - PROCESS | 3856 | 1465425812814 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 15:43:32 INFO - PROCESS | 3856 | 1465425812817 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:43:32 INFO - PROCESS | 3856 | 1465425812819 Marionette TRACE conn6 <- [1,1122,null,{}] 15:43:32 INFO - PROCESS | 3856 | 1465425812822 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:32 INFO - PROCESS | 3856 | 1465425812824 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:32 INFO - PROCESS | 3856 | 1465425812905 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 15:43:32 INFO - PROCESS | 3856 | 1465425812912 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 3856 | 1465425812913 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:32 INFO - PROCESS | 3856 | ++DOCSHELL 1466C400 == 36 [pid = 3856] [id = 290] 15:43:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (188A4000) [pid = 3856] [serial = 869] [outer = 00000000] 15:43:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A2A400) [pid = 3856] [serial = 870] [outer = 188A4000] 15:43:32 INFO - PROCESS | 3856 | 1465425812957 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18A2C000) [pid = 3856] [serial = 871] [outer = 188A4000] 15:43:33 INFO - PROCESS | 3856 | 1465425813771 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1017ms 15:43:33 INFO - PROCESS | 3856 | 1465425813838 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 15:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:43:33 INFO - PROCESS | 3856 | 1465425813842 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 15:43:33 INFO - PROCESS | 3856 | 1465425813847 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 3856 | 1465425813852 Marionette TRACE conn6 <- [1,1126,null,{}] 15:43:33 INFO - PROCESS | 3856 | 1465425813877 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:33 INFO - PROCESS | 3856 | 1465425813880 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:34 INFO - PROCESS | 3856 | 1465425814028 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 15:43:34 INFO - PROCESS | 3856 | 1465425814153 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:34 INFO - PROCESS | 3856 | 1465425814156 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:34 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCB800 == 37 [pid = 3856] [id = 291] 15:43:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (0FFCC800) [pid = 3856] [serial = 872] [outer = 00000000] 15:43:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1056F000) [pid = 3856] [serial = 873] [outer = 0FFCC800] 15:43:34 INFO - PROCESS | 3856 | 1465425814221 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (11121C00) [pid = 3856] [serial = 874] [outer = 0FFCC800] 15:43:34 INFO - PROCESS | 3856 | 1465425814890 Marionette TRACE conn6 <- [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]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1136ms 15:43:35 INFO - PROCESS | 3856 | 1465425814984 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 3856 | 1465425814989 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 15:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:43:35 INFO - PROCESS | 3856 | 1465425815021 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - PROCESS | 3856 | 1465425815024 Marionette TRACE conn6 <- [1,1130,null,{}] 15:43:35 INFO - PROCESS | 3856 | 1465425815028 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:35 INFO - PROCESS | 3856 | 1465425815031 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:35 INFO - PROCESS | 3856 | 1465425815195 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 15:43:35 INFO - PROCESS | 3856 | 1465425815321 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 3856 | 1465425815324 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:35 INFO - PROCESS | 3856 | ++DOCSHELL 14666800 == 38 [pid = 3856] [id = 292] 15:43:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (14690C00) [pid = 3856] [serial = 875] [outer = 00000000] 15:43:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (160BC800) [pid = 3856] [serial = 876] [outer = 14690C00] 15:43:35 INFO - PROCESS | 3856 | 1465425815381 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (16C48C00) [pid = 3856] [serial = 877] [outer = 14690C00] 15:43:36 INFO - PROCESS | 3856 | --DOCSHELL 10733000 == 37 [pid = 3856] [id = 289] 15:43:36 INFO - PROCESS | 3856 | --DOCSHELL 10FCF800 == 36 [pid = 3856] [id = 288] 15:43:36 INFO - PROCESS | 3856 | --DOCSHELL 0FBF1400 == 35 [pid = 3856] [id = 287] 15:43:36 INFO - PROCESS | 3856 | --DOCSHELL 160C5C00 == 34 [pid = 3856] [id = 286] 15:43:36 INFO - PROCESS | 3856 | --DOCSHELL 147DE000 == 33 [pid = 3856] [id = 285] 15:43:36 INFO - PROCESS | 3856 | --DOCSHELL 1466C800 == 32 [pid = 3856] [id = 284] 15:43:36 INFO - PROCESS | 3856 | --DOCSHELL 10591800 == 31 [pid = 3856] [id = 283] 15:43:36 INFO - PROCESS | 3856 | --DOCSHELL 0FFC2800 == 30 [pid = 3856] [id = 282] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (173E8400) [pid = 3856] [serial = 813] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (17969C00) [pid = 3856] [serial = 814] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18A2D400) [pid = 3856] [serial = 817] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18A27400) [pid = 3856] [serial = 816] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18A3B800) [pid = 3856] [serial = 819] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (171C6C00) [pid = 3856] [serial = 810] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13D86400) [pid = 3856] [serial = 804] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18B18C00) [pid = 3856] [serial = 826] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13F9C800) [pid = 3856] [serial = 805] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1054D400) [pid = 3856] [serial = 795] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10569C00) [pid = 3856] [serial = 796] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10562C00) [pid = 3856] [serial = 801] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10745400) [pid = 3856] [serial = 802] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (183FB400) [pid = 3856] [serial = 793] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (147E0000) [pid = 3856] [serial = 798] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (156F7800) [pid = 3856] [serial = 799] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16061C00) [pid = 3856] [serial = 807] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (160C1000) [pid = 3856] [serial = 808] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18DCC800) [pid = 3856] [serial = 828] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18DD3400) [pid = 3856] [serial = 829] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16056C00) [pid = 3856] [serial = 822] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (171CF000) [pid = 3856] [serial = 823] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18B14000) [pid = 3856] [serial = 825] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18A3FC00) [pid = 3856] [serial = 820] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173D4C00) [pid = 3856] [serial = 811] [outer = 00000000] [url = about:blank] 15:43:36 INFO - PROCESS | 3856 | 1465425816190 Marionette TRACE conn6 <- [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]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1216ms 15:43:36 INFO - PROCESS | 3856 | 1465425816257 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 3856 | 1465425816261 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 15:43:36 INFO - PROCESS | 3856 | 1465425816267 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:43:36 INFO - PROCESS | 3856 | 1465425816272 Marionette TRACE conn6 <- [1,1134,null,{}] 15:43:36 INFO - PROCESS | 3856 | 1465425816277 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:36 INFO - PROCESS | 3856 | 1465425816279 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:36 INFO - PROCESS | 3856 | 1465425816367 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 15:43:36 INFO - PROCESS | 3856 | 1465425816374 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:36 INFO - PROCESS | 3856 | 1465425816377 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:36 INFO - PROCESS | 3856 | ++DOCSHELL 1003D800 == 31 [pid = 3856] [id = 293] 15:43:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1003E000) [pid = 3856] [serial = 878] [outer = 00000000] 15:43:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10591800) [pid = 3856] [serial = 879] [outer = 1003E000] 15:43:36 INFO - PROCESS | 3856 | 1465425816429 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (108C0800) [pid = 3856] [serial = 880] [outer = 1003E000] 15:43:36 INFO - PROCESS | 3856 | 1465425816951 Marionette TRACE conn6 <- [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]]]}] 15:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 15:43:37 INFO - PROCESS | 3856 | 1465425817003 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 3856 | 1465425817007 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 15:43:37 INFO - PROCESS | 3856 | 1465425817012 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:43:37 INFO - PROCESS | 3856 | 1465425817015 Marionette TRACE conn6 <- [1,1138,null,{}] 15:43:37 INFO - PROCESS | 3856 | 1465425817018 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:37 INFO - PROCESS | 3856 | 1465425817021 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:37 INFO - PROCESS | 3856 | 1465425817113 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 15:43:37 INFO - PROCESS | 3856 | 1465425817201 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 3856 | 1465425817203 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:37 INFO - PROCESS | 3856 | ++DOCSHELL 13F95800 == 32 [pid = 3856] [id = 294] 15:43:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13F96000) [pid = 3856] [serial = 881] [outer = 00000000] 15:43:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (14668400) [pid = 3856] [serial = 882] [outer = 13F96000] 15:43:37 INFO - PROCESS | 3856 | 1465425817252 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (14707400) [pid = 3856] [serial = 883] [outer = 13F96000] 15:43:37 INFO - PROCESS | 3856 | 1465425817633 Marionette TRACE conn6 <- [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]]]}] 15:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 15:43:37 INFO - PROCESS | 3856 | 1465425817688 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 3856 | 1465425817690 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 15:43:37 INFO - PROCESS | 3856 | 1465425817693 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:43:37 INFO - PROCESS | 3856 | 1465425817696 Marionette TRACE conn6 <- [1,1142,null,{}] 15:43:37 INFO - PROCESS | 3856 | 1465425817707 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:37 INFO - PROCESS | 3856 | 1465425817711 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:37 INFO - PROCESS | 3856 | 1465425817798 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 15:43:37 INFO - PROCESS | 3856 | 1465425817806 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 3856 | 1465425817809 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:37 INFO - PROCESS | 3856 | ++DOCSHELL 156F9000 == 33 [pid = 3856] [id = 295] 15:43:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (156FA000) [pid = 3856] [serial = 884] [outer = 00000000] 15:43:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (162A5400) [pid = 3856] [serial = 885] [outer = 156FA000] 15:43:37 INFO - PROCESS | 3856 | 1465425817857 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16C65400) [pid = 3856] [serial = 886] [outer = 156FA000] 15:43:38 INFO - PROCESS | 3856 | 1465425818340 Marionette TRACE conn6 <- [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]]]}] 15:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 15:43:38 INFO - PROCESS | 3856 | 1465425818384 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 15:43:38 INFO - PROCESS | 3856 | 1465425818387 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 15:43:38 INFO - PROCESS | 3856 | 1465425818390 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 3856 | 1465425818392 Marionette TRACE conn6 <- [1,1146,null,{}] 15:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:43:38 INFO - PROCESS | 3856 | 1465425818401 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:38 INFO - PROCESS | 3856 | 1465425818403 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:38 INFO - PROCESS | 3856 | 1465425818521 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 15:43:38 INFO - PROCESS | 3856 | 1465425818526 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 3856 | 1465425818528 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:38 INFO - PROCESS | 3856 | ++DOCSHELL 173D4000 == 34 [pid = 3856] [id = 296] 15:43:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173D4C00) [pid = 3856] [serial = 887] [outer = 00000000] 15:43:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173DD000) [pid = 3856] [serial = 888] [outer = 173D4C00] 15:43:38 INFO - PROCESS | 3856 | 1465425818573 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173E6000) [pid = 3856] [serial = 889] [outer = 173D4C00] 15:43:39 INFO - PROCESS | 3856 | 1465425819021 Marionette TRACE conn6 <- [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]]]}] 15:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 15:43:39 INFO - PROCESS | 3856 | 1465425819068 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 3856 | 1465425819070 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 15:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:43:39 INFO - PROCESS | 3856 | 1465425819073 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - PROCESS | 3856 | 1465425819074 Marionette TRACE conn6 <- [1,1150,null,{}] 15:43:39 INFO - PROCESS | 3856 | 1465425819078 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:39 INFO - PROCESS | 3856 | 1465425819080 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:39 INFO - PROCESS | 3856 | 1465425819195 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 15:43:39 INFO - PROCESS | 3856 | 1465425819285 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:39 INFO - PROCESS | 3856 | 1465425819287 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:39 INFO - PROCESS | 3856 | ++DOCSHELL 173E9800 == 35 [pid = 3856] [id = 297] 15:43:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173EC000) [pid = 3856] [serial = 890] [outer = 00000000] 15:43:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1839D400) [pid = 3856] [serial = 891] [outer = 173EC000] 15:43:39 INFO - PROCESS | 3856 | 1465425819334 Marionette DEBUG loaded listener.js 15:43:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (183FAC00) [pid = 3856] [serial = 892] [outer = 173EC000] 15:43:39 INFO - PROCESS | 3856 | 1465425819794 Marionette TRACE conn6 <- [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]]]}] 15:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 770ms 15:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:43:39 INFO - PROCESS | 3856 | 1465425819845 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 3856 | 1465425819847 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 15:43:39 INFO - PROCESS | 3856 | 1465425819851 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - PROCESS | 3856 | 1465425819852 Marionette TRACE conn6 <- [1,1154,null,{}] 15:43:39 INFO - PROCESS | 3856 | 1465425819856 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:39 INFO - PROCESS | 3856 | 1465425819861 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:40 INFO - PROCESS | 3856 | 1465425820003 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 15:43:40 INFO - PROCESS | 3856 | 1465425820069 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 3856 | 1465425820071 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:40 INFO - PROCESS | 3856 | ++DOCSHELL 188A6800 == 36 [pid = 3856] [id = 298] 15:43:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18A2AC00) [pid = 3856] [serial = 893] [outer = 00000000] 15:43:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A37000) [pid = 3856] [serial = 894] [outer = 18A2AC00] 15:43:40 INFO - PROCESS | 3856 | 1465425820117 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A2D000) [pid = 3856] [serial = 895] [outer = 18A2AC00] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1466CC00) [pid = 3856] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (162A3800) [pid = 3856] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1003E800) [pid = 3856] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (147E0400) [pid = 3856] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18A2B400) [pid = 3856] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (183A2800) [pid = 3856] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0FFC8400) [pid = 3856] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (142C8C00) [pid = 3856] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (173D4800) [pid = 3856] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (156FA400) [pid = 3856] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10591C00) [pid = 3856] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (0FFC3000) [pid = 3856] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:43:40 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13D08400) [pid = 3856] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:43:40 INFO - PROCESS | 3856 | 1465425820651 Marionette TRACE conn6 <- [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]]]}] 15:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 830ms 15:43:40 INFO - PROCESS | 3856 | 1465425820681 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 15:43:40 INFO - PROCESS | 3856 | 1465425820683 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 15:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:43:40 INFO - PROCESS | 3856 | 1465425820686 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:43:40 INFO - PROCESS | 3856 | 1465425820688 Marionette TRACE conn6 <- [1,1158,null,{}] 15:43:40 INFO - PROCESS | 3856 | 1465425820691 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:40 INFO - PROCESS | 3856 | 1465425820693 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:40 INFO - PROCESS | 3856 | 1465425820808 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 15:43:40 INFO - PROCESS | 3856 | 1465425820867 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 3856 | 1465425820869 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:40 INFO - PROCESS | 3856 | ++DOCSHELL 13D08400 == 37 [pid = 3856] [id = 299] 15:43:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13D0A400) [pid = 3856] [serial = 896] [outer = 00000000] 15:43:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (173E8000) [pid = 3856] [serial = 897] [outer = 13D0A400] 15:43:40 INFO - PROCESS | 3856 | 1465425820914 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (17967C00) [pid = 3856] [serial = 898] [outer = 13D0A400] 15:43:41 INFO - PROCESS | 3856 | 1465425821263 Marionette TRACE conn6 <- [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]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 15:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:43:41 INFO - PROCESS | 3856 | 1465425821318 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 3856 | 1465425821320 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 15:43:41 INFO - PROCESS | 3856 | 1465425821323 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 3856 | 1465425821324 Marionette TRACE conn6 <- [1,1162,null,{}] 15:43:41 INFO - PROCESS | 3856 | 1465425821328 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:41 INFO - PROCESS | 3856 | 1465425821329 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:41 INFO - PROCESS | 3856 | 1465425821412 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 15:43:41 INFO - PROCESS | 3856 | 1465425821417 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 3856 | 1465425821419 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:41 INFO - PROCESS | 3856 | ++DOCSHELL 16C40400 == 38 [pid = 3856] [id = 300] 15:43:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18A3E400) [pid = 3856] [serial = 899] [outer = 00000000] 15:43:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18B12400) [pid = 3856] [serial = 900] [outer = 18A3E400] 15:43:41 INFO - PROCESS | 3856 | 1465425821463 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18B1DC00) [pid = 3856] [serial = 901] [outer = 18A3E400] 15:43:41 INFO - PROCESS | 3856 | 1465425821893 Marionette TRACE conn6 <- [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] 15:43:42 INFO - PROCESS | 3856 | 1465425821966 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 15:43:42 INFO - PROCESS | 3856 | 1465425821969 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:43:42 INFO - PROCESS | 3856 | 1465425821971 Marionette TRACE conn6 <- [1,1166,null,{}] 15:43:42 INFO - PROCESS | 3856 | 1465425821974 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:42 INFO - PROCESS | 3856 | 1465425821976 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:42 INFO - PROCESS | 3856 | 1465425822057 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 15:43:42 INFO - PROCESS | 3856 | 1465425822064 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 3856 | 1465425822066 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:42 INFO - PROCESS | 3856 | ++DOCSHELL 14664C00 == 39 [pid = 3856] [id = 301] 15:43:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18B9BC00) [pid = 3856] [serial = 902] [outer = 00000000] 15:43:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (19241400) [pid = 3856] [serial = 903] [outer = 18B9BC00] 15:43:42 INFO - PROCESS | 3856 | 1465425822109 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19245800) [pid = 3856] [serial = 904] [outer = 18B9BC00] 15:43:42 INFO - PROCESS | 3856 | 1465425822678 Marionette TRACE conn6 <- [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] 15:43:42 INFO - PROCESS | 3856 | 1465425822750 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 15:43:42 INFO - PROCESS | 3856 | 1465425822756 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:43:42 INFO - PROCESS | 3856 | 1465425822759 Marionette TRACE conn6 <- [1,1170,null,{}] 15:43:42 INFO - PROCESS | 3856 | 1465425822765 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:42 INFO - PROCESS | 3856 | 1465425822768 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:42 INFO - PROCESS | 3856 | 1465425822895 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 15:43:43 INFO - PROCESS | 3856 | 1465425823023 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:43 INFO - PROCESS | 3856 | 1465425823028 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:43 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6D400 == 40 [pid = 3856] [id = 302] 15:43:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (0FF72400) [pid = 3856] [serial = 905] [outer = 00000000] 15:43:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1074D800) [pid = 3856] [serial = 906] [outer = 0FF72400] 15:43:43 INFO - PROCESS | 3856 | 1465425823092 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (13F9C000) [pid = 3856] [serial = 907] [outer = 0FF72400] 15:43:43 INFO - PROCESS | 3856 | 1465425823723 Marionette TRACE conn6 <- [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] 15:43:43 INFO - PROCESS | 3856 | 1465425823786 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 15:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:43:43 INFO - PROCESS | 3856 | 1465425823792 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:43:43 INFO - PROCESS | 3856 | 1465425823795 Marionette TRACE conn6 <- [1,1174,null,{}] 15:43:43 INFO - PROCESS | 3856 | 1465425823800 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:43 INFO - PROCESS | 3856 | 1465425823803 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:43 INFO - PROCESS | 3856 | 1465425823961 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 15:43:44 INFO - PROCESS | 3856 | 1465425824024 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 3856 | 1465425824027 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:44 INFO - PROCESS | 3856 | ++DOCSHELL 16C48800 == 41 [pid = 3856] [id = 303] 15:43:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C5BC00) [pid = 3856] [serial = 908] [outer = 00000000] 15:43:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (173D1400) [pid = 3856] [serial = 909] [outer = 16C5BC00] 15:43:44 INFO - PROCESS | 3856 | 1465425824085 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (173EF400) [pid = 3856] [serial = 910] [outer = 16C5BC00] 15:43:44 INFO - PROCESS | 3856 | 1465425824707 Marionette TRACE conn6 <- [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] 15:43:44 INFO - PROCESS | 3856 | 1465425824769 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 15:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:43:44 INFO - PROCESS | 3856 | 1465425824773 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 3856 | 1465425824776 Marionette TRACE conn6 <- [1,1178,null,{}] 15:43:44 INFO - PROCESS | 3856 | 1465425824788 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:44 INFO - PROCESS | 3856 | 1465425824793 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:44 INFO - PROCESS | 3856 | 1465425824906 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 15:43:45 INFO - PROCESS | 3856 | 1465425825039 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 3856 | 1465425825042 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:45 INFO - PROCESS | 3856 | ++DOCSHELL 1924D400 == 42 [pid = 3856] [id = 304] 15:43:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1924D800) [pid = 3856] [serial = 911] [outer = 00000000] 15:43:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1961B400) [pid = 3856] [serial = 912] [outer = 1924D800] 15:43:45 INFO - PROCESS | 3856 | 1465425825101 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A186000) [pid = 3856] [serial = 913] [outer = 1924D800] 15:43:45 INFO - PROCESS | 3856 | 1465425825694 Marionette TRACE conn6 <- [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] 15:43:45 INFO - PROCESS | 3856 | 1465425825749 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 15:43:45 INFO - PROCESS | 3856 | 1465425825752 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:43:45 INFO - PROCESS | 3856 | 1465425825754 Marionette TRACE conn6 <- [1,1182,null,{}] 15:43:45 INFO - PROCESS | 3856 | 1465425825772 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:45 INFO - PROCESS | 3856 | 1465425825775 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:45 INFO - PROCESS | 3856 | 1465425825886 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 15:43:46 INFO - PROCESS | 3856 | 1465425826017 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 3856 | 1465425826020 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:46 INFO - PROCESS | 3856 | ++DOCSHELL 1A18B400 == 43 [pid = 3856] [id = 305] 15:43:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1B411C00) [pid = 3856] [serial = 914] [outer = 00000000] 15:43:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1B887C00) [pid = 3856] [serial = 915] [outer = 1B411C00] 15:43:46 INFO - PROCESS | 3856 | 1465425826076 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1BC5B000) [pid = 3856] [serial = 916] [outer = 1B411C00] 15:43:46 INFO - PROCESS | 3856 | 1465425826878 Marionette TRACE conn6 <- [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] 15:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:43:46 INFO - PROCESS | 3856 | 1465425826948 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 15:43:46 INFO - PROCESS | 3856 | 1465425826953 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 3856 | 1465425826956 Marionette TRACE conn6 <- [1,1186,null,{}] 15:43:47 INFO - PROCESS | 3856 | 1465425826975 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:47 INFO - PROCESS | 3856 | 1465425826978 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:47 INFO - PROCESS | 3856 | 1465425827085 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 15:43:47 INFO - PROCESS | 3856 | 1465425827213 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:47 INFO - PROCESS | 3856 | 1465425827217 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:47 INFO - PROCESS | 3856 | ++DOCSHELL 13DCCC00 == 44 [pid = 3856] [id = 306] 15:43:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (13DCDC00) [pid = 3856] [serial = 917] [outer = 00000000] 15:43:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (142B1C00) [pid = 3856] [serial = 918] [outer = 13DCDC00] 15:43:47 INFO - PROCESS | 3856 | 1465425827272 Marionette DEBUG loaded listener.js 15:43:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (14667000) [pid = 3856] [serial = 919] [outer = 13DCDC00] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 16C40400 == 43 [pid = 3856] [id = 300] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 13D08400 == 42 [pid = 3856] [id = 299] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 188A6800 == 41 [pid = 3856] [id = 298] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 173E9800 == 40 [pid = 3856] [id = 297] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 173D4000 == 39 [pid = 3856] [id = 296] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 156F9000 == 38 [pid = 3856] [id = 295] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 13F95800 == 37 [pid = 3856] [id = 294] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 1003D800 == 36 [pid = 3856] [id = 293] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 14666800 == 35 [pid = 3856] [id = 292] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 0FFCB800 == 34 [pid = 3856] [id = 291] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 111BA800 == 33 [pid = 3856] [id = 281] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 1466C400 == 32 [pid = 3856] [id = 290] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 1A18B400 == 31 [pid = 3856] [id = 305] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 16C48800 == 30 [pid = 3856] [id = 303] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 1924D400 == 29 [pid = 3856] [id = 304] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 14664C00 == 28 [pid = 3856] [id = 301] 15:43:48 INFO - PROCESS | 3856 | --DOCSHELL 0FF6D400 == 27 [pid = 3856] [id = 302] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (183FB000) [pid = 3856] [serial = 867] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (15F43800) [pid = 3856] [serial = 855] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (10733400) [pid = 3856] [serial = 849] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (107D8C00) [pid = 3856] [serial = 850] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (0FFCCC00) [pid = 3856] [serial = 846] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10043800) [pid = 3856] [serial = 847] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (142CF400) [pid = 3856] [serial = 844] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13DD9400) [pid = 3856] [serial = 843] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (14693800) [pid = 3856] [serial = 852] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16CC3C00) [pid = 3856] [serial = 858] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (107E2000) [pid = 3856] [serial = 832] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10555000) [pid = 3856] [serial = 831] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C68000) [pid = 3856] [serial = 835] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (160BFC00) [pid = 3856] [serial = 834] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1924E000) [pid = 3856] [serial = 838] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (19248C00) [pid = 3856] [serial = 837] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A1CFC00) [pid = 3856] [serial = 841] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1A18A000) [pid = 3856] [serial = 840] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10550400) [pid = 3856] [serial = 861] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (171C6800) [pid = 3856] [serial = 859] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1474D000) [pid = 3856] [serial = 862] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (173EA800) [pid = 3856] [serial = 864] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (160BF400) [pid = 3856] [serial = 856] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (173EFC00) [pid = 3856] [serial = 865] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (14748000) [pid = 3856] [serial = 853] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (183A0800) [pid = 3856] [serial = 868] [outer = 00000000] [url = about:blank] 15:43:48 INFO - PROCESS | 3856 | 1465425828553 Marionette TRACE conn6 <- [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]]]}] 15:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1646ms 15:43:48 INFO - PROCESS | 3856 | 1465425828599 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 15:43:48 INFO - PROCESS | 3856 | 1465425828603 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 15:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:43:48 INFO - PROCESS | 3856 | 1465425828608 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:43:48 INFO - PROCESS | 3856 | 1465425828611 Marionette TRACE conn6 <- [1,1190,null,{}] 15:43:48 INFO - PROCESS | 3856 | 1465425828621 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:48 INFO - PROCESS | 3856 | 1465425828624 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:48 INFO - PROCESS | 3856 | 1465425828708 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 15:43:48 INFO - PROCESS | 3856 | 1465425828715 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 3856 | 1465425828719 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:48 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC9800 == 28 [pid = 3856] [id = 307] 15:43:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0FFC9C00) [pid = 3856] [serial = 920] [outer = 00000000] 15:43:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10043800) [pid = 3856] [serial = 921] [outer = 0FFC9C00] 15:43:48 INFO - PROCESS | 3856 | 1465425828768 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (103C3800) [pid = 3856] [serial = 922] [outer = 0FFC9C00] 15:43:49 INFO - PROCESS | 3856 | 1465425829246 Marionette TRACE conn6 <- [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]]]}] 15:43:49 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 15:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 690ms 15:43:49 INFO - PROCESS | 3856 | 1465425829299 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 15:43:49 INFO - PROCESS | 3856 | 1465425829304 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 15:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:43:49 INFO - PROCESS | 3856 | 1465425829310 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:43:49 INFO - PROCESS | 3856 | 1465425829313 Marionette TRACE conn6 <- [1,1194,null,{}] 15:43:49 INFO - PROCESS | 3856 | 1465425829316 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:49 INFO - PROCESS | 3856 | 1465425829319 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:49 INFO - PROCESS | 3856 | 1465425829406 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 15:43:49 INFO - PROCESS | 3856 | 1465425829455 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 3856 | 1465425829457 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:49 INFO - PROCESS | 3856 | ++DOCSHELL 1072F400 == 29 [pid = 3856] [id = 308] 15:43:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1072FC00) [pid = 3856] [serial = 923] [outer = 00000000] 15:43:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1074E000) [pid = 3856] [serial = 924] [outer = 1072FC00] 15:43:49 INFO - PROCESS | 3856 | 1465425829505 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (107DBC00) [pid = 3856] [serial = 925] [outer = 1072FC00] 15:43:49 INFO - PROCESS | 3856 | 1465425829965 Marionette TRACE conn6 <- [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]]]}] 15:43:50 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 15:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 15:43:50 INFO - PROCESS | 3856 | 1465425830044 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 3856 | 1465425830046 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 15:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:43:50 INFO - PROCESS | 3856 | 1465425830050 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 3856 | 1465425830053 Marionette TRACE conn6 <- [1,1198,null,{}] 15:43:50 INFO - PROCESS | 3856 | 1465425830064 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:50 INFO - PROCESS | 3856 | 1465425830068 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:50 INFO - PROCESS | 3856 | 1465425830153 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 15:43:50 INFO - PROCESS | 3856 | 1465425830267 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:50 INFO - PROCESS | 3856 | 1465425830270 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:50 INFO - PROCESS | 3856 | ++DOCSHELL 1466C400 == 30 [pid = 3856] [id = 309] 15:43:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1466DC00) [pid = 3856] [serial = 926] [outer = 00000000] 15:43:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (14741C00) [pid = 3856] [serial = 927] [outer = 1466DC00] 15:43:50 INFO - PROCESS | 3856 | 1465425830320 Marionette DEBUG loaded listener.js 15:43:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (147D9400) [pid = 3856] [serial = 928] [outer = 1466DC00] 15:43:50 INFO - PROCESS | 3856 | 1465425830756 Marionette TRACE conn6 <- [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]]]}] 15:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 15:43:50 INFO - PROCESS | 3856 | 1465425830811 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 3856 | 1465425830813 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 15:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:43:50 INFO - PROCESS | 3856 | 1465425830821 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 3856 | 1465425830823 Marionette TRACE conn6 <- [1,1202,null,{}] 15:43:50 INFO - PROCESS | 3856 | 1465425830826 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:50 INFO - PROCESS | 3856 | 1465425830828 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:50 INFO - PROCESS | 3856 | 1465425830944 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 15:43:51 INFO - PROCESS | 3856 | 1465425831005 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 3856 | 1465425831007 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:51 INFO - PROCESS | 3856 | ++DOCSHELL 156FA400 == 31 [pid = 3856] [id = 310] 15:43:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15B40C00) [pid = 3856] [serial = 929] [outer = 00000000] 15:43:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (160B8800) [pid = 3856] [serial = 930] [outer = 15B40C00] 15:43:51 INFO - PROCESS | 3856 | 1465425831052 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (160C2400) [pid = 3856] [serial = 931] [outer = 15B40C00] 15:43:51 INFO - PROCESS | 3856 | 1465425831453 Marionette TRACE conn6 <- [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]]]}] 15:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 15:43:51 INFO - PROCESS | 3856 | 1465425831499 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 15:43:51 INFO - PROCESS | 3856 | 1465425831501 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 15:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:43:51 INFO - PROCESS | 3856 | 1465425831504 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:43:51 INFO - PROCESS | 3856 | 1465425831505 Marionette TRACE conn6 <- [1,1206,null,{}] 15:43:51 INFO - PROCESS | 3856 | 1465425831509 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:51 INFO - PROCESS | 3856 | 1465425831511 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:51 INFO - PROCESS | 3856 | 1465425831623 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 15:43:51 INFO - PROCESS | 3856 | 1465425831628 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 3856 | 1465425831630 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:51 INFO - PROCESS | 3856 | ++DOCSHELL 111B9C00 == 32 [pid = 3856] [id = 311] 15:43:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (13DD7C00) [pid = 3856] [serial = 932] [outer = 00000000] 15:43:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C59C00) [pid = 3856] [serial = 933] [outer = 13DD7C00] 15:43:51 INFO - PROCESS | 3856 | 1465425831674 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C66C00) [pid = 3856] [serial = 934] [outer = 13DD7C00] 15:43:52 INFO - PROCESS | 3856 | 1465425832142 Marionette TRACE conn6 <- [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]]]}] 15:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 15:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:43:52 INFO - PROCESS | 3856 | 1465425832175 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 3856 | 1465425832177 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 15:43:52 INFO - PROCESS | 3856 | 1465425832180 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 3856 | 1465425832182 Marionette TRACE conn6 <- [1,1210,null,{}] 15:43:52 INFO - PROCESS | 3856 | 1465425832185 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:52 INFO - PROCESS | 3856 | 1465425832190 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:52 INFO - PROCESS | 3856 | 1465425832361 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 15:43:52 INFO - PROCESS | 3856 | 1465425832390 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 3856 | 1465425832392 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:52 INFO - PROCESS | 3856 | ++DOCSHELL 171C9000 == 33 [pid = 3856] [id = 312] 15:43:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (171CD400) [pid = 3856] [serial = 935] [outer = 00000000] 15:43:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (173E5000) [pid = 3856] [serial = 936] [outer = 171CD400] 15:43:52 INFO - PROCESS | 3856 | 1465425832437 Marionette DEBUG loaded listener.js 15:43:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (17962C00) [pid = 3856] [serial = 937] [outer = 171CD400] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (173D4C00) [pid = 3856] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (173EC000) [pid = 3856] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (0FFCC800) [pid = 3856] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (14690C00) [pid = 3856] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13F96000) [pid = 3856] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13D0A400) [pid = 3856] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (156FA000) [pid = 3856] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (188A4000) [pid = 3856] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1003E000) [pid = 3856] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18B9BC00) [pid = 3856] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18A2AC00) [pid = 3856] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:43:52 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18A3E400) [pid = 3856] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:43:53 INFO - PROCESS | 3856 | 1465425833079 Marionette TRACE conn6 <- [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] 15:43:53 INFO - PROCESS | 3856 | 1465425833113 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 15:43:53 INFO - PROCESS | 3856 | 1465425833116 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 3856 | 1465425833118 Marionette TRACE conn6 <- [1,1214,null,{}] 15:43:53 INFO - PROCESS | 3856 | 1465425833133 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:53 INFO - PROCESS | 3856 | 1465425833135 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:53 INFO - PROCESS | 3856 | 1465425833213 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 15:43:53 INFO - PROCESS | 3856 | 1465425833219 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:53 INFO - PROCESS | 3856 | 1465425833221 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:53 INFO - PROCESS | 3856 | ++DOCSHELL 1003F800 == 34 [pid = 3856] [id = 313] 15:43:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14626000) [pid = 3856] [serial = 938] [outer = 00000000] 15:43:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173DA800) [pid = 3856] [serial = 939] [outer = 14626000] 15:43:53 INFO - PROCESS | 3856 | 1465425833265 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173E5400) [pid = 3856] [serial = 940] [outer = 14626000] 15:43:53 INFO - PROCESS | 3856 | 1465425833699 Marionette TRACE conn6 <- [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]]]}] 15:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 15:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:43:53 INFO - PROCESS | 3856 | 1465425833747 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 15:43:53 INFO - PROCESS | 3856 | 1465425833749 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 15:43:53 INFO - PROCESS | 3856 | 1465425833752 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 3856 | 1465425833754 Marionette TRACE conn6 <- [1,1218,null,{}] 15:43:53 INFO - PROCESS | 3856 | 1465425833758 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:53 INFO - PROCESS | 3856 | 1465425833759 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:53 INFO - PROCESS | 3856 | 1465425833840 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 15:43:53 INFO - PROCESS | 3856 | 1465425833845 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:53 INFO - PROCESS | 3856 | 1465425833847 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:53 INFO - PROCESS | 3856 | ++DOCSHELL 171C6C00 == 35 [pid = 3856] [id = 314] 15:43:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (183A1000) [pid = 3856] [serial = 941] [outer = 00000000] 15:43:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18830C00) [pid = 3856] [serial = 942] [outer = 183A1000] 15:43:53 INFO - PROCESS | 3856 | 1465425833890 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (183F7800) [pid = 3856] [serial = 943] [outer = 183A1000] 15:43:54 INFO - PROCESS | 3856 | 1465425834318 Marionette TRACE conn6 <- [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]]]}] 15:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 15:43:54 INFO - PROCESS | 3856 | 1465425834400 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 15:43:54 INFO - PROCESS | 3856 | 1465425834402 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 15:43:54 INFO - PROCESS | 3856 | 1465425834405 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - PROCESS | 3856 | 1465425834407 Marionette TRACE conn6 <- [1,1222,null,{}] 15:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:43:54 INFO - PROCESS | 3856 | 1465425834411 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:54 INFO - PROCESS | 3856 | 1465425834413 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:54 INFO - PROCESS | 3856 | 1465425834494 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 15:43:54 INFO - PROCESS | 3856 | 1465425834501 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:54 INFO - PROCESS | 3856 | 1465425834503 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:54 INFO - PROCESS | 3856 | ++DOCSHELL 1466A800 == 36 [pid = 3856] [id = 315] 15:43:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (188A5400) [pid = 3856] [serial = 944] [outer = 00000000] 15:43:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A2B000) [pid = 3856] [serial = 945] [outer = 188A5400] 15:43:54 INFO - PROCESS | 3856 | 1465425834556 Marionette DEBUG loaded listener.js 15:43:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A2E800) [pid = 3856] [serial = 946] [outer = 188A5400] 15:43:55 INFO - PROCESS | 3856 | --DOCSHELL 0FFC9800 == 35 [pid = 3856] [id = 307] 15:43:55 INFO - PROCESS | 3856 | --DOCSHELL 13DCCC00 == 34 [pid = 3856] [id = 306] 15:43:56 INFO - PROCESS | 3856 | --DOCSHELL 1072F400 == 33 [pid = 3856] [id = 308] 15:43:56 INFO - PROCESS | 3856 | --DOCSHELL 171C9000 == 32 [pid = 3856] [id = 312] 15:43:56 INFO - PROCESS | 3856 | --DOCSHELL 1003F800 == 31 [pid = 3856] [id = 313] 15:43:56 INFO - PROCESS | 3856 | --DOCSHELL 111B9C00 == 30 [pid = 3856] [id = 311] 15:43:56 INFO - PROCESS | 3856 | --DOCSHELL 1466C400 == 29 [pid = 3856] [id = 309] 15:43:56 INFO - PROCESS | 3856 | --DOCSHELL 156FA400 == 28 [pid = 3856] [id = 310] 15:43:56 INFO - PROCESS | 3856 | --DOCSHELL 171C6C00 == 27 [pid = 3856] [id = 314] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (173DD000) [pid = 3856] [serial = 888] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (183FAC00) [pid = 3856] [serial = 892] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1839D400) [pid = 3856] [serial = 891] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1056F000) [pid = 3856] [serial = 873] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (11121C00) [pid = 3856] [serial = 874] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (160BC800) [pid = 3856] [serial = 876] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16C48C00) [pid = 3856] [serial = 877] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (14668400) [pid = 3856] [serial = 882] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (14707400) [pid = 3856] [serial = 883] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (173E8000) [pid = 3856] [serial = 897] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (162A5400) [pid = 3856] [serial = 885] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18A2C000) [pid = 3856] [serial = 871] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18A2A400) [pid = 3856] [serial = 870] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (10591800) [pid = 3856] [serial = 879] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (19241400) [pid = 3856] [serial = 903] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (108C0800) [pid = 3856] [serial = 880] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18A37000) [pid = 3856] [serial = 894] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (19245800) [pid = 3856] [serial = 904] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (18B1DC00) [pid = 3856] [serial = 901] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (18B12400) [pid = 3856] [serial = 900] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (18A2D000) [pid = 3856] [serial = 895] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (173E6000) [pid = 3856] [serial = 889] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (16C65400) [pid = 3856] [serial = 886] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (17967C00) [pid = 3856] [serial = 898] [outer = 00000000] [url = about:blank] 15:43:56 INFO - PROCESS | 3856 | 1465425836327 Marionette TRACE conn6 <- [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]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1963ms 15:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:43:56 INFO - PROCESS | 3856 | 1465425836376 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 3856 | 1465425836380 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 15:43:56 INFO - PROCESS | 3856 | 1465425836385 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 3856 | 1465425836388 Marionette TRACE conn6 <- [1,1226,null,{}] 15:43:56 INFO - PROCESS | 3856 | 1465425836394 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:56 INFO - PROCESS | 3856 | 1465425836397 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:56 INFO - PROCESS | 3856 | 1465425836489 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 15:43:56 INFO - PROCESS | 3856 | 1465425836497 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:56 INFO - PROCESS | 3856 | 1465425836501 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:56 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC2000 == 28 [pid = 3856] [id = 316] 15:43:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (0FFC2800) [pid = 3856] [serial = 947] [outer = 00000000] 15:43:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (0FFC6400) [pid = 3856] [serial = 948] [outer = 0FFC2800] 15:43:56 INFO - PROCESS | 3856 | 1465425836551 Marionette DEBUG loaded listener.js 15:43:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (0FFCCC00) [pid = 3856] [serial = 949] [outer = 0FFC2800] 15:43:57 INFO - PROCESS | 3856 | 1465425837016 Marionette TRACE conn6 <- [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]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 15:43:57 INFO - PROCESS | 3856 | 1465425837075 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 3856 | 1465425837081 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 15:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:43:57 INFO - PROCESS | 3856 | 1465425837087 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 3856 | 1465425837090 Marionette TRACE conn6 <- [1,1230,null,{}] 15:43:57 INFO - PROCESS | 3856 | 1465425837094 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:57 INFO - PROCESS | 3856 | 1465425837097 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:57 INFO - PROCESS | 3856 | 1465425837184 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 15:43:57 INFO - PROCESS | 3856 | 1465425837199 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 3856 | 1465425837202 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:57 INFO - PROCESS | 3856 | ++DOCSHELL 10562C00 == 29 [pid = 3856] [id = 317] 15:43:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (10563000) [pid = 3856] [serial = 950] [outer = 00000000] 15:43:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (10568000) [pid = 3856] [serial = 951] [outer = 10563000] 15:43:57 INFO - PROCESS | 3856 | 1465425837250 Marionette DEBUG loaded listener.js 15:43:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (10586400) [pid = 3856] [serial = 952] [outer = 10563000] 15:43:57 INFO - PROCESS | 3856 | 1465425837704 Marionette TRACE conn6 <- [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]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 15:43:57 INFO - PROCESS | 3856 | 1465425837760 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 3856 | 1465425837763 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 15:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:43:57 INFO - PROCESS | 3856 | 1465425837766 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 3856 | 1465425837770 Marionette TRACE conn6 <- [1,1234,null,{}] 15:43:57 INFO - PROCESS | 3856 | 1465425837781 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:57 INFO - PROCESS | 3856 | 1465425837785 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:57 INFO - PROCESS | 3856 | 1465425837900 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 15:43:58 INFO - PROCESS | 3856 | 1465425837991 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 3856 | 1465425837994 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:58 INFO - PROCESS | 3856 | ++DOCSHELL 13DD3C00 == 30 [pid = 3856] [id = 318] 15:43:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13DD4400) [pid = 3856] [serial = 953] [outer = 00000000] 15:43:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13F0F800) [pid = 3856] [serial = 954] [outer = 13DD4400] 15:43:58 INFO - PROCESS | 3856 | 1465425838044 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (140B9C00) [pid = 3856] [serial = 955] [outer = 13DD4400] 15:43:58 INFO - PROCESS | 3856 | 1465425838442 Marionette TRACE conn6 <- [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]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 15:43:58 INFO - PROCESS | 3856 | 1465425838500 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 3856 | 1465425838503 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 15:43:58 INFO - PROCESS | 3856 | 1465425838506 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:43:58 INFO - PROCESS | 3856 | 1465425838508 Marionette TRACE conn6 <- [1,1238,null,{}] 15:43:58 INFO - PROCESS | 3856 | 1465425838511 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:58 INFO - PROCESS | 3856 | 1465425838513 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:58 INFO - PROCESS | 3856 | 1465425838599 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 15:43:58 INFO - PROCESS | 3856 | 1465425838605 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 3856 | 1465425838607 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:58 INFO - PROCESS | 3856 | ++DOCSHELL 14628400 == 31 [pid = 3856] [id = 319] 15:43:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (14629400) [pid = 3856] [serial = 956] [outer = 00000000] 15:43:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1466AC00) [pid = 3856] [serial = 957] [outer = 14629400] 15:43:58 INFO - PROCESS | 3856 | 1465425838651 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (147E1400) [pid = 3856] [serial = 958] [outer = 14629400] 15:43:59 INFO - PROCESS | 3856 | 1465425839101 Marionette TRACE conn6 <- [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]]]}] 15:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 631ms 15:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:43:59 INFO - PROCESS | 3856 | 1465425839141 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 15:43:59 INFO - PROCESS | 3856 | 1465425839143 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 15:43:59 INFO - PROCESS | 3856 | 1465425839146 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 3856 | 1465425839148 Marionette TRACE conn6 <- [1,1242,null,{}] 15:43:59 INFO - PROCESS | 3856 | 1465425839152 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:59 INFO - PROCESS | 3856 | 1465425839154 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:59 INFO - PROCESS | 3856 | 1465425839233 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 15:43:59 INFO - PROCESS | 3856 | 1465425839271 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 3856 | 1465425839273 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:59 INFO - PROCESS | 3856 | ++DOCSHELL 156F9800 == 32 [pid = 3856] [id = 320] 15:43:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (156F9C00) [pid = 3856] [serial = 959] [outer = 00000000] 15:43:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15B4B400) [pid = 3856] [serial = 960] [outer = 156F9C00] 15:43:59 INFO - PROCESS | 3856 | 1465425839316 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (160BC400) [pid = 3856] [serial = 961] [outer = 156F9C00] 15:43:59 INFO - PROCESS | 3856 | 1465425839766 Marionette TRACE conn6 <- [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]]]}] 15:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 15:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:43:59 INFO - PROCESS | 3856 | 1465425839817 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 15:43:59 INFO - PROCESS | 3856 | 1465425839819 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 15:43:59 INFO - PROCESS | 3856 | 1465425839822 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 3856 | 1465425839824 Marionette TRACE conn6 <- [1,1246,null,{}] 15:43:59 INFO - PROCESS | 3856 | 1465425839827 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:59 INFO - PROCESS | 3856 | 1465425839833 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:59 INFO - PROCESS | 3856 | 1465425839936 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 15:43:59 INFO - PROCESS | 3856 | 1465425839941 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 3856 | 1465425839943 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:43:59 INFO - PROCESS | 3856 | ++DOCSHELL 16C5F800 == 33 [pid = 3856] [id = 321] 15:43:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16C62000) [pid = 3856] [serial = 962] [outer = 00000000] 15:44:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16C66400) [pid = 3856] [serial = 963] [outer = 16C62000] 15:44:00 INFO - PROCESS | 3856 | 1465425839988 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (171C8C00) [pid = 3856] [serial = 964] [outer = 16C62000] 15:44:00 INFO - PROCESS | 3856 | 1465425840421 Marionette TRACE conn6 <- [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]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 15:44:00 INFO - PROCESS | 3856 | 1465425840463 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 3856 | 1465425840465 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 15:44:00 INFO - PROCESS | 3856 | 1465425840468 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - PROCESS | 3856 | 1465425840470 Marionette TRACE conn6 <- [1,1250,null,{}] 15:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:44:00 INFO - PROCESS | 3856 | 1465425840473 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:00 INFO - PROCESS | 3856 | 1465425840475 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:00 INFO - PROCESS | 3856 | 1465425840550 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 15:44:00 INFO - PROCESS | 3856 | 1465425840556 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 3856 | 1465425840558 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:00 INFO - PROCESS | 3856 | ++DOCSHELL 1730BC00 == 34 [pid = 3856] [id = 322] 15:44:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173D2000) [pid = 3856] [serial = 965] [outer = 00000000] 15:44:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173DD000) [pid = 3856] [serial = 966] [outer = 173D2000] 15:44:00 INFO - PROCESS | 3856 | 1465425840602 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (173DE000) [pid = 3856] [serial = 967] [outer = 173D2000] 15:44:01 INFO - PROCESS | 3856 | 1465425841041 Marionette TRACE conn6 <- [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]]]}] 15:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 15:44:01 INFO - PROCESS | 3856 | 1465425841105 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 3856 | 1465425841107 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 15:44:01 INFO - PROCESS | 3856 | 1465425841110 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:44:01 INFO - PROCESS | 3856 | 1465425841112 Marionette TRACE conn6 <- [1,1254,null,{}] 15:44:01 INFO - PROCESS | 3856 | 1465425841115 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:01 INFO - PROCESS | 3856 | 1465425841117 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:01 INFO - PROCESS | 3856 | 1465425841195 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 15:44:01 INFO - PROCESS | 3856 | 1465425841202 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 3856 | 1465425841204 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:01 INFO - PROCESS | 3856 | ++DOCSHELL 173E1800 == 35 [pid = 3856] [id = 323] 15:44:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (173E9000) [pid = 3856] [serial = 968] [outer = 00000000] 15:44:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1796AC00) [pid = 3856] [serial = 969] [outer = 173E9000] 15:44:01 INFO - PROCESS | 3856 | 1465425841249 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (173F0800) [pid = 3856] [serial = 970] [outer = 173E9000] 15:44:01 INFO - PROCESS | 3856 | 1465425841717 Marionette TRACE conn6 <- [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]]]}] 15:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 15:44:01 INFO - PROCESS | 3856 | 1465425841749 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 3856 | 1465425841751 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 15:44:01 INFO - PROCESS | 3856 | 1465425841754 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:44:01 INFO - PROCESS | 3856 | 1465425841756 Marionette TRACE conn6 <- [1,1258,null,{}] 15:44:01 INFO - PROCESS | 3856 | 1465425841759 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:01 INFO - PROCESS | 3856 | 1465425841761 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:01 INFO - PROCESS | 3856 | 1465425841870 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 15:44:01 INFO - PROCESS | 3856 | 1465425841956 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 3856 | 1465425841958 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:02 INFO - PROCESS | 3856 | ++DOCSHELL 13DD3000 == 36 [pid = 3856] [id = 324] 15:44:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1883FC00) [pid = 3856] [serial = 971] [outer = 00000000] 15:44:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1889EC00) [pid = 3856] [serial = 972] [outer = 1883FC00] 15:44:02 INFO - PROCESS | 3856 | 1465425842003 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (188A6800) [pid = 3856] [serial = 973] [outer = 1883FC00] 15:44:02 INFO - PROCESS | 3856 | 1465425842414 Marionette TRACE conn6 <- [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]]]}] 15:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 731ms 15:44:02 INFO - PROCESS | 3856 | 1465425842489 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 3856 | 1465425842491 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 15:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:44:02 INFO - PROCESS | 3856 | 1465425842494 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - PROCESS | 3856 | 1465425842496 Marionette TRACE conn6 <- [1,1262,null,{}] 15:44:02 INFO - PROCESS | 3856 | 1465425842508 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:02 INFO - PROCESS | 3856 | 1465425842510 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:02 INFO - PROCESS | 3856 | 1465425842629 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 15:44:02 INFO - PROCESS | 3856 | 1465425842641 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 3856 | 1465425842642 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:02 INFO - PROCESS | 3856 | ++DOCSHELL 18A2B400 == 37 [pid = 3856] [id = 325] 15:44:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18A2BC00) [pid = 3856] [serial = 974] [outer = 00000000] 15:44:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18A39800) [pid = 3856] [serial = 975] [outer = 18A2BC00] 15:44:02 INFO - PROCESS | 3856 | 1465425842685 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (18A3D000) [pid = 3856] [serial = 976] [outer = 18A2BC00] 15:44:03 INFO - PROCESS | 3856 | 1465425843122 Marionette TRACE conn6 <- [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]]]}] 15:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 15:44:03 INFO - PROCESS | 3856 | 1465425843190 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 3856 | 1465425843192 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 15:44:03 INFO - PROCESS | 3856 | 1465425843195 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:44:03 INFO - PROCESS | 3856 | 1465425843197 Marionette TRACE conn6 <- [1,1266,null,{}] 15:44:03 INFO - PROCESS | 3856 | 1465425843201 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:03 INFO - PROCESS | 3856 | 1465425843203 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:03 INFO - PROCESS | 3856 | 1465425843354 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 15:44:03 INFO - PROCESS | 3856 | 1465425843359 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 3856 | 1465425843362 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:03 INFO - PROCESS | 3856 | ++DOCSHELL 18B14400 == 38 [pid = 3856] [id = 326] 15:44:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (18B18800) [pid = 3856] [serial = 977] [outer = 00000000] 15:44:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18B91400) [pid = 3856] [serial = 978] [outer = 18B18800] 15:44:03 INFO - PROCESS | 3856 | 1465425843409 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18D9AC00) [pid = 3856] [serial = 979] [outer = 18B18800] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (183A1000) [pid = 3856] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (15B40C00) [pid = 3856] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (13DD7C00) [pid = 3856] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (171CD400) [pid = 3856] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1466DC00) [pid = 3856] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1072FC00) [pid = 3856] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (0FFC9C00) [pid = 3856] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13DCDC00) [pid = 3856] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1B411C00) [pid = 3856] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1924D800) [pid = 3856] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C5BC00) [pid = 3856] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0FF72400) [pid = 3856] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:44:03 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (14626000) [pid = 3856] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:44:04 INFO - PROCESS | 3856 | 1465425844009 Marionette TRACE conn6 <- [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]]]}] 15:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 870ms 15:44:04 INFO - PROCESS | 3856 | 1465425844070 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 3856 | 1465425844072 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 15:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:44:04 INFO - PROCESS | 3856 | 1465425844075 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - PROCESS | 3856 | 1465425844077 Marionette TRACE conn6 <- [1,1270,null,{}] 15:44:04 INFO - PROCESS | 3856 | 1465425844081 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:04 INFO - PROCESS | 3856 | 1465425844082 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:04 INFO - PROCESS | 3856 | 1465425844163 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 15:44:04 INFO - PROCESS | 3856 | 1465425844168 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 3856 | 1465425844170 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:04 INFO - PROCESS | 3856 | ++DOCSHELL 13DCBC00 == 39 [pid = 3856] [id = 327] 15:44:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (142D0400) [pid = 3856] [serial = 980] [outer = 00000000] 15:44:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C42800) [pid = 3856] [serial = 981] [outer = 142D0400] 15:44:04 INFO - PROCESS | 3856 | 1465425844217 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173D8800) [pid = 3856] [serial = 982] [outer = 142D0400] 15:44:04 INFO - PROCESS | 3856 | 1465425844646 Marionette TRACE conn6 <- [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]]]}] 15:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 15:44:04 INFO - PROCESS | 3856 | 1465425844709 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 3856 | 1465425844711 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 15:44:04 INFO - PROCESS | 3856 | 1465425844714 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:44:04 INFO - PROCESS | 3856 | 1465425844715 Marionette TRACE conn6 <- [1,1274,null,{}] 15:44:04 INFO - PROCESS | 3856 | 1465425844719 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:04 INFO - PROCESS | 3856 | 1465425844720 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:04 INFO - PROCESS | 3856 | 1465425844800 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 15:44:04 INFO - PROCESS | 3856 | 1465425844810 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 3856 | 1465425844812 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:04 INFO - PROCESS | 3856 | ++DOCSHELL 147D8C00 == 40 [pid = 3856] [id = 328] 15:44:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (160C3800) [pid = 3856] [serial = 983] [outer = 00000000] 15:44:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18DDA800) [pid = 3856] [serial = 984] [outer = 160C3800] 15:44:04 INFO - PROCESS | 3856 | 1465425844856 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (19241400) [pid = 3856] [serial = 985] [outer = 160C3800] 15:44:05 INFO - PROCESS | 3856 | 1465425845689 Marionette TRACE conn6 <- [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]]]}] 15:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1019ms 15:44:05 INFO - PROCESS | 3856 | 1465425845736 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 3856 | 1465425845740 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 15:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:44:05 INFO - PROCESS | 3856 | 1465425845744 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 3856 | 1465425845747 Marionette TRACE conn6 <- [1,1278,null,{}] 15:44:05 INFO - PROCESS | 3856 | 1465425845772 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:05 INFO - PROCESS | 3856 | 1465425845776 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:05 INFO - PROCESS | 3856 | 1465425845919 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 15:44:06 INFO - PROCESS | 3856 | 1465425846049 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 3856 | 1465425846052 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:06 INFO - PROCESS | 3856 | ++DOCSHELL 0FF4BC00 == 41 [pid = 3856] [id = 329] 15:44:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (0FF6DC00) [pid = 3856] [serial = 986] [outer = 00000000] 15:44:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10554400) [pid = 3856] [serial = 987] [outer = 0FF6DC00] 15:44:06 INFO - PROCESS | 3856 | 1465425846112 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (10730800) [pid = 3856] [serial = 988] [outer = 0FF6DC00] 15:44:06 INFO - PROCESS | 3856 | 1465425846810 Marionette TRACE conn6 <- [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]]]}] 15:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1124ms 15:44:06 INFO - PROCESS | 3856 | 1465425846870 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 3856 | 1465425846875 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 15:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:44:06 INFO - PROCESS | 3856 | 1465425846914 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - PROCESS | 3856 | 1465425846917 Marionette TRACE conn6 <- [1,1282,null,{}] 15:44:06 INFO - PROCESS | 3856 | 1465425846921 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:06 INFO - PROCESS | 3856 | 1465425846924 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:07 INFO - PROCESS | 3856 | 1465425847057 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 15:44:07 INFO - PROCESS | 3856 | 1465425847302 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 3856 | 1465425847305 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:07 INFO - PROCESS | 3856 | ++DOCSHELL 0A0D3C00 == 42 [pid = 3856] [id = 330] 15:44:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (0A0E2800) [pid = 3856] [serial = 989] [outer = 00000000] 15:44:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (0FBF1400) [pid = 3856] [serial = 990] [outer = 0A0E2800] 15:44:07 INFO - PROCESS | 3856 | 1465425847375 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (0FFC8400) [pid = 3856] [serial = 991] [outer = 0A0E2800] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 13DCBC00 == 41 [pid = 3856] [id = 327] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 18B14400 == 40 [pid = 3856] [id = 326] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 18A2B400 == 39 [pid = 3856] [id = 325] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 13DD3000 == 38 [pid = 3856] [id = 324] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 173E1800 == 37 [pid = 3856] [id = 323] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 1730BC00 == 36 [pid = 3856] [id = 322] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 16C5F800 == 35 [pid = 3856] [id = 321] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 156F9800 == 34 [pid = 3856] [id = 320] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 14628400 == 33 [pid = 3856] [id = 319] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 13DD3C00 == 32 [pid = 3856] [id = 318] 15:44:07 INFO - PROCESS | 3856 | --DOCSHELL 10562C00 == 31 [pid = 3856] [id = 317] 15:44:07 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18A2B000) [pid = 3856] [serial = 945] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOCSHELL 0FFC2000 == 30 [pid = 3856] [id = 316] 15:44:08 INFO - PROCESS | 3856 | --DOCSHELL 1466A800 == 29 [pid = 3856] [id = 315] 15:44:08 INFO - PROCESS | 3856 | 1465425848073 Marionette TRACE conn6 <- [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]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1177ms 15:44:08 INFO - PROCESS | 3856 | 1465425848092 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 3856 | 1465425848096 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 15:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:44:08 INFO - PROCESS | 3856 | 1465425848100 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 3856 | 1465425848102 Marionette TRACE conn6 <- [1,1286,null,{}] 15:44:08 INFO - PROCESS | 3856 | 1465425848110 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:08 INFO - PROCESS | 3856 | 1465425848115 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:08 INFO - PROCESS | 3856 | 1465425848215 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (183F7800) [pid = 3856] [serial = 943] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (160B8800) [pid = 3856] [serial = 930] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16C59C00) [pid = 3856] [serial = 933] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (160C2400) [pid = 3856] [serial = 931] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (173E5000) [pid = 3856] [serial = 936] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C66C00) [pid = 3856] [serial = 934] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (18830C00) [pid = 3856] [serial = 942] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (17962C00) [pid = 3856] [serial = 937] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (14741C00) [pid = 3856] [serial = 927] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1074E000) [pid = 3856] [serial = 924] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (107DBC00) [pid = 3856] [serial = 925] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10043800) [pid = 3856] [serial = 921] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (103C3800) [pid = 3856] [serial = 922] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (14667000) [pid = 3856] [serial = 919] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (142B1C00) [pid = 3856] [serial = 918] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1BC5B000) [pid = 3856] [serial = 916] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1B887C00) [pid = 3856] [serial = 915] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A186000) [pid = 3856] [serial = 913] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1961B400) [pid = 3856] [serial = 912] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (173EF400) [pid = 3856] [serial = 910] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (173D1400) [pid = 3856] [serial = 909] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (13F9C000) [pid = 3856] [serial = 907] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1074D800) [pid = 3856] [serial = 906] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (173DA800) [pid = 3856] [serial = 939] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173E5400) [pid = 3856] [serial = 940] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (147D9400) [pid = 3856] [serial = 928] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3856 | 1465425848308 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 3856 | 1465425848311 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:08 INFO - PROCESS | 3856 | ++DOCSHELL 0A0CB800 == 30 [pid = 3856] [id = 331] 15:44:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (0A0D2800) [pid = 3856] [serial = 992] [outer = 00000000] 15:44:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10043800) [pid = 3856] [serial = 993] [outer = 0A0D2800] 15:44:08 INFO - PROCESS | 3856 | 1465425848358 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1056F400) [pid = 3856] [serial = 994] [outer = 0A0D2800] 15:44:08 INFO - PROCESS | 3856 | 1465425848821 Marionette TRACE conn6 <- [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]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 790ms 15:44:08 INFO - PROCESS | 3856 | 1465425848895 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 3856 | 1465425848899 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 15:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:44:08 INFO - PROCESS | 3856 | 1465425848903 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 3856 | 1465425848905 Marionette TRACE conn6 <- [1,1290,null,{}] 15:44:08 INFO - PROCESS | 3856 | 1465425848909 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:08 INFO - PROCESS | 3856 | 1465425848911 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:09 INFO - PROCESS | 3856 | 1465425848999 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 15:44:09 INFO - PROCESS | 3856 | 1465425849013 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 3856 | 1465425849015 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:09 INFO - PROCESS | 3856 | ++DOCSHELL 13D92800 == 31 [pid = 3856] [id = 332] 15:44:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13DCBC00) [pid = 3856] [serial = 995] [outer = 00000000] 15:44:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (142C3400) [pid = 3856] [serial = 996] [outer = 13DCBC00] 15:44:09 INFO - PROCESS | 3856 | 1465425849061 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (14652800) [pid = 3856] [serial = 997] [outer = 13DCBC00] 15:44:09 INFO - PROCESS | 3856 | 1465425849534 Marionette TRACE conn6 <- [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]]]}] 15:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 15:44:09 INFO - PROCESS | 3856 | 1465425849577 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 3856 | 1465425849579 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 15:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:44:09 INFO - PROCESS | 3856 | 1465425849584 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - PROCESS | 3856 | 1465425849590 Marionette TRACE conn6 <- [1,1294,null,{}] 15:44:09 INFO - PROCESS | 3856 | 1465425849599 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:09 INFO - PROCESS | 3856 | 1465425849603 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:09 INFO - PROCESS | 3856 | 1465425849688 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 15:44:09 INFO - PROCESS | 3856 | 1465425849695 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 3856 | 1465425849697 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:09 INFO - PROCESS | 3856 | ++DOCSHELL 156F5400 == 32 [pid = 3856] [id = 333] 15:44:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (156F9000) [pid = 3856] [serial = 998] [outer = 00000000] 15:44:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15F41400) [pid = 3856] [serial = 999] [outer = 156F9000] 15:44:09 INFO - PROCESS | 3856 | 1465425849742 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (160BB400) [pid = 3856] [serial = 1000] [outer = 156F9000] 15:44:10 INFO - PROCESS | 3856 | 1465425850202 Marionette TRACE conn6 <- [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]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 15:44:10 INFO - PROCESS | 3856 | 1465425850277 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 3856 | 1465425850279 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 15:44:10 INFO - PROCESS | 3856 | 1465425850283 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:44:10 INFO - PROCESS | 3856 | 1465425850284 Marionette TRACE conn6 <- [1,1298,null,{}] 15:44:10 INFO - PROCESS | 3856 | 1465425850288 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:10 INFO - PROCESS | 3856 | 1465425850290 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:10 INFO - PROCESS | 3856 | 1465425850403 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 15:44:10 INFO - PROCESS | 3856 | 1465425850411 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 3856 | 1465425850413 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:10 INFO - PROCESS | 3856 | ++DOCSHELL 1626D800 == 33 [pid = 3856] [id = 334] 15:44:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (162A3000) [pid = 3856] [serial = 1001] [outer = 00000000] 15:44:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16C61400) [pid = 3856] [serial = 1002] [outer = 162A3000] 15:44:10 INFO - PROCESS | 3856 | 1465425850457 Marionette DEBUG loaded listener.js 15:44:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16CC3800) [pid = 3856] [serial = 1003] [outer = 162A3000] 15:44:10 INFO - PROCESS | 3856 | 1465425850937 Marionette TRACE conn6 <- [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] 15:44:10 INFO - PROCESS | 3856 | 1465425850959 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 15:44:10 INFO - PROCESS | 3856 | 1465425850963 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 3856 | 1465425850965 Marionette TRACE conn6 <- [1,1302,null,{}] 15:44:11 INFO - PROCESS | 3856 | 1465425850974 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:11 INFO - PROCESS | 3856 | 1465425850976 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:11 INFO - PROCESS | 3856 | 1465425851086 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 15:44:11 INFO - PROCESS | 3856 | 1465425851091 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 3856 | 1465425851096 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:11 INFO - PROCESS | 3856 | ++DOCSHELL 1074E800 == 34 [pid = 3856] [id = 335] 15:44:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173D4800) [pid = 3856] [serial = 1004] [outer = 00000000] 15:44:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173DEC00) [pid = 3856] [serial = 1005] [outer = 173D4800] 15:44:11 INFO - PROCESS | 3856 | 1465425851150 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173EAC00) [pid = 3856] [serial = 1006] [outer = 173D4800] 15:44:11 INFO - PROCESS | 3856 | 1465425851644 Marionette TRACE conn6 <- [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]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 15:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:44:11 INFO - PROCESS | 3856 | 1465425851694 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 3856 | 1465425851695 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 15:44:11 INFO - PROCESS | 3856 | 1465425851698 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - PROCESS | 3856 | 1465425851700 Marionette TRACE conn6 <- [1,1306,null,{}] 15:44:11 INFO - PROCESS | 3856 | 1465425851703 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:11 INFO - PROCESS | 3856 | 1465425851705 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:11 INFO - PROCESS | 3856 | 1465425851861 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 15:44:11 INFO - PROCESS | 3856 | 1465425851925 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 3856 | 1465425851927 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:11 INFO - PROCESS | 3856 | ++DOCSHELL 183A1800 == 35 [pid = 3856] [id = 336] 15:44:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (183A2000) [pid = 3856] [serial = 1007] [outer = 00000000] 15:44:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18897400) [pid = 3856] [serial = 1008] [outer = 183A2000] 15:44:12 INFO - PROCESS | 3856 | 1465425851971 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1889A400) [pid = 3856] [serial = 1009] [outer = 183A2000] 15:44:12 INFO - PROCESS | 3856 | 1465425852380 Marionette TRACE conn6 <- [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]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 15:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:44:12 INFO - PROCESS | 3856 | 1465425852430 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 3856 | 1465425852432 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 15:44:12 INFO - PROCESS | 3856 | 1465425852435 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - PROCESS | 3856 | 1465425852436 Marionette TRACE conn6 <- [1,1310,null,{}] 15:44:12 INFO - PROCESS | 3856 | 1465425852446 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:12 INFO - PROCESS | 3856 | 1465425852448 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:12 INFO - PROCESS | 3856 | 1465425852555 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 15:44:12 INFO - PROCESS | 3856 | 1465425852560 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 3856 | 1465425852562 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:12 INFO - PROCESS | 3856 | ++DOCSHELL 107D9C00 == 36 [pid = 3856] [id = 337] 15:44:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (188A3400) [pid = 3856] [serial = 1010] [outer = 00000000] 15:44:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18A34800) [pid = 3856] [serial = 1011] [outer = 188A3400] 15:44:12 INFO - PROCESS | 3856 | 1465425852605 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18A3C400) [pid = 3856] [serial = 1012] [outer = 188A3400] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (142D0400) [pid = 3856] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1883FC00) [pid = 3856] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18A2BC00) [pid = 3856] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (156F9C00) [pid = 3856] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18B18800) [pid = 3856] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (0FFC2800) [pid = 3856] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (188A5400) [pid = 3856] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (14629400) [pid = 3856] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (173D2000) [pid = 3856] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10563000) [pid = 3856] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16C62000) [pid = 3856] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (173E9000) [pid = 3856] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:44:12 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13DD4400) [pid = 3856] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:44:13 INFO - PROCESS | 3856 | 1465425853138 Marionette TRACE conn6 <- [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]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 15:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:44:13 INFO - PROCESS | 3856 | 1465425853165 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 3856 | 1465425853167 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 15:44:13 INFO - PROCESS | 3856 | 1465425853170 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 3856 | 1465425853172 Marionette TRACE conn6 <- [1,1314,null,{}] 15:44:13 INFO - PROCESS | 3856 | 1465425853216 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:13 INFO - PROCESS | 3856 | 1465425853219 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:13 INFO - PROCESS | 3856 | 1465425853298 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 15:44:13 INFO - PROCESS | 3856 | 1465425853305 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 3856 | 1465425853306 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:13 INFO - PROCESS | 3856 | ++DOCSHELL 14668800 == 37 [pid = 3856] [id = 338] 15:44:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16054800) [pid = 3856] [serial = 1013] [outer = 00000000] 15:44:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (183F1800) [pid = 3856] [serial = 1014] [outer = 16054800] 15:44:13 INFO - PROCESS | 3856 | 1465425853350 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (188A5400) [pid = 3856] [serial = 1015] [outer = 16054800] 15:44:13 INFO - PROCESS | 3856 | 1465425853774 Marionette TRACE conn6 <- [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]]]}] 15:44:13 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 15:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 15:44:13 INFO - PROCESS | 3856 | 1465425853842 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 15:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:44:13 INFO - PROCESS | 3856 | 1465425853844 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 15:44:13 INFO - PROCESS | 3856 | 1465425853847 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 3856 | 1465425853849 Marionette TRACE conn6 <- [1,1318,null,{}] 15:44:13 INFO - PROCESS | 3856 | 1465425853852 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:13 INFO - PROCESS | 3856 | 1465425853854 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:13 INFO - PROCESS | 3856 | 1465425853936 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 15:44:13 INFO - PROCESS | 3856 | 1465425853944 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 3856 | 1465425853946 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:13 INFO - PROCESS | 3856 | ++DOCSHELL 18A31C00 == 38 [pid = 3856] [id = 339] 15:44:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A44C00) [pid = 3856] [serial = 1016] [outer = 00000000] 15:44:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18B1B800) [pid = 3856] [serial = 1017] [outer = 18A44C00] 15:44:14 INFO - PROCESS | 3856 | 1465425853990 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18B95000) [pid = 3856] [serial = 1018] [outer = 18A44C00] 15:44:14 INFO - PROCESS | 3856 | 1465425854414 Marionette TRACE conn6 <- [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]]]}] 15:44:14 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 15:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 15:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:44:14 INFO - PROCESS | 3856 | 1465425854478 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 3856 | 1465425854480 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 15:44:14 INFO - PROCESS | 3856 | 1465425854483 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - PROCESS | 3856 | 1465425854484 Marionette TRACE conn6 <- [1,1322,null,{}] 15:44:14 INFO - PROCESS | 3856 | 1465425854488 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:14 INFO - PROCESS | 3856 | 1465425854490 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:14 INFO - PROCESS | 3856 | 1465425854569 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 15:44:14 INFO - PROCESS | 3856 | 1465425854574 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 3856 | 1465425854577 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:14 INFO - PROCESS | 3856 | ++DOCSHELL 18D9A400 == 39 [pid = 3856] [id = 340] 15:44:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19244800) [pid = 3856] [serial = 1019] [outer = 00000000] 15:44:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1924BC00) [pid = 3856] [serial = 1020] [outer = 19244800] 15:44:14 INFO - PROCESS | 3856 | 1465425854622 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (19611C00) [pid = 3856] [serial = 1021] [outer = 19244800] 15:44:15 INFO - PROCESS | 3856 | 1465425855252 Marionette TRACE conn6 <- [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]]]}] 15:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 830ms 15:44:15 INFO - PROCESS | 3856 | 1465425855314 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 15:44:15 INFO - PROCESS | 3856 | 1465425855319 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 15:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:44:15 INFO - PROCESS | 3856 | 1465425855324 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:44:15 INFO - PROCESS | 3856 | 1465425855327 Marionette TRACE conn6 <- [1,1326,null,{}] 15:44:15 INFO - PROCESS | 3856 | 1465425855333 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:15 INFO - PROCESS | 3856 | 1465425855336 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:15 INFO - PROCESS | 3856 | 1465425855507 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 15:44:15 INFO - PROCESS | 3856 | 1465425855563 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 3856 | 1465425855566 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:15 INFO - PROCESS | 3856 | ++DOCSHELL 10043C00 == 40 [pid = 3856] [id = 341] 15:44:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10044000) [pid = 3856] [serial = 1022] [outer = 00000000] 15:44:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1074F000) [pid = 3856] [serial = 1023] [outer = 10044000] 15:44:15 INFO - PROCESS | 3856 | 1465425855625 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1111F800) [pid = 3856] [serial = 1024] [outer = 10044000] 15:44:16 INFO - PROCESS | 3856 | 1465425856728 Marionette TRACE conn6 <- [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]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1434ms 15:44:16 INFO - PROCESS | 3856 | 1465425856758 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 3856 | 1465425856763 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 15:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:44:16 INFO - PROCESS | 3856 | 1465425856770 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 3856 | 1465425856773 Marionette TRACE conn6 <- [1,1330,null,{}] 15:44:16 INFO - PROCESS | 3856 | 1465425856777 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:16 INFO - PROCESS | 3856 | 1465425856780 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:16 INFO - PROCESS | 3856 | 1465425856891 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 15:44:17 INFO - PROCESS | 3856 | 1465425857018 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 3856 | 1465425857021 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:17 INFO - PROCESS | 3856 | ++DOCSHELL 142B1000 == 41 [pid = 3856] [id = 342] 15:44:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1464CC00) [pid = 3856] [serial = 1025] [outer = 00000000] 15:44:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (156F5C00) [pid = 3856] [serial = 1026] [outer = 1464CC00] 15:44:17 INFO - PROCESS | 3856 | 1465425857081 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (160C1C00) [pid = 3856] [serial = 1027] [outer = 1464CC00] 15:44:17 INFO - PROCESS | 3856 | 1465425857681 Marionette TRACE conn6 <- [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]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 15:44:17 INFO - PROCESS | 3856 | 1465425857703 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 3856 | 1465425857706 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 15:44:17 INFO - PROCESS | 3856 | 1465425857726 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:44:17 INFO - PROCESS | 3856 | 1465425857730 Marionette TRACE conn6 <- [1,1334,null,{}] 15:44:17 INFO - PROCESS | 3856 | 1465425857740 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:17 INFO - PROCESS | 3856 | 1465425857745 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:17 INFO - PROCESS | 3856 | 1465425857855 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 15:44:17 INFO - PROCESS | 3856 | 1465425857963 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 3856 | 1465425857966 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:18 INFO - PROCESS | 3856 | ++DOCSHELL 1924A800 == 42 [pid = 3856] [id = 343] 15:44:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1924B800) [pid = 3856] [serial = 1028] [outer = 00000000] 15:44:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (195D5000) [pid = 3856] [serial = 1029] [outer = 1924B800] 15:44:18 INFO - PROCESS | 3856 | 1465425858025 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A149800) [pid = 3856] [serial = 1030] [outer = 1924B800] 15:44:18 INFO - PROCESS | 3856 | 1465425858707 Marionette TRACE conn6 <- [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]]]}] 15:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1021ms 15:44:18 INFO - PROCESS | 3856 | 1465425858752 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 3856 | 1465425858755 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 15:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:44:18 INFO - PROCESS | 3856 | 1465425858759 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - PROCESS | 3856 | 1465425858761 Marionette TRACE conn6 <- [1,1338,null,{}] 15:44:18 INFO - PROCESS | 3856 | 1465425858765 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:18 INFO - PROCESS | 3856 | 1465425858767 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:18 INFO - PROCESS | 3856 | 1465425858881 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 15:44:19 INFO - PROCESS | 3856 | 1465425859157 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 3856 | 1465425859160 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:19 INFO - PROCESS | 3856 | ++DOCSHELL 09118000 == 43 [pid = 3856] [id = 344] 15:44:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (0911A000) [pid = 3856] [serial = 1031] [outer = 00000000] 15:44:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (0FFC2C00) [pid = 3856] [serial = 1032] [outer = 0911A000] 15:44:19 INFO - PROCESS | 3856 | 1465425859210 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10042800) [pid = 3856] [serial = 1033] [outer = 0911A000] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 18A31C00 == 42 [pid = 3856] [id = 339] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 14668800 == 41 [pid = 3856] [id = 338] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 107D9C00 == 40 [pid = 3856] [id = 337] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 183A1800 == 39 [pid = 3856] [id = 336] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 1074E800 == 38 [pid = 3856] [id = 335] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 1626D800 == 37 [pid = 3856] [id = 334] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 156F5400 == 36 [pid = 3856] [id = 333] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 13D92800 == 35 [pid = 3856] [id = 332] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 0A0CB800 == 34 [pid = 3856] [id = 331] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 0A0D3C00 == 33 [pid = 3856] [id = 330] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 0FF4BC00 == 32 [pid = 3856] [id = 329] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 147D8C00 == 31 [pid = 3856] [id = 328] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 142B1000 == 30 [pid = 3856] [id = 342] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 1924A800 == 29 [pid = 3856] [id = 343] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 18D9A400 == 28 [pid = 3856] [id = 340] 15:44:20 INFO - PROCESS | 3856 | --DOCSHELL 10043C00 == 27 [pid = 3856] [id = 341] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1889EC00) [pid = 3856] [serial = 972] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18A39800) [pid = 3856] [serial = 975] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (188A6800) [pid = 3856] [serial = 973] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (15B4B400) [pid = 3856] [serial = 960] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (18B91400) [pid = 3856] [serial = 978] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (0FFC6400) [pid = 3856] [serial = 948] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (0FFCCC00) [pid = 3856] [serial = 949] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18A2E800) [pid = 3856] [serial = 946] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1466AC00) [pid = 3856] [serial = 957] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (147E1400) [pid = 3856] [serial = 958] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (173DD000) [pid = 3856] [serial = 966] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (173DE000) [pid = 3856] [serial = 967] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10568000) [pid = 3856] [serial = 951] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10586400) [pid = 3856] [serial = 952] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16C66400) [pid = 3856] [serial = 963] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (171C8C00) [pid = 3856] [serial = 964] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1796AC00) [pid = 3856] [serial = 969] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13F0F800) [pid = 3856] [serial = 954] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (140B9C00) [pid = 3856] [serial = 955] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18D9AC00) [pid = 3856] [serial = 979] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (160BC400) [pid = 3856] [serial = 961] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18A3D000) [pid = 3856] [serial = 976] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (173D8800) [pid = 3856] [serial = 982] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (173F0800) [pid = 3856] [serial = 970] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16C42800) [pid = 3856] [serial = 981] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3856 | 1465425860481 Marionette TRACE conn6 <- [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]]]}] 15:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1823ms 15:44:20 INFO - PROCESS | 3856 | 1465425860586 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 3856 | 1465425860589 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 15:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:44:20 INFO - PROCESS | 3856 | 1465425860594 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 3856 | 1465425860596 Marionette TRACE conn6 <- [1,1342,null,{}] 15:44:20 INFO - PROCESS | 3856 | 1465425860602 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:20 INFO - PROCESS | 3856 | 1465425860605 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:20 INFO - PROCESS | 3856 | 1465425860693 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 15:44:20 INFO - PROCESS | 3856 | 1465425860772 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 3856 | 1465425860775 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:20 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCA400 == 28 [pid = 3856] [id = 345] 15:44:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0FFCA800) [pid = 3856] [serial = 1034] [outer = 00000000] 15:44:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1003D800) [pid = 3856] [serial = 1035] [outer = 0FFCA800] 15:44:20 INFO - PROCESS | 3856 | 1465425860825 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (10042000) [pid = 3856] [serial = 1036] [outer = 0FFCA800] 15:44:21 INFO - PROCESS | 3856 | 1465425861239 Marionette TRACE conn6 <- [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]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 15:44:21 INFO - PROCESS | 3856 | 1465425861276 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 3856 | 1465425861281 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 15:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:44:21 INFO - PROCESS | 3856 | 1465425861288 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 3856 | 1465425861291 Marionette TRACE conn6 <- [1,1346,null,{}] 15:44:21 INFO - PROCESS | 3856 | 1465425861295 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:21 INFO - PROCESS | 3856 | 1465425861298 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:21 INFO - PROCESS | 3856 | 1465425861389 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 15:44:21 INFO - PROCESS | 3856 | 1465425861399 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 3856 | 1465425861402 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:21 INFO - PROCESS | 3856 | ++DOCSHELL 10737C00 == 29 [pid = 3856] [id = 346] 15:44:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10744C00) [pid = 3856] [serial = 1037] [outer = 00000000] 15:44:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (107D8800) [pid = 3856] [serial = 1038] [outer = 10744C00] 15:44:21 INFO - PROCESS | 3856 | 1465425861450 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (108C1000) [pid = 3856] [serial = 1039] [outer = 10744C00] 15:44:21 INFO - PROCESS | 3856 | 1465425861920 Marionette TRACE conn6 <- [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]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 15:44:21 INFO - PROCESS | 3856 | 1465425861963 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 3856 | 1465425861965 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 15:44:22 INFO - PROCESS | 3856 | 1465425861969 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:44:22 INFO - PROCESS | 3856 | 1465425861972 Marionette TRACE conn6 <- [1,1350,null,{}] 15:44:22 INFO - PROCESS | 3856 | 1465425861983 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:22 INFO - PROCESS | 3856 | 1465425861988 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:22 INFO - PROCESS | 3856 | 1465425862099 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 15:44:22 INFO - PROCESS | 3856 | 1465425862193 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 3856 | 1465425862196 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:22 INFO - PROCESS | 3856 | ++DOCSHELL 14628400 == 30 [pid = 3856] [id = 347] 15:44:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14629400) [pid = 3856] [serial = 1040] [outer = 00000000] 15:44:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (14664400) [pid = 3856] [serial = 1041] [outer = 14629400] 15:44:22 INFO - PROCESS | 3856 | 1465425862244 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1466F800) [pid = 3856] [serial = 1042] [outer = 14629400] 15:44:22 INFO - PROCESS | 3856 | 1465425862691 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 15:44:22 INFO - PROCESS | 3856 | 1465425862743 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 3856 | 1465425862746 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 15:44:22 INFO - PROCESS | 3856 | 1465425862749 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:44:22 INFO - PROCESS | 3856 | 1465425862750 Marionette TRACE conn6 <- [1,1354,null,{}] 15:44:22 INFO - PROCESS | 3856 | 1465425862754 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:22 INFO - PROCESS | 3856 | 1465425862756 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:22 INFO - PROCESS | 3856 | 1465425862871 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 15:44:22 INFO - PROCESS | 3856 | 1465425862932 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 3856 | 1465425862934 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:22 INFO - PROCESS | 3856 | ++DOCSHELL 147DE400 == 31 [pid = 3856] [id = 348] 15:44:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (147DFC00) [pid = 3856] [serial = 1043] [outer = 00000000] 15:44:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1605B800) [pid = 3856] [serial = 1044] [outer = 147DFC00] 15:44:23 INFO - PROCESS | 3856 | 1465425862979 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (160BF400) [pid = 3856] [serial = 1045] [outer = 147DFC00] 15:44:23 INFO - PROCESS | 3856 | 1465425863417 Marionette TRACE conn6 <- [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] 15:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:44:23 INFO - PROCESS | 3856 | 1465425863485 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 15:44:23 INFO - PROCESS | 3856 | 1465425863492 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 3856 | 1465425863494 Marionette TRACE conn6 <- [1,1358,null,{}] 15:44:23 INFO - PROCESS | 3856 | 1465425863498 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:23 INFO - PROCESS | 3856 | 1465425863500 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:23 INFO - PROCESS | 3856 | 1465425863609 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 15:44:23 INFO - PROCESS | 3856 | 1465425863620 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 3856 | 1465425863622 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:23 INFO - PROCESS | 3856 | ++DOCSHELL 160C1400 == 32 [pid = 3856] [id = 349] 15:44:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (160C2000) [pid = 3856] [serial = 1046] [outer = 00000000] 15:44:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (162A5C00) [pid = 3856] [serial = 1047] [outer = 160C2000] 15:44:23 INFO - PROCESS | 3856 | 1465425863669 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C4A000) [pid = 3856] [serial = 1048] [outer = 160C2000] 15:44:24 INFO - PROCESS | 3856 | 1465425864138 Marionette TRACE conn6 <- [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] 15:44:24 INFO - PROCESS | 3856 | 1465425864181 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 15:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:44:24 INFO - PROCESS | 3856 | 1465425864184 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - PROCESS | 3856 | 1465425864186 Marionette TRACE conn6 <- [1,1362,null,{}] 15:44:24 INFO - PROCESS | 3856 | 1465425864189 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:24 INFO - PROCESS | 3856 | 1465425864195 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:24 INFO - PROCESS | 3856 | 1465425864330 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 15:44:24 INFO - PROCESS | 3856 | 1465425864395 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 3856 | 1465425864397 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:24 INFO - PROCESS | 3856 | ++DOCSHELL 173D9C00 == 33 [pid = 3856] [id = 350] 15:44:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (173DC400) [pid = 3856] [serial = 1049] [outer = 00000000] 15:44:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (173E1C00) [pid = 3856] [serial = 1050] [outer = 173DC400] 15:44:24 INFO - PROCESS | 3856 | 1465425864442 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (173E9C00) [pid = 3856] [serial = 1051] [outer = 173DC400] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (173D4800) [pid = 3856] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (183A2000) [pid = 3856] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (160C3800) [pid = 3856] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (0FF6DC00) [pid = 3856] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (188A3400) [pid = 3856] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0A0E2800) [pid = 3856] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13DCBC00) [pid = 3856] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (0A0D2800) [pid = 3856] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (162A3000) [pid = 3856] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (156F9000) [pid = 3856] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18A44C00) [pid = 3856] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (19244800) [pid = 3856] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:44:24 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16054800) [pid = 3856] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:44:25 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:25 INFO - PROCESS | 3856 | 1465425865042 Marionette TRACE conn6 <- [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] 15:44:25 INFO - PROCESS | 3856 | 1465425865117 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 15:44:25 INFO - PROCESS | 3856 | 1465425865121 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 3856 | 1465425865122 Marionette TRACE conn6 <- [1,1366,null,{}] 15:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:44:25 INFO - PROCESS | 3856 | 1465425865126 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:25 INFO - PROCESS | 3856 | 1465425865128 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:25 INFO - PROCESS | 3856 | 1465425865206 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 15:44:25 INFO - PROCESS | 3856 | 1465425865211 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 3856 | 1465425865213 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:25 INFO - PROCESS | 3856 | ++DOCSHELL 147DEC00 == 34 [pid = 3856] [id = 351] 15:44:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15F42000) [pid = 3856] [serial = 1052] [outer = 00000000] 15:44:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173D8400) [pid = 3856] [serial = 1053] [outer = 15F42000] 15:44:25 INFO - PROCESS | 3856 | 1465425865257 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173DE400) [pid = 3856] [serial = 1054] [outer = 15F42000] 15:44:25 INFO - PROCESS | 3856 | 1465425865675 Marionette TRACE conn6 <- [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] 15:44:25 INFO - PROCESS | 3856 | 1465425865697 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 15:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:44:25 INFO - PROCESS | 3856 | 1465425865717 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 3856 | 1465425865719 Marionette TRACE conn6 <- [1,1370,null,{}] 15:44:25 INFO - PROCESS | 3856 | 1465425865723 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:25 INFO - PROCESS | 3856 | 1465425865724 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:25 INFO - PROCESS | 3856 | 1465425865801 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 15:44:25 INFO - PROCESS | 3856 | 1465425865807 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 3856 | 1465425865809 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:25 INFO - PROCESS | 3856 | ++DOCSHELL 147DE000 == 35 [pid = 3856] [id = 352] 15:44:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173F0800) [pid = 3856] [serial = 1055] [outer = 00000000] 15:44:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (183F4000) [pid = 3856] [serial = 1056] [outer = 173F0800] 15:44:25 INFO - PROCESS | 3856 | 1465425865852 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (183FAC00) [pid = 3856] [serial = 1057] [outer = 173F0800] 15:44:26 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:26 INFO - PROCESS | 3856 | 1465425866308 Marionette TRACE conn6 <- [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] 15:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:44:26 INFO - PROCESS | 3856 | 1465425866354 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 15:44:26 INFO - PROCESS | 3856 | 1465425866358 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:44:26 INFO - PROCESS | 3856 | 1465425866359 Marionette TRACE conn6 <- [1,1374,null,{}] 15:44:26 INFO - PROCESS | 3856 | 1465425866363 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:26 INFO - PROCESS | 3856 | 1465425866365 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:26 INFO - PROCESS | 3856 | 1465425866447 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 15:44:26 INFO - PROCESS | 3856 | 1465425866456 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 3856 | 1465425866458 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:26 INFO - PROCESS | 3856 | ++DOCSHELL 188A3400 == 36 [pid = 3856] [id = 353] 15:44:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (188A4000) [pid = 3856] [serial = 1058] [outer = 00000000] 15:44:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18A2EC00) [pid = 3856] [serial = 1059] [outer = 188A4000] 15:44:26 INFO - PROCESS | 3856 | 1465425866504 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A32000) [pid = 3856] [serial = 1060] [outer = 188A4000] 15:44:27 INFO - PROCESS | 3856 | 1465425867251 Marionette TRACE conn6 <- [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] 15:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:44:27 INFO - PROCESS | 3856 | 1465425867293 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 15:44:27 INFO - PROCESS | 3856 | 1465425867298 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:44:27 INFO - PROCESS | 3856 | 1465425867301 Marionette TRACE conn6 <- [1,1378,null,{}] 15:44:27 INFO - PROCESS | 3856 | 1465425867307 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:27 INFO - PROCESS | 3856 | 1465425867310 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:27 INFO - PROCESS | 3856 | 1465425867441 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 15:44:27 INFO - PROCESS | 3856 | 1465425867548 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:27 INFO - PROCESS | 3856 | 1465425867551 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:27 INFO - PROCESS | 3856 | ++DOCSHELL 0FBF2000 == 37 [pid = 3856] [id = 354] 15:44:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (0FFC9800) [pid = 3856] [serial = 1061] [outer = 00000000] 15:44:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1074E800) [pid = 3856] [serial = 1062] [outer = 0FFC9800] 15:44:27 INFO - PROCESS | 3856 | 1465425867608 Marionette DEBUG loaded listener.js 15:44:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (13DCE400) [pid = 3856] [serial = 1063] [outer = 0FFC9800] 15:44:28 INFO - PROCESS | 3856 | 1465425868390 Marionette TRACE conn6 <- [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]]]}] 15:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1182ms 15:44:28 INFO - PROCESS | 3856 | 1465425868481 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 3856 | 1465425868486 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 15:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:44:28 INFO - PROCESS | 3856 | 1465425868492 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 3856 | 1465425868495 Marionette TRACE conn6 <- [1,1382,null,{}] 15:44:28 INFO - PROCESS | 3856 | 1465425868500 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:28 INFO - PROCESS | 3856 | 1465425868503 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:28 INFO - PROCESS | 3856 | 1465425868673 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 15:44:28 INFO - PROCESS | 3856 | 1465425868798 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 3856 | 1465425868801 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:28 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC5C00 == 38 [pid = 3856] [id = 355] 15:44:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10040C00) [pid = 3856] [serial = 1064] [outer = 00000000] 15:44:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1074D800) [pid = 3856] [serial = 1065] [outer = 10040C00] 15:44:28 INFO - PROCESS | 3856 | 1465425868862 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (14665800) [pid = 3856] [serial = 1066] [outer = 10040C00] 15:44:29 INFO - PROCESS | 3856 | --DOCSHELL 147DE000 == 37 [pid = 3856] [id = 352] 15:44:29 INFO - PROCESS | 3856 | --DOCSHELL 147DEC00 == 36 [pid = 3856] [id = 351] 15:44:29 INFO - PROCESS | 3856 | --DOCSHELL 173D9C00 == 35 [pid = 3856] [id = 350] 15:44:29 INFO - PROCESS | 3856 | --DOCSHELL 160C1400 == 34 [pid = 3856] [id = 349] 15:44:29 INFO - PROCESS | 3856 | --DOCSHELL 147DE400 == 33 [pid = 3856] [id = 348] 15:44:29 INFO - PROCESS | 3856 | --DOCSHELL 14628400 == 32 [pid = 3856] [id = 347] 15:44:29 INFO - PROCESS | 3856 | --DOCSHELL 10737C00 == 31 [pid = 3856] [id = 346] 15:44:29 INFO - PROCESS | 3856 | --DOCSHELL 0FFCA400 == 30 [pid = 3856] [id = 345] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173DEC00) [pid = 3856] [serial = 1005] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18897400) [pid = 3856] [serial = 1008] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (173EAC00) [pid = 3856] [serial = 1006] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18DDA800) [pid = 3856] [serial = 984] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10554400) [pid = 3856] [serial = 987] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18A34800) [pid = 3856] [serial = 1011] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10730800) [pid = 3856] [serial = 988] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0FBF1400) [pid = 3856] [serial = 990] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (0FFC8400) [pid = 3856] [serial = 991] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (142C3400) [pid = 3856] [serial = 996] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (14652800) [pid = 3856] [serial = 997] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (10043800) [pid = 3856] [serial = 993] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1056F400) [pid = 3856] [serial = 994] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16C61400) [pid = 3856] [serial = 1002] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15F41400) [pid = 3856] [serial = 999] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (160BB400) [pid = 3856] [serial = 1000] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (19241400) [pid = 3856] [serial = 985] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1889A400) [pid = 3856] [serial = 1009] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18B95000) [pid = 3856] [serial = 1018] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1924BC00) [pid = 3856] [serial = 1020] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (19611C00) [pid = 3856] [serial = 1021] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18B1B800) [pid = 3856] [serial = 1017] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (183F1800) [pid = 3856] [serial = 1014] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (188A5400) [pid = 3856] [serial = 1015] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (18A3C400) [pid = 3856] [serial = 1012] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16CC3800) [pid = 3856] [serial = 1003] [outer = 00000000] [url = about:blank] 15:44:29 INFO - PROCESS | 3856 | 1465425869678 Marionette TRACE conn6 <- [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]]]}] 15:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1224ms 15:44:29 INFO - PROCESS | 3856 | 1465425869720 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 15:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:44:29 INFO - PROCESS | 3856 | 1465425869723 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 15:44:29 INFO - PROCESS | 3856 | 1465425869727 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 3856 | 1465425869732 Marionette TRACE conn6 <- [1,1386,null,{}] 15:44:29 INFO - PROCESS | 3856 | 1465425869736 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:29 INFO - PROCESS | 3856 | 1465425869739 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:29 INFO - PROCESS | 3856 | 1465425869829 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 15:44:29 INFO - PROCESS | 3856 | 1465425869835 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 3856 | 1465425869838 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:29 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCE400 == 31 [pid = 3856] [id = 356] 15:44:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (10042400) [pid = 3856] [serial = 1067] [outer = 00000000] 15:44:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1054C800) [pid = 3856] [serial = 1068] [outer = 10042400] 15:44:29 INFO - PROCESS | 3856 | 1465425869892 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (10557800) [pid = 3856] [serial = 1069] [outer = 10042400] 15:44:30 INFO - PROCESS | 3856 | 1465425870413 Marionette TRACE conn6 <- [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]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 15:44:30 INFO - PROCESS | 3856 | 1465425870460 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 3856 | 1465425870464 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 15:44:30 INFO - PROCESS | 3856 | 1465425870469 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 3856 | 1465425870472 Marionette TRACE conn6 <- [1,1390,null,{}] 15:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:44:30 INFO - PROCESS | 3856 | 1465425870476 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 3856 | 1465425870478 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:30 INFO - PROCESS | 3856 | 1465425870566 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 15:44:30 INFO - PROCESS | 3856 | 1465425870574 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 3856 | 1465425870576 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:30 INFO - PROCESS | 3856 | ++DOCSHELL 108C2400 == 32 [pid = 3856] [id = 357] 15:44:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13DD8400) [pid = 3856] [serial = 1070] [outer = 00000000] 15:44:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13FD9400) [pid = 3856] [serial = 1071] [outer = 13DD8400] 15:44:30 INFO - PROCESS | 3856 | 1465425870622 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (142C8000) [pid = 3856] [serial = 1072] [outer = 13DD8400] 15:44:31 INFO - PROCESS | 3856 | 1465425871086 Marionette TRACE conn6 <- [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]]]}] 15:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 15:44:31 INFO - PROCESS | 3856 | 1465425871144 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 3856 | 1465425871147 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 15:44:31 INFO - PROCESS | 3856 | 1465425871150 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:44:31 INFO - PROCESS | 3856 | 1465425871154 Marionette TRACE conn6 <- [1,1394,null,{}] 15:44:31 INFO - PROCESS | 3856 | 1465425871165 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:31 INFO - PROCESS | 3856 | 1465425871169 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:31 INFO - PROCESS | 3856 | 1465425871253 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 15:44:31 INFO - PROCESS | 3856 | 1465425871345 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 3856 | 1465425871348 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:31 INFO - PROCESS | 3856 | ++DOCSHELL 16061000 == 33 [pid = 3856] [id = 358] 15:44:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (160B8800) [pid = 3856] [serial = 1073] [outer = 00000000] 15:44:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (160BE800) [pid = 3856] [serial = 1074] [outer = 160B8800] 15:44:31 INFO - PROCESS | 3856 | 1465425871397 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1629E400) [pid = 3856] [serial = 1075] [outer = 160B8800] 15:44:31 INFO - PROCESS | 3856 | 1465425871795 Marionette TRACE conn6 <- [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]]]}] 15:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 15:44:31 INFO - PROCESS | 3856 | 1465425871824 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 3856 | 1465425871827 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 15:44:31 INFO - PROCESS | 3856 | 1465425871830 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:44:31 INFO - PROCESS | 3856 | 1465425871832 Marionette TRACE conn6 <- [1,1398,null,{}] 15:44:31 INFO - PROCESS | 3856 | 1465425871835 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:31 INFO - PROCESS | 3856 | 1465425871837 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:32 INFO - PROCESS | 3856 | 1465425871992 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 15:44:32 INFO - PROCESS | 3856 | 1465425872013 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 3856 | 1465425872015 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:32 INFO - PROCESS | 3856 | ++DOCSHELL 16C65800 == 34 [pid = 3856] [id = 359] 15:44:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16C66000) [pid = 3856] [serial = 1076] [outer = 00000000] 15:44:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (171C6800) [pid = 3856] [serial = 1077] [outer = 16C66000] 15:44:32 INFO - PROCESS | 3856 | 1465425872060 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173D8800) [pid = 3856] [serial = 1078] [outer = 16C66000] 15:44:32 INFO - PROCESS | 3856 | 1465425872519 Marionette TRACE conn6 <- [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]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 15:44:32 INFO - PROCESS | 3856 | 1465425872565 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 15:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:44:32 INFO - PROCESS | 3856 | 1465425872567 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 15:44:32 INFO - PROCESS | 3856 | 1465425872577 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - PROCESS | 3856 | 1465425872579 Marionette TRACE conn6 <- [1,1402,null,{}] 15:44:32 INFO - PROCESS | 3856 | 1465425872582 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:32 INFO - PROCESS | 3856 | 1465425872584 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:32 INFO - PROCESS | 3856 | 1465425872696 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 15:44:32 INFO - PROCESS | 3856 | 1465425872704 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 3856 | 1465425872706 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:32 INFO - PROCESS | 3856 | ++DOCSHELL 173DA000 == 35 [pid = 3856] [id = 360] 15:44:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173DB000) [pid = 3856] [serial = 1079] [outer = 00000000] 15:44:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1796B400) [pid = 3856] [serial = 1080] [outer = 173DB000] 15:44:32 INFO - PROCESS | 3856 | 1465425872751 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (183F1C00) [pid = 3856] [serial = 1081] [outer = 173DB000] 15:44:33 INFO - PROCESS | 3856 | 1465425873260 Marionette TRACE conn6 <- [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]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 15:44:33 INFO - PROCESS | 3856 | 1465425873337 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 3856 | 1465425873339 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 15:44:33 INFO - PROCESS | 3856 | 1465425873342 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:44:33 INFO - PROCESS | 3856 | 1465425873343 Marionette TRACE conn6 <- [1,1406,null,{}] 15:44:33 INFO - PROCESS | 3856 | 1465425873347 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:33 INFO - PROCESS | 3856 | 1465425873352 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:33 INFO - PROCESS | 3856 | 1465425873500 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 15:44:33 INFO - PROCESS | 3856 | 1465425873558 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 3856 | 1465425873560 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:33 INFO - PROCESS | 3856 | ++DOCSHELL 183FA000 == 36 [pid = 3856] [id = 361] 15:44:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18A2AC00) [pid = 3856] [serial = 1082] [outer = 00000000] 15:44:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18A38800) [pid = 3856] [serial = 1083] [outer = 18A2AC00] 15:44:33 INFO - PROCESS | 3856 | 1465425873605 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16C47000) [pid = 3856] [serial = 1084] [outer = 18A2AC00] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (147DFC00) [pid = 3856] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10744C00) [pid = 3856] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0911A000) [pid = 3856] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0FFCA800) [pid = 3856] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (160C2000) [pid = 3856] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10044000) [pid = 3856] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1464CC00) [pid = 3856] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1924B800) [pid = 3856] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (173DC400) [pid = 3856] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (173F0800) [pid = 3856] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (14629400) [pid = 3856] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:44:34 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (15F42000) [pid = 3856] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:44:34 INFO - PROCESS | 3856 | 1465425874134 Marionette TRACE conn6 <- [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]]]}] 15:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 830ms 15:44:34 INFO - PROCESS | 3856 | 1465425874175 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 15:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:44:34 INFO - PROCESS | 3856 | 1465425874177 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 15:44:34 INFO - PROCESS | 3856 | 1465425874181 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - PROCESS | 3856 | 1465425874183 Marionette TRACE conn6 <- [1,1410,null,{}] 15:44:34 INFO - PROCESS | 3856 | 1465425874186 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:34 INFO - PROCESS | 3856 | 1465425874188 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:34 INFO - PROCESS | 3856 | 1465425874269 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 15:44:34 INFO - PROCESS | 3856 | 1465425874275 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 3856 | 1465425874276 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:34 INFO - PROCESS | 3856 | ++DOCSHELL 140BFC00 == 37 [pid = 3856] [id = 362] 15:44:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (14695C00) [pid = 3856] [serial = 1085] [outer = 00000000] 15:44:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16C43400) [pid = 3856] [serial = 1086] [outer = 14695C00] 15:44:34 INFO - PROCESS | 3856 | 1465425874320 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1839B400) [pid = 3856] [serial = 1087] [outer = 14695C00] 15:44:34 INFO - PROCESS | 3856 | 1465425874762 Marionette TRACE conn6 <- [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]]]}] 15:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 15:44:34 INFO - PROCESS | 3856 | 1465425874831 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 15:44:34 INFO - PROCESS | 3856 | 1465425874833 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 15:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:44:34 INFO - PROCESS | 3856 | 1465425874837 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - PROCESS | 3856 | 1465425874838 Marionette TRACE conn6 <- [1,1414,null,{}] 15:44:34 INFO - PROCESS | 3856 | 1465425874844 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:34 INFO - PROCESS | 3856 | 1465425874846 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:34 INFO - PROCESS | 3856 | 1465425874926 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 15:44:34 INFO - PROCESS | 3856 | 1465425874932 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 3856 | 1465425874934 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:34 INFO - PROCESS | 3856 | ++DOCSHELL 18A3B400 == 38 [pid = 3856] [id = 363] 15:44:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (18A3C800) [pid = 3856] [serial = 1088] [outer = 00000000] 15:44:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (18A44C00) [pid = 3856] [serial = 1089] [outer = 18A3C800] 15:44:35 INFO - PROCESS | 3856 | 1465425874977 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18B16000) [pid = 3856] [serial = 1090] [outer = 18A3C800] 15:44:35 INFO - PROCESS | 3856 | 1465425875405 Marionette TRACE conn6 <- [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]]]}] 15:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 15:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:44:35 INFO - PROCESS | 3856 | 1465425875470 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 15:44:35 INFO - PROCESS | 3856 | 1465425875472 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 15:44:35 INFO - PROCESS | 3856 | 1465425875485 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:44:35 INFO - PROCESS | 3856 | 1465425875487 Marionette TRACE conn6 <- [1,1418,null,{}] 15:44:35 INFO - PROCESS | 3856 | 1465425875491 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:35 INFO - PROCESS | 3856 | 1465425875493 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:35 INFO - PROCESS | 3856 | 1465425875589 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 15:44:35 INFO - PROCESS | 3856 | 1465425875597 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 3856 | 1465425875599 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:35 INFO - PROCESS | 3856 | ++DOCSHELL 09071400 == 39 [pid = 3856] [id = 364] 15:44:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18B94C00) [pid = 3856] [serial = 1091] [outer = 00000000] 15:44:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18DA3000) [pid = 3856] [serial = 1092] [outer = 18B94C00] 15:44:35 INFO - PROCESS | 3856 | 1465425875642 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (19245000) [pid = 3856] [serial = 1093] [outer = 18B94C00] 15:44:36 INFO - PROCESS | 3856 | 1465425876070 Marionette TRACE conn6 <- [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]]]}] 15:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 15:44:36 INFO - PROCESS | 3856 | 1465425876167 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 3856 | 1465425876172 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 15:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:44:36 INFO - PROCESS | 3856 | 1465425876177 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - PROCESS | 3856 | 1465425876181 Marionette TRACE conn6 <- [1,1422,null,{}] 15:44:36 INFO - PROCESS | 3856 | 1465425876188 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:36 INFO - PROCESS | 3856 | 1465425876191 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:36 INFO - PROCESS | 3856 | 1465425876388 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 15:44:36 INFO - PROCESS | 3856 | 1465425876494 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:36 INFO - PROCESS | 3856 | 1465425876498 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:36 INFO - PROCESS | 3856 | ++DOCSHELL 1004A800 == 40 [pid = 3856] [id = 365] 15:44:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1004B800) [pid = 3856] [serial = 1094] [outer = 00000000] 15:44:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (10568000) [pid = 3856] [serial = 1095] [outer = 1004B800] 15:44:36 INFO - PROCESS | 3856 | 1465425876560 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1074C800) [pid = 3856] [serial = 1096] [outer = 1004B800] 15:44:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (156F0400) [pid = 3856] [serial = 1097] [outer = 17962800] 15:44:37 INFO - PROCESS | 3856 | 1465425877306 Marionette TRACE conn6 <- [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]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1179ms 15:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:44:37 INFO - PROCESS | 3856 | 1465425877356 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 3856 | 1465425877360 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 15:44:37 INFO - PROCESS | 3856 | 1465425877366 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 3856 | 1465425877370 Marionette TRACE conn6 <- [1,1426,null,{}] 15:44:37 INFO - PROCESS | 3856 | 1465425877374 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:37 INFO - PROCESS | 3856 | 1465425877377 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:37 INFO - PROCESS | 3856 | 1465425877490 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 15:44:37 INFO - PROCESS | 3856 | 1465425877623 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 3856 | 1465425877626 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:37 INFO - PROCESS | 3856 | ++DOCSHELL 16C3D800 == 41 [pid = 3856] [id = 366] 15:44:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C67C00) [pid = 3856] [serial = 1098] [outer = 00000000] 15:44:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (173DEC00) [pid = 3856] [serial = 1099] [outer = 16C67C00] 15:44:37 INFO - PROCESS | 3856 | 1465425877685 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (09115C00) [pid = 3856] [serial = 1100] [outer = 16C67C00] 15:44:38 INFO - PROCESS | 3856 | 1465425878299 Marionette TRACE conn6 <- [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]]]}] 15:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 990ms 15:44:38 INFO - PROCESS | 3856 | 1465425878356 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 15:44:38 INFO - PROCESS | 3856 | 1465425878359 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 15:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:44:38 INFO - PROCESS | 3856 | 1465425878362 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:44:38 INFO - PROCESS | 3856 | 1465425878365 Marionette TRACE conn6 <- [1,1430,null,{}] 15:44:38 INFO - PROCESS | 3856 | 1465425878375 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:38 INFO - PROCESS | 3856 | 1465425878380 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:38 INFO - PROCESS | 3856 | 1465425878494 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 15:44:38 INFO - PROCESS | 3856 | 1465425878628 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 3856 | 1465425878632 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:38 INFO - PROCESS | 3856 | ++DOCSHELL 1924DC00 == 42 [pid = 3856] [id = 367] 15:44:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1924E000) [pid = 3856] [serial = 1101] [outer = 00000000] 15:44:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (195D9C00) [pid = 3856] [serial = 1102] [outer = 1924E000] 15:44:38 INFO - PROCESS | 3856 | 1465425878690 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (196C6400) [pid = 3856] [serial = 1103] [outer = 1924E000] 15:44:39 INFO - PROCESS | 3856 | 1465425879336 Marionette TRACE conn6 <- [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]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1018ms 15:44:39 INFO - PROCESS | 3856 | 1465425879384 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 3856 | 1465425879386 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 15:44:39 INFO - PROCESS | 3856 | 1465425879390 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:44:39 INFO - PROCESS | 3856 | 1465425879392 Marionette TRACE conn6 <- [1,1434,null,{}] 15:44:39 INFO - PROCESS | 3856 | 1465425879396 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:39 INFO - PROCESS | 3856 | 1465425879398 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:39 INFO - PROCESS | 3856 | 1465425879509 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 15:44:39 INFO - PROCESS | 3856 | 1465425879644 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 3856 | 1465425879646 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:39 INFO - PROCESS | 3856 | ++DOCSHELL 160BE400 == 43 [pid = 3856] [id = 368] 15:44:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18839800) [pid = 3856] [serial = 1104] [outer = 00000000] 15:44:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A1D2800) [pid = 3856] [serial = 1105] [outer = 18839800] 15:44:39 INFO - PROCESS | 3856 | 1465425879701 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1B4BA000) [pid = 3856] [serial = 1106] [outer = 18839800] 15:44:40 INFO - PROCESS | 3856 | 1465425880507 Marionette TRACE conn6 <- [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]]]}] 15:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1175ms 15:44:40 INFO - PROCESS | 3856 | 1465425880569 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 15:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:44:40 INFO - PROCESS | 3856 | 1465425880573 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 15:44:40 INFO - PROCESS | 3856 | 1465425880578 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - PROCESS | 3856 | 1465425880582 Marionette TRACE conn6 <- [1,1438,null,{}] 15:44:40 INFO - PROCESS | 3856 | 1465425880587 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:40 INFO - PROCESS | 3856 | 1465425880590 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:40 INFO - PROCESS | 3856 | 1465425880694 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 15:44:40 INFO - PROCESS | 3856 | 1465425880833 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 3856 | 1465425880835 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:40 INFO - PROCESS | 3856 | ++DOCSHELL 0FF46800 == 44 [pid = 3856] [id = 369] 15:44:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (0FFCD800) [pid = 3856] [serial = 1107] [outer = 00000000] 15:44:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10736800) [pid = 3856] [serial = 1108] [outer = 0FFCD800] 15:44:40 INFO - PROCESS | 3856 | 1465425880886 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13DCEC00) [pid = 3856] [serial = 1109] [outer = 0FFCD800] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 18A3B400 == 43 [pid = 3856] [id = 363] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 140BFC00 == 42 [pid = 3856] [id = 362] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 183FA000 == 41 [pid = 3856] [id = 361] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 173DA000 == 40 [pid = 3856] [id = 360] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 16C65800 == 39 [pid = 3856] [id = 359] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 16061000 == 38 [pid = 3856] [id = 358] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 108C2400 == 37 [pid = 3856] [id = 357] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 0FFCE400 == 36 [pid = 3856] [id = 356] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 0FBF2000 == 35 [pid = 3856] [id = 354] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 09118000 == 34 [pid = 3856] [id = 344] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 188A3400 == 33 [pid = 3856] [id = 353] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 0FFC5C00 == 32 [pid = 3856] [id = 355] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 160BE400 == 31 [pid = 3856] [id = 368] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 16C3D800 == 30 [pid = 3856] [id = 366] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 1924DC00 == 29 [pid = 3856] [id = 367] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 09071400 == 28 [pid = 3856] [id = 364] 15:44:41 INFO - PROCESS | 3856 | --DOCSHELL 1004A800 == 27 [pid = 3856] [id = 365] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1605B800) [pid = 3856] [serial = 1044] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (107D8800) [pid = 3856] [serial = 1038] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (108C1000) [pid = 3856] [serial = 1039] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (10042800) [pid = 3856] [serial = 1033] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (0FFC2C00) [pid = 3856] [serial = 1032] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1003D800) [pid = 3856] [serial = 1035] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (10042000) [pid = 3856] [serial = 1036] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (162A5C00) [pid = 3856] [serial = 1047] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1111F800) [pid = 3856] [serial = 1024] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1074F000) [pid = 3856] [serial = 1023] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (160C1C00) [pid = 3856] [serial = 1027] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (156F5C00) [pid = 3856] [serial = 1026] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1A149800) [pid = 3856] [serial = 1030] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (195D5000) [pid = 3856] [serial = 1029] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (160BF400) [pid = 3856] [serial = 1045] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (173E1C00) [pid = 3856] [serial = 1050] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18A2EC00) [pid = 3856] [serial = 1059] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (183F4000) [pid = 3856] [serial = 1056] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (173E9C00) [pid = 3856] [serial = 1051] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (14664400) [pid = 3856] [serial = 1041] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16C4A000) [pid = 3856] [serial = 1048] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (173D8400) [pid = 3856] [serial = 1053] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1466F800) [pid = 3856] [serial = 1042] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (173DE400) [pid = 3856] [serial = 1054] [outer = 00000000] [url = about:blank] 15:44:41 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (183FAC00) [pid = 3856] [serial = 1057] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3856 | 1465425882019 Marionette TRACE conn6 <- [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]]]}] 15:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1476ms 15:44:42 INFO - PROCESS | 3856 | 1465425882055 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 3856 | 1465425882059 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 15:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:44:42 INFO - PROCESS | 3856 | 1465425882064 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - PROCESS | 3856 | 1465425882068 Marionette TRACE conn6 <- [1,1442,null,{}] 15:44:42 INFO - PROCESS | 3856 | 1465425882073 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:42 INFO - PROCESS | 3856 | 1465425882075 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:42 INFO - PROCESS | 3856 | 1465425882166 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 15:44:42 INFO - PROCESS | 3856 | 1465425882175 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:42 INFO - PROCESS | 3856 | 1465425882178 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:42 INFO - PROCESS | 3856 | ++DOCSHELL 0FF70C00 == 28 [pid = 3856] [id = 370] 15:44:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0FFC2800) [pid = 3856] [serial = 1110] [outer = 00000000] 15:44:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10042000) [pid = 3856] [serial = 1111] [outer = 0FFC2800] 15:44:42 INFO - PROCESS | 3856 | 1465425882228 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1004C400) [pid = 3856] [serial = 1112] [outer = 0FFC2800] 15:44:42 INFO - PROCESS | 3856 | 1465425882735 Marionette TRACE conn6 <- [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]]]}] 15:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 15:44:42 INFO - PROCESS | 3856 | 1465425882795 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 3856 | 1465425882800 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 15:44:42 INFO - PROCESS | 3856 | 1465425882806 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:44:42 INFO - PROCESS | 3856 | 1465425882808 Marionette TRACE conn6 <- [1,1446,null,{}] 15:44:42 INFO - PROCESS | 3856 | 1465425882812 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:42 INFO - PROCESS | 3856 | 1465425882815 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:42 INFO - PROCESS | 3856 | 1465425882939 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 15:44:43 INFO - PROCESS | 3856 | 1465425883033 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 3856 | 1465425883035 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:43 INFO - PROCESS | 3856 | ++DOCSHELL 105B5400 == 29 [pid = 3856] [id = 371] 15:44:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (107D7400) [pid = 3856] [serial = 1113] [outer = 00000000] 15:44:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (108B5C00) [pid = 3856] [serial = 1114] [outer = 107D7400] 15:44:43 INFO - PROCESS | 3856 | 1465425883084 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (10FCE400) [pid = 3856] [serial = 1115] [outer = 107D7400] 15:44:43 INFO - PROCESS | 3856 | 1465425883465 Marionette TRACE conn6 <- [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]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 15:44:43 INFO - PROCESS | 3856 | 1465425883540 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 3856 | 1465425883542 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 15:44:43 INFO - PROCESS | 3856 | 1465425883545 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:44:43 INFO - PROCESS | 3856 | 1465425883549 Marionette TRACE conn6 <- [1,1450,null,{}] 15:44:43 INFO - PROCESS | 3856 | 1465425883560 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:43 INFO - PROCESS | 3856 | 1465425883564 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:43 INFO - PROCESS | 3856 | 1465425883649 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 15:44:43 INFO - PROCESS | 3856 | 1465425883663 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 3856 | 1465425883666 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:43 INFO - PROCESS | 3856 | ++DOCSHELL 10564800 == 30 [pid = 3856] [id = 372] 15:44:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (107E6400) [pid = 3856] [serial = 1116] [outer = 00000000] 15:44:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (14691800) [pid = 3856] [serial = 1117] [outer = 107E6400] 15:44:43 INFO - PROCESS | 3856 | 1465425883715 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (14749800) [pid = 3856] [serial = 1118] [outer = 107E6400] 15:44:44 INFO - PROCESS | 3856 | 1465425884231 Marionette TRACE conn6 <- [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]]]}] 15:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 732ms 15:44:44 INFO - PROCESS | 3856 | 1465425884295 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 15:44:44 INFO - PROCESS | 3856 | 1465425884297 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 15:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:44:44 INFO - PROCESS | 3856 | 1465425884310 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:44:44 INFO - PROCESS | 3856 | 1465425884312 Marionette TRACE conn6 <- [1,1454,null,{}] 15:44:44 INFO - PROCESS | 3856 | 1465425884315 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:44 INFO - PROCESS | 3856 | 1465425884317 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:44 INFO - PROCESS | 3856 | 1465425884435 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 15:44:44 INFO - PROCESS | 3856 | 1465425884447 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 3856 | 1465425884449 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:44 INFO - PROCESS | 3856 | ++DOCSHELL 147D8000 == 31 [pid = 3856] [id = 373] 15:44:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (147DE000) [pid = 3856] [serial = 1119] [outer = 00000000] 15:44:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (160B9800) [pid = 3856] [serial = 1120] [outer = 147DE000] 15:44:44 INFO - PROCESS | 3856 | 1465425884543 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (160C4000) [pid = 3856] [serial = 1121] [outer = 147DE000] 15:44:45 INFO - PROCESS | 3856 | 1465425884980 Marionette TRACE conn6 <- [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]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 15:44:45 INFO - PROCESS | 3856 | 1465425885043 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 15:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:44:45 INFO - PROCESS | 3856 | 1465425885046 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 15:44:45 INFO - PROCESS | 3856 | 1465425885049 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 3856 | 1465425885051 Marionette TRACE conn6 <- [1,1458,null,{}] 15:44:45 INFO - PROCESS | 3856 | 1465425885063 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:45 INFO - PROCESS | 3856 | 1465425885065 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:45 INFO - PROCESS | 3856 | 1465425885178 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 15:44:45 INFO - PROCESS | 3856 | 1465425885190 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:45 INFO - PROCESS | 3856 | 1465425885192 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:45 INFO - PROCESS | 3856 | ++DOCSHELL 16C46800 == 32 [pid = 3856] [id = 374] 15:44:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C48800) [pid = 3856] [serial = 1122] [outer = 00000000] 15:44:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C60800) [pid = 3856] [serial = 1123] [outer = 16C48800] 15:44:45 INFO - PROCESS | 3856 | 1465425885237 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C61C00) [pid = 3856] [serial = 1124] [outer = 16C48800] 15:44:45 INFO - PROCESS | 3856 | 1465425885728 Marionette TRACE conn6 <- [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]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 15:44:45 INFO - PROCESS | 3856 | 1465425885790 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 3856 | 1465425885792 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 15:44:45 INFO - PROCESS | 3856 | 1465425885795 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 3856 | 1465425885797 Marionette TRACE conn6 <- [1,1462,null,{}] 15:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:44:45 INFO - PROCESS | 3856 | 1465425885800 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:45 INFO - PROCESS | 3856 | 1465425885806 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:46 INFO - PROCESS | 3856 | 1465425886166 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (173DB000) [pid = 3856] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18A2AC00) [pid = 3856] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10040C00) [pid = 3856] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (160B8800) [pid = 3856] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (188A4000) [pid = 3856] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10042400) [pid = 3856] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0FFC9800) [pid = 3856] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13DD8400) [pid = 3856] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18A3C800) [pid = 3856] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (14695C00) [pid = 3856] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18B94C00) [pid = 3856] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:44:46 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16C66000) [pid = 3856] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:44:46 INFO - PROCESS | 3856 | 1465425886232 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 3856 | 1465425886234 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:46 INFO - PROCESS | 3856 | ++DOCSHELL 0FF71400 == 33 [pid = 3856] [id = 375] 15:44:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (0FFC1C00) [pid = 3856] [serial = 1125] [outer = 00000000] 15:44:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13DCA400) [pid = 3856] [serial = 1126] [outer = 0FFC1C00] 15:44:46 INFO - PROCESS | 3856 | 1465425886279 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (162A8000) [pid = 3856] [serial = 1127] [outer = 0FFC1C00] 15:44:46 INFO - PROCESS | 3856 | 1465425886661 Marionette TRACE conn6 <- [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]]]}] 15:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 930ms 15:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:44:46 INFO - PROCESS | 3856 | 1465425886731 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 15:44:46 INFO - PROCESS | 3856 | 1465425886733 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 15:44:46 INFO - PROCESS | 3856 | 1465425886736 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:44:46 INFO - PROCESS | 3856 | 1465425886738 Marionette TRACE conn6 <- [1,1466,null,{}] 15:44:46 INFO - PROCESS | 3856 | 1465425886742 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:46 INFO - PROCESS | 3856 | 1465425886743 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:46 INFO - PROCESS | 3856 | 1465425886822 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 15:44:46 INFO - PROCESS | 3856 | 1465425886827 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 3856 | 1465425886829 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:46 INFO - PROCESS | 3856 | ++DOCSHELL 171CCC00 == 34 [pid = 3856] [id = 376] 15:44:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173D1800) [pid = 3856] [serial = 1128] [outer = 00000000] 15:44:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173EA000) [pid = 3856] [serial = 1129] [outer = 173D1800] 15:44:46 INFO - PROCESS | 3856 | 1465425886872 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (17969400) [pid = 3856] [serial = 1130] [outer = 173D1800] 15:44:47 INFO - PROCESS | 3856 | 1465425887301 Marionette TRACE conn6 <- [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]]]}] 15:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 15:44:47 INFO - PROCESS | 3856 | 1465425887367 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 3856 | 1465425887369 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 15:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:44:47 INFO - PROCESS | 3856 | 1465425887372 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - PROCESS | 3856 | 1465425887374 Marionette TRACE conn6 <- [1,1470,null,{}] 15:44:47 INFO - PROCESS | 3856 | 1465425887378 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:47 INFO - PROCESS | 3856 | 1465425887379 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:47 INFO - PROCESS | 3856 | 1465425887459 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 15:44:47 INFO - PROCESS | 3856 | 1465425887495 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:47 INFO - PROCESS | 3856 | 1465425887497 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:47 INFO - PROCESS | 3856 | ++DOCSHELL 173DFC00 == 35 [pid = 3856] [id = 377] 15:44:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (183A2400) [pid = 3856] [serial = 1131] [outer = 00000000] 15:44:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1883BC00) [pid = 3856] [serial = 1132] [outer = 183A2400] 15:44:47 INFO - PROCESS | 3856 | 1465425887542 Marionette DEBUG loaded listener.js 15:44:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (160BE400) [pid = 3856] [serial = 1133] [outer = 183A2400] 15:44:47 INFO - PROCESS | 3856 | 1465425887964 Marionette TRACE conn6 <- [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]]]}] 15:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 15:44:48 INFO - PROCESS | 3856 | 1465425888005 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 3856 | 1465425888007 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 15:44:48 INFO - PROCESS | 3856 | 1465425888014 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:44:48 INFO - PROCESS | 3856 | 1465425888016 Marionette TRACE conn6 <- [1,1474,null,{}] 15:44:48 INFO - PROCESS | 3856 | 1465425888019 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:48 INFO - PROCESS | 3856 | 1465425888021 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:48 INFO - PROCESS | 3856 | 1465425888099 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 15:44:48 INFO - PROCESS | 3856 | 1465425888104 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 3856 | 1465425888106 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:48 INFO - PROCESS | 3856 | ++DOCSHELL 13DCAC00 == 36 [pid = 3856] [id = 378] 15:44:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (14883400) [pid = 3856] [serial = 1134] [outer = 00000000] 15:44:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A2EC00) [pid = 3856] [serial = 1135] [outer = 14883400] 15:44:48 INFO - PROCESS | 3856 | 1465425888154 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A32400) [pid = 3856] [serial = 1136] [outer = 14883400] 15:44:49 INFO - PROCESS | 3856 | 1465425889019 Marionette TRACE conn6 <- [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]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1073ms 15:44:49 INFO - PROCESS | 3856 | 1465425889095 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 3856 | 1465425889100 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 15:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:44:49 INFO - PROCESS | 3856 | 1465425889104 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - PROCESS | 3856 | 1465425889110 Marionette TRACE conn6 <- [1,1478,null,{}] 15:44:49 INFO - PROCESS | 3856 | 1465425889115 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:49 INFO - PROCESS | 3856 | 1465425889118 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:49 INFO - PROCESS | 3856 | 1465425889249 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 15:44:49 INFO - PROCESS | 3856 | 1465425889376 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 3856 | 1465425889380 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:49 INFO - PROCESS | 3856 | ++DOCSHELL 10042800 == 37 [pid = 3856] [id = 379] 15:44:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (103C4800) [pid = 3856] [serial = 1137] [outer = 00000000] 15:44:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (10745000) [pid = 3856] [serial = 1138] [outer = 103C4800] 15:44:49 INFO - PROCESS | 3856 | 1465425889440 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (11122800) [pid = 3856] [serial = 1139] [outer = 103C4800] 15:44:50 INFO - PROCESS | 3856 | 1465425890213 Marionette TRACE conn6 <- [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]]]}] 15:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1131ms 15:44:50 INFO - PROCESS | 3856 | 1465425890237 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 3856 | 1465425890242 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 15:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:44:50 INFO - PROCESS | 3856 | 1465425890249 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - PROCESS | 3856 | 1465425890252 Marionette TRACE conn6 <- [1,1482,null,{}] 15:44:50 INFO - PROCESS | 3856 | 1465425890256 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:50 INFO - PROCESS | 3856 | 1465425890259 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:50 INFO - PROCESS | 3856 | 1465425890383 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 15:44:50 INFO - PROCESS | 3856 | 1465425890598 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 3856 | 1465425890601 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:50 INFO - PROCESS | 3856 | ++DOCSHELL 0FA83000 == 38 [pid = 3856] [id = 380] 15:44:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (0FA83800) [pid = 3856] [serial = 1140] [outer = 00000000] 15:44:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (0FF51800) [pid = 3856] [serial = 1141] [outer = 0FA83800] 15:44:50 INFO - PROCESS | 3856 | 1465425890681 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (10043800) [pid = 3856] [serial = 1142] [outer = 0FA83800] 15:44:51 INFO - PROCESS | 3856 | --DOCSHELL 173DFC00 == 37 [pid = 3856] [id = 377] 15:44:51 INFO - PROCESS | 3856 | --DOCSHELL 171CCC00 == 36 [pid = 3856] [id = 376] 15:44:51 INFO - PROCESS | 3856 | --DOCSHELL 0FF71400 == 35 [pid = 3856] [id = 375] 15:44:51 INFO - PROCESS | 3856 | --DOCSHELL 16C46800 == 34 [pid = 3856] [id = 374] 15:44:51 INFO - PROCESS | 3856 | --DOCSHELL 147D8000 == 33 [pid = 3856] [id = 373] 15:44:51 INFO - PROCESS | 3856 | --DOCSHELL 10564800 == 32 [pid = 3856] [id = 372] 15:44:51 INFO - PROCESS | 3856 | --DOCSHELL 105B5400 == 31 [pid = 3856] [id = 371] 15:44:51 INFO - PROCESS | 3856 | --DOCSHELL 0FF70C00 == 30 [pid = 3856] [id = 370] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1889F000) [pid = 3856] [serial = 670] [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.] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1796B400) [pid = 3856] [serial = 1080] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18A38800) [pid = 3856] [serial = 1083] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (183F1C00) [pid = 3856] [serial = 1081] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1074D800) [pid = 3856] [serial = 1065] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (14665800) [pid = 3856] [serial = 1066] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (160BE800) [pid = 3856] [serial = 1074] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1629E400) [pid = 3856] [serial = 1075] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18A32000) [pid = 3856] [serial = 1060] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1054C800) [pid = 3856] [serial = 1068] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10557800) [pid = 3856] [serial = 1069] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1074E800) [pid = 3856] [serial = 1062] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13DCE400) [pid = 3856] [serial = 1063] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13FD9400) [pid = 3856] [serial = 1071] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (142C8000) [pid = 3856] [serial = 1072] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18B16000) [pid = 3856] [serial = 1090] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16C43400) [pid = 3856] [serial = 1086] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18DA3000) [pid = 3856] [serial = 1092] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (19245000) [pid = 3856] [serial = 1093] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1839B400) [pid = 3856] [serial = 1087] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (18A44C00) [pid = 3856] [serial = 1089] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16C47000) [pid = 3856] [serial = 1084] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (171C6800) [pid = 3856] [serial = 1077] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173D8800) [pid = 3856] [serial = 1078] [outer = 00000000] [url = about:blank] 15:44:51 INFO - PROCESS | 3856 | 1465425891356 Marionette TRACE conn6 <- [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]]]}] 15:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1124ms 15:44:51 INFO - PROCESS | 3856 | 1465425891377 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 15:44:51 INFO - PROCESS | 3856 | 1465425891380 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 15:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:44:51 INFO - PROCESS | 3856 | 1465425891384 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:44:51 INFO - PROCESS | 3856 | 1465425891387 Marionette TRACE conn6 <- [1,1486,null,{}] 15:44:51 INFO - PROCESS | 3856 | 1465425891393 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:51 INFO - PROCESS | 3856 | 1465425891396 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:51 INFO - PROCESS | 3856 | 1465425891487 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 15:44:51 INFO - PROCESS | 3856 | 1465425891581 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 3856 | 1465425891583 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:51 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCDC00 == 31 [pid = 3856] [id = 381] 15:44:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10040000) [pid = 3856] [serial = 1143] [outer = 00000000] 15:44:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10569C00) [pid = 3856] [serial = 1144] [outer = 10040000] 15:44:51 INFO - PROCESS | 3856 | 1465425891632 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1074E800) [pid = 3856] [serial = 1145] [outer = 10040000] 15:44:52 INFO - PROCESS | 3856 | 1465425892074 Marionette TRACE conn6 <- [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]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 731ms 15:44:52 INFO - PROCESS | 3856 | 1465425892119 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 3856 | 1465425892123 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 15:44:52 INFO - PROCESS | 3856 | 1465425892127 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:44:52 INFO - PROCESS | 3856 | 1465425892129 Marionette TRACE conn6 <- [1,1490,null,{}] 15:44:52 INFO - PROCESS | 3856 | 1465425892133 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:52 INFO - PROCESS | 3856 | 1465425892135 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:52 INFO - PROCESS | 3856 | 1465425892223 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 15:44:52 INFO - PROCESS | 3856 | 1465425892229 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 3856 | 1465425892231 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:52 INFO - PROCESS | 3856 | ++DOCSHELL 13D0C400 == 32 [pid = 3856] [id = 382] 15:44:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13DCE400) [pid = 3856] [serial = 1146] [outer = 00000000] 15:44:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1466AC00) [pid = 3856] [serial = 1147] [outer = 13DCE400] 15:44:52 INFO - PROCESS | 3856 | 1465425892276 Marionette DEBUG loaded listener.js 15:44:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (14741C00) [pid = 3856] [serial = 1148] [outer = 13DCE400] 15:44:52 INFO - PROCESS | 3856 | 1465425892748 Marionette TRACE conn6 <- [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]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 15:44:52 INFO - PROCESS | 3856 | 1465425892802 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 3856 | 1465425892804 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 15:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:44:52 INFO - PROCESS | 3856 | 1465425892809 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 3856 | 1465425892815 Marionette TRACE conn6 <- [1,1494,null,{}] 15:44:52 INFO - PROCESS | 3856 | 1465425892824 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:52 INFO - PROCESS | 3856 | 1465425892828 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:52 INFO - PROCESS | 3856 | 1465425892917 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 15:44:53 INFO - PROCESS | 3856 | 1465425893011 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 3856 | 1465425893013 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:53 INFO - PROCESS | 3856 | ++DOCSHELL 1626DC00 == 33 [pid = 3856] [id = 383] 15:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1626F400) [pid = 3856] [serial = 1149] [outer = 00000000] 15:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16C48400) [pid = 3856] [serial = 1150] [outer = 1626F400] 15:44:53 INFO - PROCESS | 3856 | 1465425893066 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16C5C400) [pid = 3856] [serial = 1151] [outer = 1626F400] 15:44:53 INFO - PROCESS | 3856 | 1465425893464 Marionette TRACE conn6 <- [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]]]}] 15:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 690ms 15:44:53 INFO - PROCESS | 3856 | 1465425893502 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 3856 | 1465425893505 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 15:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:44:53 INFO - PROCESS | 3856 | 1465425893515 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 3856 | 1465425893517 Marionette TRACE conn6 <- [1,1498,null,{}] 15:44:53 INFO - PROCESS | 3856 | 1465425893520 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:53 INFO - PROCESS | 3856 | 1465425893522 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:53 INFO - PROCESS | 3856 | 1465425893667 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 15:44:53 INFO - PROCESS | 3856 | 1465425893688 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 3856 | 1465425893690 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:53 INFO - PROCESS | 3856 | ++DOCSHELL 108C1C00 == 34 [pid = 3856] [id = 384] 15:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13DD5800) [pid = 3856] [serial = 1152] [outer = 00000000] 15:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173D5400) [pid = 3856] [serial = 1153] [outer = 13DD5800] 15:44:53 INFO - PROCESS | 3856 | 1465425893737 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173DBC00) [pid = 3856] [serial = 1154] [outer = 13DD5800] 15:44:54 INFO - PROCESS | 3856 | 1465425894190 Marionette TRACE conn6 <- [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]]]}] 15:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 15:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:44:54 INFO - PROCESS | 3856 | 1465425894247 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 3856 | 1465425894249 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 15:44:54 INFO - PROCESS | 3856 | 1465425894252 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - PROCESS | 3856 | 1465425894254 Marionette TRACE conn6 <- [1,1502,null,{}] 15:44:54 INFO - PROCESS | 3856 | 1465425894264 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:54 INFO - PROCESS | 3856 | 1465425894265 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:54 INFO - PROCESS | 3856 | 1465425894378 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 15:44:54 INFO - PROCESS | 3856 | 1465425894386 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 3856 | 1465425894392 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:54 INFO - PROCESS | 3856 | ++DOCSHELL 13D09C00 == 35 [pid = 3856] [id = 385] 15:44:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173E9800) [pid = 3856] [serial = 1155] [outer = 00000000] 15:44:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (183A2C00) [pid = 3856] [serial = 1156] [outer = 173E9800] 15:44:54 INFO - PROCESS | 3856 | 1465425894450 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18899000) [pid = 3856] [serial = 1157] [outer = 173E9800] 15:44:54 INFO - PROCESS | 3856 | 1465425894940 Marionette TRACE conn6 <- [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]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 731ms 15:44:55 INFO - PROCESS | 3856 | 1465425895001 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 3856 | 1465425895003 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 15:44:55 INFO - PROCESS | 3856 | 1465425895006 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 3856 | 1465425895008 Marionette TRACE conn6 <- [1,1506,null,{}] 15:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:44:55 INFO - PROCESS | 3856 | 1465425895011 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:55 INFO - PROCESS | 3856 | 1465425895014 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:55 INFO - PROCESS | 3856 | 1465425895136 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 15:44:55 INFO - PROCESS | 3856 | 1465425895201 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 3856 | 1465425895203 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:55 INFO - PROCESS | 3856 | ++DOCSHELL 14665C00 == 36 [pid = 3856] [id = 386] 15:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (183A2800) [pid = 3856] [serial = 1158] [outer = 00000000] 15:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A3EC00) [pid = 3856] [serial = 1159] [outer = 183A2800] 15:44:55 INFO - PROCESS | 3856 | 1465425895246 Marionette DEBUG loaded listener.js 15:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18B12C00) [pid = 3856] [serial = 1160] [outer = 183A2800] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (183A2400) [pid = 3856] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (0FFC2800) [pid = 3856] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (107E6400) [pid = 3856] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (147DE000) [pid = 3856] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (107D7400) [pid = 3856] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0FFCD800) [pid = 3856] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16C48800) [pid = 3856] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (0FFC1C00) [pid = 3856] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1004B800) [pid = 3856] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (173D1800) [pid = 3856] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16C67C00) [pid = 3856] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1924E000) [pid = 3856] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:44:55 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18839800) [pid = 3856] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:44:55 INFO - PROCESS | 3856 | 1465425895704 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 15:44:55 INFO - PROCESS | 3856 | 1465425895744 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 3856 | 1465425895746 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 15:44:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:44:55 INFO - PROCESS | 3856 | 1465425895761 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 3856 | 1465425895763 Marionette TRACE conn6 <- [1,1510,null,{}] 15:44:55 INFO - PROCESS | 3856 | 1465425895766 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:55 INFO - PROCESS | 3856 | 1465425895768 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:55 INFO - PROCESS | 3856 | 1465425895850 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 15:44:55 INFO - PROCESS | 3856 | 1465425895855 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 3856 | 1465425895857 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:55 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC0800 == 37 [pid = 3856] [id = 387] 15:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1466C000) [pid = 3856] [serial = 1161] [outer = 00000000] 15:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16C63800) [pid = 3856] [serial = 1162] [outer = 1466C000] 15:44:55 INFO - PROCESS | 3856 | 1465425895901 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16C67C00) [pid = 3856] [serial = 1163] [outer = 1466C000] 15:44:56 INFO - PROCESS | 3856 | 1465425896316 Marionette TRACE conn6 <- [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"]]]}] 15:44:56 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 () { 15:44:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:44:56 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 () { 15:44:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:44:56 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 () { 15:44:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:44:56 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 () { 15:44:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:44:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 573ms 15:44:56 INFO - PROCESS | 3856 | 1465425896336 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 3856 | 1465425896338 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 15:44:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:44:56 INFO - PROCESS | 3856 | 1465425896341 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 3856 | 1465425896343 Marionette TRACE conn6 <- [1,1514,null,{}] 15:44:56 INFO - PROCESS | 3856 | 1465425896346 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:56 INFO - PROCESS | 3856 | 1465425896348 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:56 INFO - PROCESS | 3856 | 1465425896473 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 15:44:56 INFO - PROCESS | 3856 | 1465425896495 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 3856 | 1465425896497 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:56 INFO - PROCESS | 3856 | ++DOCSHELL 1889C000 == 38 [pid = 3856] [id = 388] 15:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18A26800) [pid = 3856] [serial = 1164] [outer = 00000000] 15:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18B1DC00) [pid = 3856] [serial = 1165] [outer = 18A26800] 15:44:56 INFO - PROCESS | 3856 | 1465425896542 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18DCCC00) [pid = 3856] [serial = 1166] [outer = 18A26800] 15:44:57 INFO - PROCESS | 3856 | 1465425896969 Marionette TRACE conn6 <- [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"]]]}] 15:44:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:44:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:44:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:44:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:44:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:44:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:44:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 679ms 15:44:57 INFO - PROCESS | 3856 | 1465425897026 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 3856 | 1465425897028 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 15:44:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:44:57 INFO - PROCESS | 3856 | 1465425897040 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - PROCESS | 3856 | 1465425897042 Marionette TRACE conn6 <- [1,1518,null,{}] 15:44:57 INFO - PROCESS | 3856 | 1465425897045 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:57 INFO - PROCESS | 3856 | 1465425897047 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:57 INFO - PROCESS | 3856 | 1465425897126 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 15:44:57 INFO - PROCESS | 3856 | 1465425897132 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 3856 | 1465425897134 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:57 INFO - PROCESS | 3856 | ++DOCSHELL 162AD400 == 39 [pid = 3856] [id = 389] 15:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (19241C00) [pid = 3856] [serial = 1167] [outer = 00000000] 15:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1924A400) [pid = 3856] [serial = 1168] [outer = 19241C00] 15:44:57 INFO - PROCESS | 3856 | 1465425897177 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19250000) [pid = 3856] [serial = 1169] [outer = 19241C00] 15:44:57 INFO - PROCESS | 3856 | 1465425897691 Marionette TRACE conn6 <- [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]]]}] 15:44:57 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 15:44:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:44:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:44:57 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. 15:44:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:44:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 15:44:57 INFO - PROCESS | 3856 | 1465425897713 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 15:44:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:44:57 INFO - PROCESS | 3856 | 1465425897717 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 15:44:57 INFO - PROCESS | 3856 | 1465425897737 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - PROCESS | 3856 | 1465425897741 Marionette TRACE conn6 <- [1,1522,null,{}] 15:44:57 INFO - PROCESS | 3856 | 1465425897749 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:57 INFO - PROCESS | 3856 | 1465425897752 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:57 INFO - PROCESS | 3856 | 1465425897911 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 15:44:58 INFO - PROCESS | 3856 | 1465425898017 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:58 INFO - PROCESS | 3856 | 1465425898020 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:58 INFO - PROCESS | 3856 | ++DOCSHELL 10731400 == 40 [pid = 3856] [id = 390] 15:44:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (10744C00) [pid = 3856] [serial = 1170] [outer = 00000000] 15:44:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (13DCB800) [pid = 3856] [serial = 1171] [outer = 10744C00] 15:44:58 INFO - PROCESS | 3856 | 1465425898078 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (140BF000) [pid = 3856] [serial = 1172] [outer = 10744C00] 15:44:58 INFO - PROCESS | 3856 | 1465425898693 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1041ms 15:44:58 INFO - PROCESS | 3856 | 1465425898764 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 3856 | 1465425898769 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 15:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:44:58 INFO - PROCESS | 3856 | 1465425898776 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 3856 | 1465425898778 Marionette TRACE conn6 <- [1,1526,null,{}] 15:44:58 INFO - PROCESS | 3856 | 1465425898783 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:58 INFO - PROCESS | 3856 | 1465425898786 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:58 INFO - PROCESS | 3856 | 1465425898906 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 15:44:59 INFO - PROCESS | 3856 | 1465425899035 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 3856 | 1465425899037 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:59 INFO - PROCESS | 3856 | ++DOCSHELL 162A3400 == 41 [pid = 3856] [id = 391] 15:44:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (162A4C00) [pid = 3856] [serial = 1173] [outer = 00000000] 15:44:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16CC9400) [pid = 3856] [serial = 1174] [outer = 162A4C00] 15:44:59 INFO - PROCESS | 3856 | 1465425899096 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (173E5000) [pid = 3856] [serial = 1175] [outer = 162A4C00] 15:44:59 INFO - PROCESS | 3856 | 1465425899699 Marionette TRACE conn6 <- [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]]]}] 15:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 15:44:59 INFO - PROCESS | 3856 | 1465425899749 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 3856 | 1465425899751 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 15:44:59 INFO - PROCESS | 3856 | 1465425899755 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:44:59 INFO - PROCESS | 3856 | 1465425899759 Marionette TRACE conn6 <- [1,1530,null,{}] 15:44:59 INFO - PROCESS | 3856 | 1465425899770 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:59 INFO - PROCESS | 3856 | 1465425899775 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:44:59 INFO - PROCESS | 3856 | 1465425899884 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 15:45:00 INFO - PROCESS | 3856 | 1465425900020 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 3856 | 1465425900023 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:00 INFO - PROCESS | 3856 | ++DOCSHELL 1924EC00 == 42 [pid = 3856] [id = 392] 15:45:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1924F400) [pid = 3856] [serial = 1176] [outer = 00000000] 15:45:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A149800) [pid = 3856] [serial = 1177] [outer = 1924F400] 15:45:00 INFO - PROCESS | 3856 | 1465425900081 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A1CEC00) [pid = 3856] [serial = 1178] [outer = 1924F400] 15:45:00 INFO - PROCESS | 3856 | 1465425900672 Marionette TRACE conn6 <- [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]]]}] 15:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 15:45:00 INFO - PROCESS | 3856 | 1465425900729 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 3856 | 1465425900732 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 15:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:45:00 INFO - PROCESS | 3856 | 1465425900736 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - PROCESS | 3856 | 1465425900738 Marionette TRACE conn6 <- [1,1534,null,{}] 15:45:00 INFO - PROCESS | 3856 | 1465425900741 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:00 INFO - PROCESS | 3856 | 1465425900744 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:00 INFO - PROCESS | 3856 | 1465425900856 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 15:45:00 INFO - PROCESS | 3856 | 1465425900966 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 3856 | 1465425900968 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:01 INFO - PROCESS | 3856 | ++DOCSHELL 1B847800 == 43 [pid = 3856] [id = 393] 15:45:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1B87E000) [pid = 3856] [serial = 1179] [outer = 00000000] 15:45:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1BC3E800) [pid = 3856] [serial = 1180] [outer = 1B87E000] 15:45:01 INFO - PROCESS | 3856 | 1465425901024 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1C793400) [pid = 3856] [serial = 1181] [outer = 1B87E000] 15:45:01 INFO - PROCESS | 3856 | 1465425901774 Marionette TRACE conn6 <- [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]]]}] 15:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1120ms 15:45:01 INFO - PROCESS | 3856 | 1465425901859 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 15:45:01 INFO - PROCESS | 3856 | 1465425901863 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 15:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:45:01 INFO - PROCESS | 3856 | 1465425901868 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - PROCESS | 3856 | 1465425901871 Marionette TRACE conn6 <- [1,1538,null,{}] 15:45:01 INFO - PROCESS | 3856 | 1465425901876 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:01 INFO - PROCESS | 3856 | 1465425901880 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:02 INFO - PROCESS | 3856 | 1465425901984 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 15:45:02 INFO - PROCESS | 3856 | 1465425902117 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 3856 | 1465425902121 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:02 INFO - PROCESS | 3856 | ++DOCSHELL 1003F800 == 44 [pid = 3856] [id = 394] 15:45:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10044000) [pid = 3856] [serial = 1182] [outer = 00000000] 15:45:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10551800) [pid = 3856] [serial = 1183] [outer = 10044000] 15:45:02 INFO - PROCESS | 3856 | 1465425902173 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (10733400) [pid = 3856] [serial = 1184] [outer = 10044000] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 1889C000 == 43 [pid = 3856] [id = 388] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 0FFC0800 == 42 [pid = 3856] [id = 387] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 14665C00 == 41 [pid = 3856] [id = 386] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 13D09C00 == 40 [pid = 3856] [id = 385] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 108C1C00 == 39 [pid = 3856] [id = 384] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 1626DC00 == 38 [pid = 3856] [id = 383] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 13D0C400 == 37 [pid = 3856] [id = 382] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 0FFCDC00 == 36 [pid = 3856] [id = 381] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 0FA83000 == 35 [pid = 3856] [id = 380] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 10042800 == 34 [pid = 3856] [id = 379] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 13DCAC00 == 33 [pid = 3856] [id = 378] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 0FF46800 == 32 [pid = 3856] [id = 369] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 1B847800 == 31 [pid = 3856] [id = 393] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 162A3400 == 30 [pid = 3856] [id = 391] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 1924EC00 == 29 [pid = 3856] [id = 392] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 162AD400 == 28 [pid = 3856] [id = 389] 15:45:03 INFO - PROCESS | 3856 | --DOCSHELL 10731400 == 27 [pid = 3856] [id = 390] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1883BC00) [pid = 3856] [serial = 1132] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (10042000) [pid = 3856] [serial = 1111] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1004C400) [pid = 3856] [serial = 1112] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (14691800) [pid = 3856] [serial = 1117] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (160B9800) [pid = 3856] [serial = 1120] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (108B5C00) [pid = 3856] [serial = 1114] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (10FCE400) [pid = 3856] [serial = 1115] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13DCEC00) [pid = 3856] [serial = 1109] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (10736800) [pid = 3856] [serial = 1108] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C60800) [pid = 3856] [serial = 1123] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (160C4000) [pid = 3856] [serial = 1121] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13DCA400) [pid = 3856] [serial = 1126] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C61C00) [pid = 3856] [serial = 1124] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1074C800) [pid = 3856] [serial = 1096] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10568000) [pid = 3856] [serial = 1095] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (173EA000) [pid = 3856] [serial = 1129] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (09115C00) [pid = 3856] [serial = 1100] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (173DEC00) [pid = 3856] [serial = 1099] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (196C6400) [pid = 3856] [serial = 1103] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (195D9C00) [pid = 3856] [serial = 1102] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1B4BA000) [pid = 3856] [serial = 1106] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A1D2800) [pid = 3856] [serial = 1105] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (160BE400) [pid = 3856] [serial = 1133] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (162A8000) [pid = 3856] [serial = 1127] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (17969400) [pid = 3856] [serial = 1130] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (14749800) [pid = 3856] [serial = 1118] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3856 | 1465425903555 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1739ms 15:45:03 INFO - PROCESS | 3856 | 1465425903608 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 3856 | 1465425903612 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 15:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:45:03 INFO - PROCESS | 3856 | 1465425903618 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:45:03 INFO - PROCESS | 3856 | 1465425903621 Marionette TRACE conn6 <- [1,1542,null,{}] 15:45:03 INFO - PROCESS | 3856 | 1465425903626 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:03 INFO - PROCESS | 3856 | 1465425903629 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:03 INFO - PROCESS | 3856 | 1465425903727 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 15:45:03 INFO - PROCESS | 3856 | 1465425903820 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 3856 | 1465425903824 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:03 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6D400 == 28 [pid = 3856] [id = 395] 15:45:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0FF70800) [pid = 3856] [serial = 1185] [outer = 00000000] 15:45:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10046C00) [pid = 3856] [serial = 1186] [outer = 0FF70800] 15:45:03 INFO - PROCESS | 3856 | 1465425903873 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (103CF800) [pid = 3856] [serial = 1187] [outer = 0FF70800] 15:45:04 INFO - PROCESS | 3856 | 1465425904298 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 15:45:04 INFO - PROCESS | 3856 | 1465425904348 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 3856 | 1465425904353 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 15:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:45:04 INFO - PROCESS | 3856 | 1465425904359 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 3856 | 1465425904362 Marionette TRACE conn6 <- [1,1546,null,{}] 15:45:04 INFO - PROCESS | 3856 | 1465425904366 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:04 INFO - PROCESS | 3856 | 1465425904368 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:04 INFO - PROCESS | 3856 | 1465425904455 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 15:45:04 INFO - PROCESS | 3856 | 1465425904461 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 3856 | 1465425904463 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:04 INFO - PROCESS | 3856 | ++DOCSHELL 105B4800 == 29 [pid = 3856] [id = 396] 15:45:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10736800) [pid = 3856] [serial = 1188] [outer = 00000000] 15:45:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (107E1400) [pid = 3856] [serial = 1189] [outer = 10736800] 15:45:04 INFO - PROCESS | 3856 | 1465425904511 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (10FCC800) [pid = 3856] [serial = 1190] [outer = 10736800] 15:45:05 INFO - PROCESS | 3856 | 1465425904973 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 15:45:05 INFO - PROCESS | 3856 | 1465425905033 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 3856 | 1465425905035 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 15:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:45:05 INFO - PROCESS | 3856 | 1465425905038 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 3856 | 1465425905042 Marionette TRACE conn6 <- [1,1550,null,{}] 15:45:05 INFO - PROCESS | 3856 | 1465425905052 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:05 INFO - PROCESS | 3856 | 1465425905057 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:05 INFO - PROCESS | 3856 | 1465425905170 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 15:45:05 INFO - PROCESS | 3856 | 1465425905271 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 3856 | 1465425905274 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:05 INFO - PROCESS | 3856 | ++DOCSHELL 14653800 == 30 [pid = 3856] [id = 397] 15:45:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14660800) [pid = 3856] [serial = 1191] [outer = 00000000] 15:45:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (14668000) [pid = 3856] [serial = 1192] [outer = 14660800] 15:45:05 INFO - PROCESS | 3856 | 1465425905322 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (14695800) [pid = 3856] [serial = 1193] [outer = 14660800] 15:45:05 INFO - PROCESS | 3856 | 1465425905781 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 790ms 15:45:05 INFO - PROCESS | 3856 | 1465425905829 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 15:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:45:05 INFO - PROCESS | 3856 | 1465425905831 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 15:45:05 INFO - PROCESS | 3856 | 1465425905834 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 3856 | 1465425905836 Marionette TRACE conn6 <- [1,1554,null,{}] 15:45:05 INFO - PROCESS | 3856 | 1465425905845 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:05 INFO - PROCESS | 3856 | 1465425905847 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:05 INFO - PROCESS | 3856 | 1465425905966 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 15:45:06 INFO - PROCESS | 3856 | 1465425905979 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 3856 | 1465425905981 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:06 INFO - PROCESS | 3856 | ++DOCSHELL 1054F800 == 31 [pid = 3856] [id = 398] 15:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (14749800) [pid = 3856] [serial = 1194] [outer = 00000000] 15:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (156F9400) [pid = 3856] [serial = 1195] [outer = 14749800] 15:45:06 INFO - PROCESS | 3856 | 1465425906080 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (160B9000) [pid = 3856] [serial = 1196] [outer = 14749800] 15:45:06 INFO - PROCESS | 3856 | 1465425906493 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 15:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:45:06 INFO - PROCESS | 3856 | 1465425906569 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 3856 | 1465425906571 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 15:45:06 INFO - PROCESS | 3856 | 1465425906574 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 3856 | 1465425906576 Marionette TRACE conn6 <- [1,1558,null,{}] 15:45:06 INFO - PROCESS | 3856 | 1465425906579 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:06 INFO - PROCESS | 3856 | 1465425906581 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:06 INFO - PROCESS | 3856 | 1465425906709 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 15:45:06 INFO - PROCESS | 3856 | 1465425906714 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 3856 | 1465425906716 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:06 INFO - PROCESS | 3856 | ++DOCSHELL 160B7C00 == 32 [pid = 3856] [id = 399] 15:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (160BC000) [pid = 3856] [serial = 1197] [outer = 00000000] 15:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C3D800) [pid = 3856] [serial = 1198] [outer = 160BC000] 15:45:06 INFO - PROCESS | 3856 | 1465425906760 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C64C00) [pid = 3856] [serial = 1199] [outer = 160BC000] 15:45:07 INFO - PROCESS | 3856 | 1465425907221 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 15:45:07 INFO - PROCESS | 3856 | 1465425907245 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 3856 | 1465425907247 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 15:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:45:07 INFO - PROCESS | 3856 | 1465425907250 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:45:07 INFO - PROCESS | 3856 | 1465425907252 Marionette TRACE conn6 <- [1,1562,null,{}] 15:45:07 INFO - PROCESS | 3856 | 1465425907255 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:07 INFO - PROCESS | 3856 | 1465425907260 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:07 INFO - PROCESS | 3856 | 1465425907399 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 15:45:07 INFO - PROCESS | 3856 | 1465425907405 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 3856 | 1465425907407 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:07 INFO - PROCESS | 3856 | ++DOCSHELL 16CC5C00 == 33 [pid = 3856] [id = 400] 15:45:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (171C6800) [pid = 3856] [serial = 1200] [outer = 00000000] 15:45:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (173E7400) [pid = 3856] [serial = 1201] [outer = 171C6800] 15:45:07 INFO - PROCESS | 3856 | 1465425907457 Marionette DEBUG loaded listener.js 15:45:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (17967C00) [pid = 3856] [serial = 1202] [outer = 171C6800] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18A26800) [pid = 3856] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13DD5800) [pid = 3856] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (173E9800) [pid = 3856] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (183A2800) [pid = 3856] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (0FA83800) [pid = 3856] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (103C4800) [pid = 3856] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1626F400) [pid = 3856] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13DCE400) [pid = 3856] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (14883400) [pid = 3856] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (10040000) [pid = 3856] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (19241C00) [pid = 3856] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:45:07 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1466C000) [pid = 3856] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:45:08 INFO - PROCESS | 3856 | 1465425908500 Marionette TRACE conn6 <- [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]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1319ms 15:45:08 INFO - PROCESS | 3856 | 1465425908570 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 3856 | 1465425908575 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 15:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:45:08 INFO - PROCESS | 3856 | 1465425908580 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 3856 | 1465425908584 Marionette TRACE conn6 <- [1,1566,null,{}] 15:45:08 INFO - PROCESS | 3856 | 1465425908590 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:08 INFO - PROCESS | 3856 | 1465425908594 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:08 INFO - PROCESS | 3856 | 1465425908726 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 15:45:08 INFO - PROCESS | 3856 | 1465425908855 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 3856 | 1465425908858 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:08 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6C000 == 34 [pid = 3856] [id = 401] 15:45:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (0FFC3400) [pid = 3856] [serial = 1203] [outer = 00000000] 15:45:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10561C00) [pid = 3856] [serial = 1204] [outer = 0FFC3400] 15:45:08 INFO - PROCESS | 3856 | 1465425908918 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10566400) [pid = 3856] [serial = 1205] [outer = 0FFC3400] 15:45:09 INFO - PROCESS | 3856 | 1465425909634 Marionette TRACE conn6 <- [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]]]}] 15:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1121ms 15:45:09 INFO - PROCESS | 3856 | 1465425909706 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 3856 | 1465425909711 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 15:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:45:09 INFO - PROCESS | 3856 | 1465425909717 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 3856 | 1465425909720 Marionette TRACE conn6 <- [1,1570,null,{}] 15:45:09 INFO - PROCESS | 3856 | 1465425909724 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:09 INFO - PROCESS | 3856 | 1465425909727 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:09 INFO - PROCESS | 3856 | 1465425909848 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 15:45:10 INFO - PROCESS | 3856 | 1465425909991 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 3856 | 1465425909994 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:10 INFO - PROCESS | 3856 | ++DOCSHELL 13DD8800 == 35 [pid = 3856] [id = 402] 15:45:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (13F9BC00) [pid = 3856] [serial = 1206] [outer = 00000000] 15:45:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (142C3C00) [pid = 3856] [serial = 1207] [outer = 13F9BC00] 15:45:10 INFO - PROCESS | 3856 | 1465425910053 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1466C000) [pid = 3856] [serial = 1208] [outer = 13F9BC00] 15:45:10 INFO - PROCESS | 3856 | --DOCSHELL 160B7C00 == 34 [pid = 3856] [id = 399] 15:45:10 INFO - PROCESS | 3856 | --DOCSHELL 1054F800 == 33 [pid = 3856] [id = 398] 15:45:10 INFO - PROCESS | 3856 | --DOCSHELL 14653800 == 32 [pid = 3856] [id = 397] 15:45:10 INFO - PROCESS | 3856 | --DOCSHELL 105B4800 == 31 [pid = 3856] [id = 396] 15:45:10 INFO - PROCESS | 3856 | --DOCSHELL 0FF6D400 == 30 [pid = 3856] [id = 395] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18DCCC00) [pid = 3856] [serial = 1166] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (173D5400) [pid = 3856] [serial = 1153] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (183A2C00) [pid = 3856] [serial = 1156] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18A3EC00) [pid = 3856] [serial = 1159] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (0FF51800) [pid = 3856] [serial = 1141] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10043800) [pid = 3856] [serial = 1142] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18899000) [pid = 3856] [serial = 1157] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10745000) [pid = 3856] [serial = 1138] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (11122800) [pid = 3856] [serial = 1139] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16C48400) [pid = 3856] [serial = 1150] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1466AC00) [pid = 3856] [serial = 1147] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (14741C00) [pid = 3856] [serial = 1148] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18A32400) [pid = 3856] [serial = 1136] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18A2EC00) [pid = 3856] [serial = 1135] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (10569C00) [pid = 3856] [serial = 1144] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1074E800) [pid = 3856] [serial = 1145] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (19250000) [pid = 3856] [serial = 1169] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (18B1DC00) [pid = 3856] [serial = 1165] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1924A400) [pid = 3856] [serial = 1168] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (173DBC00) [pid = 3856] [serial = 1154] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (18B12C00) [pid = 3856] [serial = 1160] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (16C63800) [pid = 3856] [serial = 1162] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (16C67C00) [pid = 3856] [serial = 1163] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (16C5C400) [pid = 3856] [serial = 1151] [outer = 00000000] [url = about:blank] 15:45:10 INFO - PROCESS | 3856 | 1465425910844 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1175ms 15:45:10 INFO - PROCESS | 3856 | 1465425910896 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 3856 | 1465425910900 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 15:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:45:10 INFO - PROCESS | 3856 | 1465425910904 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - PROCESS | 3856 | 1465425910907 Marionette TRACE conn6 <- [1,1574,null,{}] 15:45:10 INFO - PROCESS | 3856 | 1465425910912 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:10 INFO - PROCESS | 3856 | 1465425910915 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:11 INFO - PROCESS | 3856 | 1465425911007 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 15:45:11 INFO - PROCESS | 3856 | 1465425911020 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 3856 | 1465425911023 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:11 INFO - PROCESS | 3856 | ++DOCSHELL 10047000 == 31 [pid = 3856] [id = 403] 15:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (1004CC00) [pid = 3856] [serial = 1209] [outer = 00000000] 15:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (10555400) [pid = 3856] [serial = 1210] [outer = 1004CC00] 15:45:11 INFO - PROCESS | 3856 | 1465425911072 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (1056B000) [pid = 3856] [serial = 1211] [outer = 1004CC00] 15:45:11 INFO - PROCESS | 3856 | 1465425911564 Marionette TRACE conn6 <- [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]]]}] 15:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 15:45:11 INFO - PROCESS | 3856 | 1465425911578 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 3856 | 1465425911583 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 15:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:45:11 INFO - PROCESS | 3856 | 1465425911588 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - PROCESS | 3856 | 1465425911591 Marionette TRACE conn6 <- [1,1578,null,{}] 15:45:11 INFO - PROCESS | 3856 | 1465425911595 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:11 INFO - PROCESS | 3856 | 1465425911597 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:11 INFO - PROCESS | 3856 | 1465425911712 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 15:45:11 INFO - PROCESS | 3856 | 1465425911721 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 3856 | 1465425911723 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:11 INFO - PROCESS | 3856 | ++DOCSHELL 111BA800 == 32 [pid = 3856] [id = 404] 15:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (13DCBC00) [pid = 3856] [serial = 1212] [outer = 00000000] 15:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (13DD7000) [pid = 3856] [serial = 1213] [outer = 13DCBC00] 15:45:11 INFO - PROCESS | 3856 | 1465425911770 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (140C3000) [pid = 3856] [serial = 1214] [outer = 13DCBC00] 15:45:12 INFO - PROCESS | 3856 | 1465425912249 Marionette TRACE conn6 <- [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]]]}] 15:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 15:45:12 INFO - PROCESS | 3856 | 1465425912261 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 3856 | 1465425912264 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 15:45:12 INFO - PROCESS | 3856 | 1465425912267 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:45:12 INFO - PROCESS | 3856 | 1465425912271 Marionette TRACE conn6 <- [1,1582,null,{}] 15:45:12 INFO - PROCESS | 3856 | 1465425912282 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:12 INFO - PROCESS | 3856 | 1465425912286 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:12 INFO - PROCESS | 3856 | 1465425912372 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 15:45:12 INFO - PROCESS | 3856 | 1465425912381 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 3856 | 1465425912384 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:12 INFO - PROCESS | 3856 | ++DOCSHELL 15B40800 == 33 [pid = 3856] [id = 405] 15:45:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (15B45C00) [pid = 3856] [serial = 1215] [outer = 00000000] 15:45:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (160BB800) [pid = 3856] [serial = 1216] [outer = 15B45C00] 15:45:12 INFO - PROCESS | 3856 | 1465425912434 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1626F400) [pid = 3856] [serial = 1217] [outer = 15B45C00] 15:45:12 INFO - PROCESS | 3856 | 1465425912892 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 15:45:12 INFO - PROCESS | 3856 | 1465425912941 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 3856 | 1465425912943 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 15:45:12 INFO - PROCESS | 3856 | 1465425912947 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:45:12 INFO - PROCESS | 3856 | 1465425912948 Marionette TRACE conn6 <- [1,1586,null,{}] 15:45:12 INFO - PROCESS | 3856 | 1465425912952 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:12 INFO - PROCESS | 3856 | 1465425912953 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:13 INFO - PROCESS | 3856 | 1465425913039 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 15:45:13 INFO - PROCESS | 3856 | 1465425913074 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 3856 | 1465425913076 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:13 INFO - PROCESS | 3856 | ++DOCSHELL 16C5F400 == 34 [pid = 3856] [id = 406] 15:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (16C60000) [pid = 3856] [serial = 1218] [outer = 00000000] 15:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (16C41800) [pid = 3856] [serial = 1219] [outer = 16C60000] 15:45:13 INFO - PROCESS | 3856 | 1465425913121 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (173D5400) [pid = 3856] [serial = 1220] [outer = 16C60000] 15:45:13 INFO - PROCESS | 3856 | 1465425913600 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 15:45:13 INFO - PROCESS | 3856 | 1465425913621 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 3856 | 1465425913623 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 15:45:13 INFO - PROCESS | 3856 | 1465425913626 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:45:13 INFO - PROCESS | 3856 | 1465425913628 Marionette TRACE conn6 <- [1,1590,null,{}] 15:45:13 INFO - PROCESS | 3856 | 1465425913640 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:13 INFO - PROCESS | 3856 | 1465425913642 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:13 INFO - PROCESS | 3856 | 1465425913756 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 15:45:13 INFO - PROCESS | 3856 | 1465425913762 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 3856 | 1465425913764 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:13 INFO - PROCESS | 3856 | ++DOCSHELL 1003E800 == 35 [pid = 3856] [id = 407] 15:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (173DBC00) [pid = 3856] [serial = 1221] [outer = 00000000] 15:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (173E5400) [pid = 3856] [serial = 1222] [outer = 173DBC00] 15:45:13 INFO - PROCESS | 3856 | 1465425913807 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (173EA800) [pid = 3856] [serial = 1223] [outer = 173DBC00] 15:45:14 INFO - PROCESS | 3856 | 1465425914270 Marionette TRACE conn6 <- [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]]]}] 15:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 690ms 15:45:14 INFO - PROCESS | 3856 | 1465425914328 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 3856 | 1465425914330 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 15:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:45:14 INFO - PROCESS | 3856 | 1465425914334 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 3856 | 1465425914335 Marionette TRACE conn6 <- [1,1594,null,{}] 15:45:14 INFO - PROCESS | 3856 | 1465425914339 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:14 INFO - PROCESS | 3856 | 1465425914345 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:14 INFO - PROCESS | 3856 | 1465425914520 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 15:45:14 INFO - PROCESS | 3856 | 1465425914542 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 3856 | 1465425914544 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:14 INFO - PROCESS | 3856 | ++DOCSHELL 183A2C00 == 36 [pid = 3856] [id = 408] 15:45:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (183F4000) [pid = 3856] [serial = 1224] [outer = 00000000] 15:45:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1889E400) [pid = 3856] [serial = 1225] [outer = 183F4000] 15:45:14 INFO - PROCESS | 3856 | 1465425914589 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1883FC00) [pid = 3856] [serial = 1226] [outer = 183F4000] 15:45:15 INFO - PROCESS | 3856 | 1465425915040 Marionette TRACE conn6 <- [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]]]}] 15:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 15:45:15 INFO - PROCESS | 3856 | 1465425915066 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 15:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:45:15 INFO - PROCESS | 3856 | 1465425915068 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 15:45:15 INFO - PROCESS | 3856 | 1465425915071 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 3856 | 1465425915073 Marionette TRACE conn6 <- [1,1598,null,{}] 15:45:15 INFO - PROCESS | 3856 | 1465425915076 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:15 INFO - PROCESS | 3856 | 1465425915078 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:15 INFO - PROCESS | 3856 | 1465425915190 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 15:45:15 INFO - PROCESS | 3856 | 1465425915195 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 3856 | 1465425915197 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:15 INFO - PROCESS | 3856 | ++DOCSHELL 18A28400 == 37 [pid = 3856] [id = 409] 15:45:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18A29000) [pid = 3856] [serial = 1227] [outer = 00000000] 15:45:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A31400) [pid = 3856] [serial = 1228] [outer = 18A29000] 15:45:15 INFO - PROCESS | 3856 | 1465425915240 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18A36C00) [pid = 3856] [serial = 1229] [outer = 18A29000] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1B87E000) [pid = 3856] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (162A4C00) [pid = 3856] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1924F400) [pid = 3856] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10744C00) [pid = 3856] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (160BC000) [pid = 3856] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10736800) [pid = 3856] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (0FF70800) [pid = 3856] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (10044000) [pid = 3856] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (14660800) [pid = 3856] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:45:15 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (14749800) [pid = 3856] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:45:15 INFO - PROCESS | 3856 | 1465425915731 Marionette TRACE conn6 <- [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]]]}] 15:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 15:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:45:15 INFO - PROCESS | 3856 | 1465425915742 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 3856 | 1465425915744 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 15:45:15 INFO - PROCESS | 3856 | 1465425915747 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 3856 | 1465425915749 Marionette TRACE conn6 <- [1,1602,null,{}] 15:45:15 INFO - PROCESS | 3856 | 1465425915752 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:15 INFO - PROCESS | 3856 | 1465425915754 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:15 INFO - PROCESS | 3856 | 1465425915832 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 15:45:15 INFO - PROCESS | 3856 | 1465425915865 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 3856 | 1465425915867 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:15 INFO - PROCESS | 3856 | ++DOCSHELL 0FB66C00 == 38 [pid = 3856] [id = 410] 15:45:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (0FFC0800) [pid = 3856] [serial = 1230] [outer = 00000000] 15:45:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (18A2D000) [pid = 3856] [serial = 1231] [outer = 0FFC0800] 15:45:15 INFO - PROCESS | 3856 | 1465425915912 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (18A39C00) [pid = 3856] [serial = 1232] [outer = 0FFC0800] 15:45:16 INFO - PROCESS | 3856 | 1465425916344 Marionette TRACE conn6 <- [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]]]}] 15:45:16 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 15:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 15:45:16 INFO - PROCESS | 3856 | 1465425916383 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 3856 | 1465425916385 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 15:45:16 INFO - PROCESS | 3856 | 1465425916388 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:45:16 INFO - PROCESS | 3856 | 1465425916390 Marionette TRACE conn6 <- [1,1606,null,{}] 15:45:16 INFO - PROCESS | 3856 | 1465425916393 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:16 INFO - PROCESS | 3856 | 1465425916395 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:16 INFO - PROCESS | 3856 | 1465425916478 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 15:45:16 INFO - PROCESS | 3856 | 1465425916484 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 3856 | 1465425916485 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:16 INFO - PROCESS | 3856 | ++DOCSHELL 15B3F800 == 39 [pid = 3856] [id = 411] 15:45:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (18A3E400) [pid = 3856] [serial = 1233] [outer = 00000000] 15:45:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (18B13C00) [pid = 3856] [serial = 1234] [outer = 18A3E400] 15:45:16 INFO - PROCESS | 3856 | 1465425916530 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (18B15400) [pid = 3856] [serial = 1235] [outer = 18A3E400] 15:45:17 INFO - PROCESS | 3856 | 1465425916976 Marionette TRACE conn6 <- [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]]]}] 15:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 15:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:45:17 INFO - PROCESS | 3856 | 1465425917024 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 3856 | 1465425917026 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 15:45:17 INFO - PROCESS | 3856 | 1465425917029 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 3856 | 1465425917031 Marionette TRACE conn6 <- [1,1610,null,{}] 15:45:17 INFO - PROCESS | 3856 | 1465425917034 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:17 INFO - PROCESS | 3856 | 1465425917036 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:17 INFO - PROCESS | 3856 | 1465425917117 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 15:45:17 INFO - PROCESS | 3856 | 1465425917122 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 3856 | 1465425917124 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:17 INFO - PROCESS | 3856 | ++DOCSHELL 18B10000 == 40 [pid = 3856] [id = 412] 15:45:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18B1B800) [pid = 3856] [serial = 1236] [outer = 00000000] 15:45:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18DCD000) [pid = 3856] [serial = 1237] [outer = 18B1B800] 15:45:17 INFO - PROCESS | 3856 | 1465425917168 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18DD1C00) [pid = 3856] [serial = 1238] [outer = 18B1B800] 15:45:17 INFO - PROCESS | 3856 | 1465425917831 Marionette TRACE conn6 <- [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]]]}] 15:45:17 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 15:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 870ms 15:45:17 INFO - PROCESS | 3856 | 1465425917904 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 3856 | 1465425917908 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 15:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:45:17 INFO - PROCESS | 3856 | 1465425917913 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 3856 | 1465425917917 Marionette TRACE conn6 <- [1,1614,null,{}] 15:45:17 INFO - PROCESS | 3856 | 1465425917923 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:17 INFO - PROCESS | 3856 | 1465425917926 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:18 INFO - PROCESS | 3856 | 1465425918074 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 15:45:18 INFO - PROCESS | 3856 | 1465425918187 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 3856 | 1465425918190 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:18 INFO - PROCESS | 3856 | ++DOCSHELL 0FF53000 == 41 [pid = 3856] [id = 413] 15:45:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (0FFCE800) [pid = 3856] [serial = 1239] [outer = 00000000] 15:45:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (10FD0000) [pid = 3856] [serial = 1240] [outer = 0FFCE800] 15:45:18 INFO - PROCESS | 3856 | 1465425918262 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13FA2800) [pid = 3856] [serial = 1241] [outer = 0FFCE800] 15:45:18 INFO - PROCESS | 3856 | 1465425918851 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 987ms 15:45:18 INFO - PROCESS | 3856 | 1465425918900 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 3856 | 1465425918905 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 15:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:45:18 INFO - PROCESS | 3856 | 1465425918911 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 3856 | 1465425918914 Marionette TRACE conn6 <- [1,1618,null,{}] 15:45:18 INFO - PROCESS | 3856 | 1465425918918 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:18 INFO - PROCESS | 3856 | 1465425918921 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:19 INFO - PROCESS | 3856 | 1465425919067 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 15:45:19 INFO - PROCESS | 3856 | 1465425919203 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 3856 | 1465425919206 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:19 INFO - PROCESS | 3856 | ++DOCSHELL 15B42C00 == 42 [pid = 3856] [id = 414] 15:45:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15B45000) [pid = 3856] [serial = 1242] [outer = 00000000] 15:45:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C49C00) [pid = 3856] [serial = 1243] [outer = 15B45000] 15:45:19 INFO - PROCESS | 3856 | 1465425919265 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173D1800) [pid = 3856] [serial = 1244] [outer = 15B45000] 15:45:19 INFO - PROCESS | 3856 | 1465425919881 Marionette TRACE conn6 <- [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]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1019ms 15:45:19 INFO - PROCESS | 3856 | 1465425919934 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 3856 | 1465425919937 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 15:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:45:19 INFO - PROCESS | 3856 | 1465425919941 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 3856 | 1465425919945 Marionette TRACE conn6 <- [1,1622,null,{}] 15:45:19 INFO - PROCESS | 3856 | 1465425919956 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:19 INFO - PROCESS | 3856 | 1465425919961 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:20 INFO - PROCESS | 3856 | 1465425920146 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 15:45:20 INFO - PROCESS | 3856 | 1465425920158 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 3856 | 1465425920162 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:20 INFO - PROCESS | 3856 | ++DOCSHELL 19249400 == 43 [pid = 3856] [id = 415] 15:45:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19249800) [pid = 3856] [serial = 1245] [outer = 00000000] 15:45:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1924D400) [pid = 3856] [serial = 1246] [outer = 19249800] 15:45:20 INFO - PROCESS | 3856 | 1465425920220 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (19611800) [pid = 3856] [serial = 1247] [outer = 19249800] 15:45:20 INFO - PROCESS | 3856 | 1465425920895 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1023ms 15:45:20 INFO - PROCESS | 3856 | 1465425920967 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 3856 | 1465425920970 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 15:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:45:21 INFO - PROCESS | 3856 | 1465425920988 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:45:21 INFO - PROCESS | 3856 | 1465425920990 Marionette TRACE conn6 <- [1,1626,null,{}] 15:45:21 INFO - PROCESS | 3856 | 1465425920995 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:21 INFO - PROCESS | 3856 | 1465425920997 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:21 INFO - PROCESS | 3856 | 1465425921110 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 15:45:21 INFO - PROCESS | 3856 | 1465425921219 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:21 INFO - PROCESS | 3856 | 1465425921221 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:21 INFO - PROCESS | 3856 | ++DOCSHELL 1A190000 == 44 [pid = 3856] [id = 416] 15:45:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A190800) [pid = 3856] [serial = 1248] [outer = 00000000] 15:45:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1B40B400) [pid = 3856] [serial = 1249] [outer = 1A190800] 15:45:21 INFO - PROCESS | 3856 | 1465425921276 Marionette DEBUG loaded listener.js 15:45:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1B856C00) [pid = 3856] [serial = 1250] [outer = 1A190800] 15:45:22 INFO - PROCESS | 3856 | 1465425922004 Marionette TRACE conn6 <- [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]]]}] 15:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1089ms 15:45:22 INFO - PROCESS | 3856 | 1465425922066 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 15:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:45:22 INFO - PROCESS | 3856 | 1465425922070 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 15:45:22 INFO - PROCESS | 3856 | 1465425922075 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - PROCESS | 3856 | 1465425922079 Marionette TRACE conn6 <- [1,1630,null,{}] 15:45:22 INFO - PROCESS | 3856 | 1465425922084 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:22 INFO - PROCESS | 3856 | 1465425922087 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:22 INFO - PROCESS | 3856 | 1465425922191 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 15:45:22 INFO - PROCESS | 3856 | 1465425922324 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 3856 | 1465425922328 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:22 INFO - PROCESS | 3856 | ++DOCSHELL 108C1C00 == 45 [pid = 3856] [id = 417] 15:45:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (108C4000) [pid = 3856] [serial = 1251] [outer = 00000000] 15:45:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13D07C00) [pid = 3856] [serial = 1252] [outer = 108C4000] 15:45:22 INFO - PROCESS | 3856 | 1465425922378 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (13F05C00) [pid = 3856] [serial = 1253] [outer = 108C4000] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 1003F800 == 44 [pid = 3856] [id = 394] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 15B3F800 == 43 [pid = 3856] [id = 411] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 0FB66C00 == 42 [pid = 3856] [id = 410] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 18A28400 == 41 [pid = 3856] [id = 409] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 183A2C00 == 40 [pid = 3856] [id = 408] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 1003E800 == 39 [pid = 3856] [id = 407] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 16C5F400 == 38 [pid = 3856] [id = 406] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 15B40800 == 37 [pid = 3856] [id = 405] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 111BA800 == 36 [pid = 3856] [id = 404] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 10047000 == 35 [pid = 3856] [id = 403] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 16CC5C00 == 34 [pid = 3856] [id = 400] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 0FF6C000 == 33 [pid = 3856] [id = 401] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 13DD8800 == 32 [pid = 3856] [id = 402] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 19249400 == 31 [pid = 3856] [id = 415] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 1A190000 == 30 [pid = 3856] [id = 416] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 15B42C00 == 29 [pid = 3856] [id = 414] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 18B10000 == 28 [pid = 3856] [id = 412] 15:45:23 INFO - PROCESS | 3856 | --DOCSHELL 0FF53000 == 27 [pid = 3856] [id = 413] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (14695800) [pid = 3856] [serial = 1193] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (156F9400) [pid = 3856] [serial = 1195] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1C793400) [pid = 3856] [serial = 1181] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173E5000) [pid = 3856] [serial = 1175] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1A1CEC00) [pid = 3856] [serial = 1178] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (140BF000) [pid = 3856] [serial = 1172] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (173E7400) [pid = 3856] [serial = 1201] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16C3D800) [pid = 3856] [serial = 1198] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16C64C00) [pid = 3856] [serial = 1199] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (14668000) [pid = 3856] [serial = 1192] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (107E1400) [pid = 3856] [serial = 1189] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10FCC800) [pid = 3856] [serial = 1190] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10046C00) [pid = 3856] [serial = 1186] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (160B9000) [pid = 3856] [serial = 1196] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (103CF800) [pid = 3856] [serial = 1187] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10733400) [pid = 3856] [serial = 1184] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10551800) [pid = 3856] [serial = 1183] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13DCB800) [pid = 3856] [serial = 1171] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16CC9400) [pid = 3856] [serial = 1174] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1A149800) [pid = 3856] [serial = 1177] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1BC3E800) [pid = 3856] [serial = 1180] [outer = 00000000] [url = about:blank] 15:45:23 INFO - PROCESS | 3856 | 1465425923757 Marionette TRACE conn6 <- [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]]]}] 15:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1734ms 15:45:23 INFO - PROCESS | 3856 | 1465425923811 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 15:45:23 INFO - PROCESS | 3856 | 1465425923815 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 15:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:45:23 INFO - PROCESS | 3856 | 1465425923820 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 3856 | 1465425923823 Marionette TRACE conn6 <- [1,1634,null,{}] 15:45:23 INFO - PROCESS | 3856 | 1465425923829 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:23 INFO - PROCESS | 3856 | 1465425923832 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:23 INFO - PROCESS | 3856 | 1465425923925 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 15:45:23 INFO - PROCESS | 3856 | 1465425923932 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:23 INFO - PROCESS | 3856 | 1465425923935 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:23 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC4800 == 28 [pid = 3856] [id = 418] 15:45:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (0FFC5400) [pid = 3856] [serial = 1254] [outer = 00000000] 15:45:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (0FFCE000) [pid = 3856] [serial = 1255] [outer = 0FFC5400] 15:45:24 INFO - PROCESS | 3856 | 1465425923984 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10043C00) [pid = 3856] [serial = 1256] [outer = 0FFC5400] 15:45:24 INFO - PROCESS | 3856 | 1465425924481 Marionette TRACE conn6 <- [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]]]}] 15:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 15:45:24 INFO - PROCESS | 3856 | 1465425924511 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 15:45:24 INFO - PROCESS | 3856 | 1465425924516 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 15:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:45:24 INFO - PROCESS | 3856 | 1465425924523 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:45:24 INFO - PROCESS | 3856 | 1465425924525 Marionette TRACE conn6 <- [1,1638,null,{}] 15:45:24 INFO - PROCESS | 3856 | 1465425924529 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:24 INFO - PROCESS | 3856 | 1465425924532 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:24 INFO - PROCESS | 3856 | 1465425924619 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 15:45:24 INFO - PROCESS | 3856 | 1465425924628 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 3856 | 1465425924630 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:24 INFO - PROCESS | 3856 | ++DOCSHELL 105B1000 == 29 [pid = 3856] [id = 419] 15:45:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (105B4C00) [pid = 3856] [serial = 1257] [outer = 00000000] 15:45:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10736800) [pid = 3856] [serial = 1258] [outer = 105B4C00] 15:45:24 INFO - PROCESS | 3856 | 1465425924677 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (107D8400) [pid = 3856] [serial = 1259] [outer = 105B4C00] 15:45:25 INFO - PROCESS | 3856 | 1465425925165 Marionette TRACE conn6 <- [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]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 15:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:45:25 INFO - PROCESS | 3856 | 1465425925195 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 3856 | 1465425925198 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 15:45:25 INFO - PROCESS | 3856 | 1465425925201 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 3856 | 1465425925204 Marionette TRACE conn6 <- [1,1642,null,{}] 15:45:25 INFO - PROCESS | 3856 | 1465425925215 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:25 INFO - PROCESS | 3856 | 1465425925219 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:25 INFO - PROCESS | 3856 | 1465425925305 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 15:45:25 INFO - PROCESS | 3856 | 1465425925439 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 3856 | 1465425925442 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:25 INFO - PROCESS | 3856 | ++DOCSHELL 1466A400 == 30 [pid = 3856] [id = 420] 15:45:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1466B800) [pid = 3856] [serial = 1260] [outer = 00000000] 15:45:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (14695800) [pid = 3856] [serial = 1261] [outer = 1466B800] 15:45:25 INFO - PROCESS | 3856 | 1465425925491 Marionette DEBUG loaded listener.js 15:45:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (14749400) [pid = 3856] [serial = 1262] [outer = 1466B800] 15:45:25 INFO - PROCESS | 3856 | 1465425925921 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 790ms 15:45:26 INFO - PROCESS | 3856 | 1465425925992 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 15:45:26 INFO - PROCESS | 3856 | 1465425925994 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 15:45:26 INFO - PROCESS | 3856 | 1465425925997 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:45:26 INFO - PROCESS | 3856 | 1465425925999 Marionette TRACE conn6 <- [1,1646,null,{}] 15:45:26 INFO - PROCESS | 3856 | 1465425926002 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:26 INFO - PROCESS | 3856 | 1465425926004 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:26 INFO - PROCESS | 3856 | 1465425926121 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 15:45:26 INFO - PROCESS | 3856 | 1465425926185 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 3856 | 1465425926187 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:26 INFO - PROCESS | 3856 | ++DOCSHELL 156F9400 == 31 [pid = 3856] [id = 421] 15:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15B41800) [pid = 3856] [serial = 1263] [outer = 00000000] 15:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (160B9800) [pid = 3856] [serial = 1264] [outer = 15B41800] 15:45:26 INFO - PROCESS | 3856 | 1465425926231 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (162A3000) [pid = 3856] [serial = 1265] [outer = 15B41800] 15:45:26 INFO - PROCESS | 3856 | 1465425926709 Marionette TRACE conn6 <- [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]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 15:45:26 INFO - PROCESS | 3856 | 1465425926771 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 15:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:45:26 INFO - PROCESS | 3856 | 1465425926773 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 15:45:26 INFO - PROCESS | 3856 | 1465425926777 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 3856 | 1465425926778 Marionette TRACE conn6 <- [1,1650,null,{}] 15:45:26 INFO - PROCESS | 3856 | 1465425926782 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:26 INFO - PROCESS | 3856 | 1465425926784 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:26 INFO - PROCESS | 3856 | 1465425926894 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 15:45:26 INFO - PROCESS | 3856 | 1465425926903 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 3856 | 1465425926905 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:26 INFO - PROCESS | 3856 | ++DOCSHELL 140C5400 == 32 [pid = 3856] [id = 422] 15:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C59C00) [pid = 3856] [serial = 1266] [outer = 00000000] 15:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16C65000) [pid = 3856] [serial = 1267] [outer = 16C59C00] 15:45:26 INFO - PROCESS | 3856 | 1465425926949 Marionette DEBUG loaded listener.js 15:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (171C6400) [pid = 3856] [serial = 1268] [outer = 16C59C00] 15:45:27 INFO - PROCESS | 3856 | 1465425927406 Marionette TRACE conn6 <- [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]]]}] 15:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 15:45:27 INFO - PROCESS | 3856 | 1465425927447 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 15:45:27 INFO - PROCESS | 3856 | 1465425927449 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 15:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:45:27 INFO - PROCESS | 3856 | 1465425927453 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:45:27 INFO - PROCESS | 3856 | 1465425927454 Marionette TRACE conn6 <- [1,1654,null,{}] 15:45:27 INFO - PROCESS | 3856 | 1465425927457 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:27 INFO - PROCESS | 3856 | 1465425927463 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:27 INFO - PROCESS | 3856 | 1465425927599 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 15:45:27 INFO - PROCESS | 3856 | 1465425927667 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 3856 | 1465425927669 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:27 INFO - PROCESS | 3856 | ++DOCSHELL 173DEC00 == 33 [pid = 3856] [id = 423] 15:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (173E9000) [pid = 3856] [serial = 1269] [outer = 00000000] 15:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (183A2C00) [pid = 3856] [serial = 1270] [outer = 173E9000] 15:45:27 INFO - PROCESS | 3856 | 1465425927714 Marionette DEBUG loaded listener.js 15:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18834C00) [pid = 3856] [serial = 1271] [outer = 173E9000] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173DBC00) [pid = 3856] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (183F4000) [pid = 3856] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18A29000) [pid = 3856] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C60000) [pid = 3856] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15B45C00) [pid = 3856] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1004CC00) [pid = 3856] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13DCBC00) [pid = 3856] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13F9BC00) [pid = 3856] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (0FFC3400) [pid = 3856] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18A3E400) [pid = 3856] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (171C6800) [pid = 3856] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18B1B800) [pid = 3856] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:45:28 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (0FFC0800) [pid = 3856] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:45:28 INFO - PROCESS | 3856 | 1465425928379 Marionette TRACE conn6 <- [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]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 15:45:28 INFO - PROCESS | 3856 | 1465425928423 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 3856 | 1465425928425 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 15:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:45:28 INFO - PROCESS | 3856 | 1465425928428 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 3856 | 1465425928430 Marionette TRACE conn6 <- [1,1658,null,{}] 15:45:28 INFO - PROCESS | 3856 | 1465425928433 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:28 INFO - PROCESS | 3856 | 1465425928435 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:28 INFO - PROCESS | 3856 | 1465425928514 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 15:45:28 INFO - PROCESS | 3856 | 1465425928519 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 3856 | 1465425928521 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:28 INFO - PROCESS | 3856 | ++DOCSHELL 14669000 == 34 [pid = 3856] [id = 424] 15:45:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16C3DC00) [pid = 3856] [serial = 1272] [outer = 00000000] 15:45:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173E2400) [pid = 3856] [serial = 1273] [outer = 16C3DC00] 15:45:28 INFO - PROCESS | 3856 | 1465425928564 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173EAC00) [pid = 3856] [serial = 1274] [outer = 16C3DC00] 15:45:29 INFO - PROCESS | 3856 | 1465425928989 Marionette TRACE conn6 <- [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]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 570ms 15:45:29 INFO - PROCESS | 3856 | 1465425928999 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 3856 | 1465425929001 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 15:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:45:29 INFO - PROCESS | 3856 | 1465425929004 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - PROCESS | 3856 | 1465425929006 Marionette TRACE conn6 <- [1,1662,null,{}] 15:45:29 INFO - PROCESS | 3856 | 1465425929012 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:29 INFO - PROCESS | 3856 | 1465425929014 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:29 INFO - PROCESS | 3856 | 1465425929138 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 15:45:29 INFO - PROCESS | 3856 | 1465425929147 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 3856 | 1465425929149 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:29 INFO - PROCESS | 3856 | ++DOCSHELL 171C9400 == 35 [pid = 3856] [id = 425] 15:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18839C00) [pid = 3856] [serial = 1275] [outer = 00000000] 15:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (188A5000) [pid = 3856] [serial = 1276] [outer = 18839C00] 15:45:29 INFO - PROCESS | 3856 | 1465425929193 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1889B400) [pid = 3856] [serial = 1277] [outer = 18839C00] 15:45:29 INFO - PROCESS | 3856 | 1465425929622 Marionette TRACE conn6 <- [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]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 15:45:29 INFO - PROCESS | 3856 | 1465425929700 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 3856 | 1465425929702 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 15:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:45:29 INFO - PROCESS | 3856 | 1465425929705 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - PROCESS | 3856 | 1465425929707 Marionette TRACE conn6 <- [1,1666,null,{}] 15:45:29 INFO - PROCESS | 3856 | 1465425929710 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:29 INFO - PROCESS | 3856 | 1465425929712 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:29 INFO - PROCESS | 3856 | 1465425929789 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 15:45:29 INFO - PROCESS | 3856 | 1465425929797 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 3856 | 1465425929799 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:29 INFO - PROCESS | 3856 | ++DOCSHELL 1466A000 == 36 [pid = 3856] [id = 426] 15:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A42000) [pid = 3856] [serial = 1278] [outer = 00000000] 15:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18B13000) [pid = 3856] [serial = 1279] [outer = 18A42000] 15:45:29 INFO - PROCESS | 3856 | 1465425929842 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18B14000) [pid = 3856] [serial = 1280] [outer = 18A42000] 15:45:30 INFO - PROCESS | 3856 | 1465425930570 Marionette TRACE conn6 <- [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]]]}] 15:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 15:45:30 INFO - PROCESS | 3856 | 1465425930636 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 3856 | 1465425930641 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 15:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:45:30 INFO - PROCESS | 3856 | 1465425930645 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - PROCESS | 3856 | 1465425930649 Marionette TRACE conn6 <- [1,1670,null,{}] 15:45:30 INFO - PROCESS | 3856 | 1465425930655 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:30 INFO - PROCESS | 3856 | 1465425930658 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:30 INFO - PROCESS | 3856 | 1465425930812 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 15:45:30 INFO - PROCESS | 3856 | 1465425930946 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:30 INFO - PROCESS | 3856 | 1465425930949 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:31 INFO - PROCESS | 3856 | ++DOCSHELL 0FF70800 == 37 [pid = 3856] [id = 427] 15:45:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (0FF71400) [pid = 3856] [serial = 1281] [outer = 00000000] 15:45:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10588800) [pid = 3856] [serial = 1282] [outer = 0FF71400] 15:45:31 INFO - PROCESS | 3856 | 1465425931009 Marionette DEBUG loaded listener.js 15:45:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (108B6800) [pid = 3856] [serial = 1283] [outer = 0FF71400] 15:45:31 INFO - PROCESS | 3856 | 1465425931736 Marionette TRACE conn6 <- [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]]]}] 15:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1184ms 15:45:31 INFO - PROCESS | 3856 | 1465425931830 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 3856 | 1465425931835 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 15:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:45:31 INFO - PROCESS | 3856 | 1465425931842 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - PROCESS | 3856 | 1465425931845 Marionette TRACE conn6 <- [1,1674,null,{}] 15:45:31 INFO - PROCESS | 3856 | 1465425931849 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:31 INFO - PROCESS | 3856 | 1465425931851 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:32 INFO - PROCESS | 3856 | 1465425931979 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 15:45:32 INFO - PROCESS | 3856 | 1465425932108 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 3856 | 1465425932110 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:32 INFO - PROCESS | 3856 | ++DOCSHELL 10FCE800 == 38 [pid = 3856] [id = 428] 15:45:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (142C4000) [pid = 3856] [serial = 1284] [outer = 00000000] 15:45:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (156ED000) [pid = 3856] [serial = 1285] [outer = 142C4000] 15:45:32 INFO - PROCESS | 3856 | 1465425932169 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (160BBC00) [pid = 3856] [serial = 1286] [outer = 142C4000] 15:45:33 INFO - PROCESS | 3856 | 1465425933034 Marionette TRACE conn6 <- [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]]]}] 15:45:33 INFO - PROCESS | 3856 | --DOCSHELL 171C9400 == 37 [pid = 3856] [id = 425] 15:45:33 INFO - PROCESS | 3856 | --DOCSHELL 14669000 == 36 [pid = 3856] [id = 424] 15:45:33 INFO - PROCESS | 3856 | --DOCSHELL 173DEC00 == 35 [pid = 3856] [id = 423] 15:45:33 INFO - PROCESS | 3856 | --DOCSHELL 140C5400 == 34 [pid = 3856] [id = 422] 15:45:33 INFO - PROCESS | 3856 | --DOCSHELL 156F9400 == 33 [pid = 3856] [id = 421] 15:45:33 INFO - PROCESS | 3856 | --DOCSHELL 1466A400 == 32 [pid = 3856] [id = 420] 15:45:33 INFO - PROCESS | 3856 | --DOCSHELL 105B1000 == 31 [pid = 3856] [id = 419] 15:45:33 INFO - PROCESS | 3856 | --DOCSHELL 0FFC4800 == 30 [pid = 3856] [id = 418] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (173E5400) [pid = 3856] [serial = 1222] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1889E400) [pid = 3856] [serial = 1225] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173EA800) [pid = 3856] [serial = 1223] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18A31400) [pid = 3856] [serial = 1228] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1883FC00) [pid = 3856] [serial = 1226] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C41800) [pid = 3856] [serial = 1219] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (160BB800) [pid = 3856] [serial = 1216] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1626F400) [pid = 3856] [serial = 1217] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10555400) [pid = 3856] [serial = 1210] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1056B000) [pid = 3856] [serial = 1211] [outer = 00000000] [url = about:blank] 15:45:33 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 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13DD7000) [pid = 3856] [serial = 1213] [outer = 00000000] [url = about:blank] 15:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1270ms 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (140C3000) [pid = 3856] [serial = 1214] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (142C3C00) [pid = 3856] [serial = 1207] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1466C000) [pid = 3856] [serial = 1208] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10561C00) [pid = 3856] [serial = 1204] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18B15400) [pid = 3856] [serial = 1235] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10566400) [pid = 3856] [serial = 1205] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (17967C00) [pid = 3856] [serial = 1202] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18A36C00) [pid = 3856] [serial = 1229] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18DD1C00) [pid = 3856] [serial = 1238] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18A2D000) [pid = 3856] [serial = 1231] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (18B13C00) [pid = 3856] [serial = 1234] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18DCD000) [pid = 3856] [serial = 1237] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18A39C00) [pid = 3856] [serial = 1232] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173D5400) [pid = 3856] [serial = 1220] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 3856 | 1465425933133 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 3856 | 1465425933137 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 15:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:45:33 INFO - PROCESS | 3856 | 1465425933142 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 3856 | 1465425933145 Marionette TRACE conn6 <- [1,1678,null,{}] 15:45:33 INFO - PROCESS | 3856 | 1465425933151 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 3856 | 1465425933153 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:33 INFO - PROCESS | 3856 | 1465425933251 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 15:45:33 INFO - PROCESS | 3856 | 1465425933259 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 3856 | 1465425933263 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:33 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCA000 == 31 [pid = 3856] [id = 429] 15:45:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (0FFCE400) [pid = 3856] [serial = 1287] [outer = 00000000] 15:45:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1004B800) [pid = 3856] [serial = 1288] [outer = 0FFCE400] 15:45:33 INFO - PROCESS | 3856 | 1465425933311 Marionette DEBUG loaded listener.js 15:45:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10553400) [pid = 3856] [serial = 1289] [outer = 0FFCE400] 15:45:33 INFO - PROCESS | 3856 | 1465425933842 Marionette TRACE conn6 <- [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]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 15:45:33 INFO - PROCESS | 3856 | 1465425933873 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 3856 | 1465425933877 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 15:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:45:33 INFO - PROCESS | 3856 | 1465425933883 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 3856 | 1465425933885 Marionette TRACE conn6 <- [1,1682,null,{}] 15:45:33 INFO - PROCESS | 3856 | 1465425933889 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 3856 | 1465425933892 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:34 INFO - PROCESS | 3856 | 1465425933976 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 15:45:34 INFO - PROCESS | 3856 | 1465425934074 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:34 INFO - PROCESS | 3856 | 1465425934076 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:34 INFO - PROCESS | 3856 | ++DOCSHELL 107DAC00 == 32 [pid = 3856] [id = 430] 15:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (108B5800) [pid = 3856] [serial = 1290] [outer = 00000000] 15:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13DD0000) [pid = 3856] [serial = 1291] [outer = 108B5800] 15:45:34 INFO - PROCESS | 3856 | 1465425934123 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13F96000) [pid = 3856] [serial = 1292] [outer = 108B5800] 15:45:34 INFO - PROCESS | 3856 | 1465425934522 Marionette TRACE conn6 <- [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]]]}] 15:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 15:45:34 INFO - PROCESS | 3856 | 1465425934558 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 15:45:34 INFO - PROCESS | 3856 | 1465425934560 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 15:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:45:34 INFO - PROCESS | 3856 | 1465425934564 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:45:34 INFO - PROCESS | 3856 | 1465425934567 Marionette TRACE conn6 <- [1,1686,null,{}] 15:45:34 INFO - PROCESS | 3856 | 1465425934577 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:34 INFO - PROCESS | 3856 | 1465425934582 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:34 INFO - PROCESS | 3856 | 1465425934695 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 15:45:34 INFO - PROCESS | 3856 | 1465425934705 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:34 INFO - PROCESS | 3856 | 1465425934708 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:34 INFO - PROCESS | 3856 | ++DOCSHELL 16054400 == 33 [pid = 3856] [id = 431] 15:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16061C00) [pid = 3856] [serial = 1293] [outer = 00000000] 15:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (160C1C00) [pid = 3856] [serial = 1294] [outer = 16061C00] 15:45:34 INFO - PROCESS | 3856 | 1465425934762 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16C42C00) [pid = 3856] [serial = 1295] [outer = 16061C00] 15:45:35 INFO - PROCESS | 3856 | 1465425935220 Marionette TRACE conn6 <- [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]]]}] 15:45:35 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 15:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 15:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:45:35 INFO - PROCESS | 3856 | 1465425935252 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 15:45:35 INFO - PROCESS | 3856 | 1465425935254 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 15:45:35 INFO - PROCESS | 3856 | 1465425935258 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:45:35 INFO - PROCESS | 3856 | 1465425935259 Marionette TRACE conn6 <- [1,1690,null,{}] 15:45:35 INFO - PROCESS | 3856 | 1465425935263 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:35 INFO - PROCESS | 3856 | 1465425935265 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:35 INFO - PROCESS | 3856 | 1465425935390 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 15:45:35 INFO - PROCESS | 3856 | 1465425935396 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:35 INFO - PROCESS | 3856 | 1465425935398 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:35 INFO - PROCESS | 3856 | ++DOCSHELL 171CE400 == 34 [pid = 3856] [id = 432] 15:45:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (171CF000) [pid = 3856] [serial = 1296] [outer = 00000000] 15:45:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173DB000) [pid = 3856] [serial = 1297] [outer = 171CF000] 15:45:35 INFO - PROCESS | 3856 | 1465425935443 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173E5400) [pid = 3856] [serial = 1298] [outer = 171CF000] 15:45:35 INFO - PROCESS | 3856 | 1465425935925 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 15:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:45:36 INFO - PROCESS | 3856 | 1465425935989 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 3856 | 1465425935991 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 15:45:36 INFO - PROCESS | 3856 | 1465425935994 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 3856 | 1465425935996 Marionette TRACE conn6 <- [1,1694,null,{}] 15:45:36 INFO - PROCESS | 3856 | 1465425935999 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:36 INFO - PROCESS | 3856 | 1465425936001 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:36 INFO - PROCESS | 3856 | 1465425936143 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 15:45:36 INFO - PROCESS | 3856 | 1465425936166 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 3856 | 1465425936168 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:36 INFO - PROCESS | 3856 | ++DOCSHELL 14669C00 == 35 [pid = 3856] [id = 433] 15:45:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173E7400) [pid = 3856] [serial = 1299] [outer = 00000000] 15:45:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17966000) [pid = 3856] [serial = 1300] [outer = 173E7400] 15:45:36 INFO - PROCESS | 3856 | 1465425936213 Marionette DEBUG loaded listener.js 15:45:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1796D800) [pid = 3856] [serial = 1301] [outer = 173E7400] 15:45:36 INFO - PROCESS | 3856 | 1465425936684 Marionette TRACE conn6 <- [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]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 15:45:36 INFO - PROCESS | 3856 | 1465425936725 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 3856 | 1465425936727 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 15:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:45:36 INFO - PROCESS | 3856 | 1465425936730 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 3856 | 1465425936732 Marionette TRACE conn6 <- [1,1698,null,{}] 15:45:36 INFO - PROCESS | 3856 | 1465425936742 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:36 INFO - PROCESS | 3856 | 1465425936748 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:36 INFO - PROCESS | 3856 | 1465425936897 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 15:45:36 INFO - PROCESS | 3856 | 1465425936965 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 3856 | 1465425936967 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:37 INFO - PROCESS | 3856 | ++DOCSHELL 17965800 == 36 [pid = 3856] [id = 434] 15:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18830C00) [pid = 3856] [serial = 1302] [outer = 00000000] 15:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A39C00) [pid = 3856] [serial = 1303] [outer = 18830C00] 15:45:37 INFO - PROCESS | 3856 | 1465425937013 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1889F400) [pid = 3856] [serial = 1304] [outer = 18830C00] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1466B800) [pid = 3856] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (105B4C00) [pid = 3856] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15B41800) [pid = 3856] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (108C4000) [pid = 3856] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16C59C00) [pid = 3856] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0FFC5400) [pid = 3856] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (173E9000) [pid = 3856] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (0FFCE800) [pid = 3856] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15B45000) [pid = 3856] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (19249800) [pid = 3856] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A190800) [pid = 3856] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18839C00) [pid = 3856] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:45:37 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16C3DC00) [pid = 3856] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:45:37 INFO - PROCESS | 3856 | 1465425937565 Marionette TRACE conn6 <- [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]]]}] 15:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 890ms 15:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:45:37 INFO - PROCESS | 3856 | 1465425937621 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 15:45:37 INFO - PROCESS | 3856 | 1465425937623 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 15:45:37 INFO - PROCESS | 3856 | 1465425937626 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:45:37 INFO - PROCESS | 3856 | 1465425937628 Marionette TRACE conn6 <- [1,1702,null,{}] 15:45:37 INFO - PROCESS | 3856 | 1465425937632 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:37 INFO - PROCESS | 3856 | 1465425937634 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:37 INFO - PROCESS | 3856 | 1465425937750 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 15:45:37 INFO - PROCESS | 3856 | 1465425937814 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 3856 | 1465425937816 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:37 INFO - PROCESS | 3856 | ++DOCSHELL 13FD9800 == 37 [pid = 3856] [id = 435] 15:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (140BE800) [pid = 3856] [serial = 1305] [outer = 00000000] 15:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (173E9000) [pid = 3856] [serial = 1306] [outer = 140BE800] 15:45:37 INFO - PROCESS | 3856 | 1465425937860 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1889F000) [pid = 3856] [serial = 1307] [outer = 140BE800] 15:45:38 INFO - PROCESS | 3856 | 1465425938214 Marionette TRACE conn6 <- [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]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 15:45:38 INFO - PROCESS | 3856 | 1465425938257 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 3856 | 1465425938259 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 15:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:45:38 INFO - PROCESS | 3856 | 1465425938262 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 3856 | 1465425938264 Marionette TRACE conn6 <- [1,1706,null,{}] 15:45:38 INFO - PROCESS | 3856 | 1465425938267 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:38 INFO - PROCESS | 3856 | 1465425938269 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:38 INFO - PROCESS | 3856 | 1465425938349 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 15:45:38 INFO - PROCESS | 3856 | 1465425938355 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 3856 | 1465425938356 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:38 INFO - PROCESS | 3856 | ++DOCSHELL 160C4000 == 38 [pid = 3856] [id = 436] 15:45:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173EC000) [pid = 3856] [serial = 1308] [outer = 00000000] 15:45:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18B93C00) [pid = 3856] [serial = 1309] [outer = 173EC000] 15:45:38 INFO - PROCESS | 3856 | 1465425938402 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18DD3400) [pid = 3856] [serial = 1310] [outer = 173EC000] 15:45:38 INFO - PROCESS | 3856 | 1465425938880 Marionette TRACE conn6 <- [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]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 15:45:38 INFO - PROCESS | 3856 | 1465425938933 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 3856 | 1465425938935 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 15:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:45:38 INFO - PROCESS | 3856 | 1465425938938 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 3856 | 1465425938940 Marionette TRACE conn6 <- [1,1710,null,{}] 15:45:38 INFO - PROCESS | 3856 | 1465425938943 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:38 INFO - PROCESS | 3856 | 1465425938945 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:39 INFO - PROCESS | 3856 | 1465425939034 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 15:45:39 INFO - PROCESS | 3856 | 1465425939070 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 3856 | 1465425939072 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:39 INFO - PROCESS | 3856 | ++DOCSHELL 15B4A800 == 39 [pid = 3856] [id = 437] 15:45:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18B93800) [pid = 3856] [serial = 1311] [outer = 00000000] 15:45:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1924D800) [pid = 3856] [serial = 1312] [outer = 18B93800] 15:45:39 INFO - PROCESS | 3856 | 1465425939116 Marionette DEBUG loaded listener.js 15:45:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19413C00) [pid = 3856] [serial = 1313] [outer = 18B93800] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 108C1C00 == 38 [pid = 3856] [id = 417] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 0FFCA000 == 37 [pid = 3856] [id = 429] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 10FCE800 == 36 [pid = 3856] [id = 428] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 1466A000 == 35 [pid = 3856] [id = 426] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 0FF70800 == 34 [pid = 3856] [id = 427] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 17965800 == 33 [pid = 3856] [id = 434] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 107DAC00 == 32 [pid = 3856] [id = 430] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 16054400 == 31 [pid = 3856] [id = 431] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 14669C00 == 30 [pid = 3856] [id = 433] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 13FD9800 == 29 [pid = 3856] [id = 435] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 160C4000 == 28 [pid = 3856] [id = 436] 15:45:40 INFO - PROCESS | 3856 | --DOCSHELL 171CE400 == 27 [pid = 3856] [id = 432] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (14695800) [pid = 3856] [serial = 1261] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10736800) [pid = 3856] [serial = 1258] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (107D8400) [pid = 3856] [serial = 1259] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (160B9800) [pid = 3856] [serial = 1264] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13F05C00) [pid = 3856] [serial = 1253] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13D07C00) [pid = 3856] [serial = 1252] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16C65000) [pid = 3856] [serial = 1267] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (0FFCE000) [pid = 3856] [serial = 1255] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (162A3000) [pid = 3856] [serial = 1265] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (10043C00) [pid = 3856] [serial = 1256] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (183A2C00) [pid = 3856] [serial = 1270] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (13FA2800) [pid = 3856] [serial = 1241] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (10FD0000) [pid = 3856] [serial = 1240] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173D1800) [pid = 3856] [serial = 1244] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (16C49C00) [pid = 3856] [serial = 1243] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (19611800) [pid = 3856] [serial = 1247] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1924D400) [pid = 3856] [serial = 1246] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1B856C00) [pid = 3856] [serial = 1250] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1B40B400) [pid = 3856] [serial = 1249] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (18834C00) [pid = 3856] [serial = 1271] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (171C6400) [pid = 3856] [serial = 1268] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1889B400) [pid = 3856] [serial = 1277] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (18B13000) [pid = 3856] [serial = 1279] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (173E2400) [pid = 3856] [serial = 1273] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (188A5000) [pid = 3856] [serial = 1276] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (14749400) [pid = 3856] [serial = 1262] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (173EAC00) [pid = 3856] [serial = 1274] [outer = 00000000] [url = about:blank] 15:45:41 INFO - PROCESS | 3856 | 1465425941000 Marionette TRACE conn6 <- [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]]]}] 15:45:41 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 15:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2123ms 15:45:41 INFO - PROCESS | 3856 | 1465425941063 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 15:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:45:41 INFO - PROCESS | 3856 | 1465425941067 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 15:45:41 INFO - PROCESS | 3856 | 1465425941072 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 3856 | 1465425941075 Marionette TRACE conn6 <- [1,1714,null,{}] 15:45:41 INFO - PROCESS | 3856 | 1465425941081 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:41 INFO - PROCESS | 3856 | 1465425941084 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:41 INFO - PROCESS | 3856 | 1465425941181 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 15:45:41 INFO - PROCESS | 3856 | 1465425941196 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 3856 | 1465425941198 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:41 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCD000 == 28 [pid = 3856] [id = 438] 15:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (0FFCD800) [pid = 3856] [serial = 1314] [outer = 00000000] 15:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (10042800) [pid = 3856] [serial = 1315] [outer = 0FFCD800] 15:45:41 INFO - PROCESS | 3856 | 1465425941248 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (1004A400) [pid = 3856] [serial = 1316] [outer = 0FFCD800] 15:45:41 INFO - PROCESS | 3856 | 1465425941760 Marionette TRACE conn6 <- [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]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 15:45:41 INFO - PROCESS | 3856 | 1465425941802 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 3856 | 1465425941807 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 15:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:45:41 INFO - PROCESS | 3856 | 1465425941814 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 3856 | 1465425941816 Marionette TRACE conn6 <- [1,1718,null,{}] 15:45:41 INFO - PROCESS | 3856 | 1465425941820 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:41 INFO - PROCESS | 3856 | 1465425941823 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:41 INFO - PROCESS | 3856 | 1465425941910 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 15:45:41 INFO - PROCESS | 3856 | 1465425941918 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 3856 | 1465425941921 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:41 INFO - PROCESS | 3856 | ++DOCSHELL 1058C800 == 29 [pid = 3856] [id = 439] 15:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (10591C00) [pid = 3856] [serial = 1317] [outer = 00000000] 15:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (1072FC00) [pid = 3856] [serial = 1318] [outer = 10591C00] 15:45:42 INFO - PROCESS | 3856 | 1465425941974 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (10747C00) [pid = 3856] [serial = 1319] [outer = 10591C00] 15:45:42 INFO - PROCESS | 3856 | 1465425942436 Marionette TRACE conn6 <- [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]]]}] 15:45:42 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 15:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 15:45:42 INFO - PROCESS | 3856 | 1465425942487 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 15:45:42 INFO - PROCESS | 3856 | 1465425942489 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 15:45:42 INFO - PROCESS | 3856 | 1465425942493 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:45:42 INFO - PROCESS | 3856 | 1465425942496 Marionette TRACE conn6 <- [1,1722,null,{}] 15:45:42 INFO - PROCESS | 3856 | 1465425942507 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:42 INFO - PROCESS | 3856 | 1465425942512 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:42 INFO - PROCESS | 3856 | 1465425942624 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 15:45:42 INFO - PROCESS | 3856 | 1465425942642 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 3856 | 1465425942645 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:42 INFO - PROCESS | 3856 | ++DOCSHELL 13FD7400 == 30 [pid = 3856] [id = 440] 15:45:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (13FD9400) [pid = 3856] [serial = 1320] [outer = 00000000] 15:45:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (142AF800) [pid = 3856] [serial = 1321] [outer = 13FD9400] 15:45:42 INFO - PROCESS | 3856 | 1465425942694 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (142CFC00) [pid = 3856] [serial = 1322] [outer = 13FD9400] 15:45:43 INFO - PROCESS | 3856 | 1465425943155 Marionette TRACE conn6 <- [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]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 15:45:43 INFO - PROCESS | 3856 | 1465425943227 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 3856 | 1465425943229 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 15:45:43 INFO - PROCESS | 3856 | 1465425943232 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:45:43 INFO - PROCESS | 3856 | 1465425943234 Marionette TRACE conn6 <- [1,1726,null,{}] 15:45:43 INFO - PROCESS | 3856 | 1465425943237 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 3856 | 1465425943239 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:43 INFO - PROCESS | 3856 | 1465425943322 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 15:45:43 INFO - PROCESS | 3856 | 1465425943328 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 3856 | 1465425943330 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:43 INFO - PROCESS | 3856 | ++DOCSHELL 1464CC00 == 31 [pid = 3856] [id = 441] 15:45:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (14668C00) [pid = 3856] [serial = 1323] [outer = 00000000] 15:45:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (14705400) [pid = 3856] [serial = 1324] [outer = 14668C00] 15:45:43 INFO - PROCESS | 3856 | 1465425943374 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (147D6C00) [pid = 3856] [serial = 1325] [outer = 14668C00] 15:45:43 INFO - PROCESS | 3856 | 1465425943825 Marionette TRACE conn6 <- [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]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 15:45:43 INFO - PROCESS | 3856 | 1465425943867 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 3856 | 1465425943869 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 15:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:45:43 INFO - PROCESS | 3856 | 1465425943873 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - PROCESS | 3856 | 1465425943875 Marionette TRACE conn6 <- [1,1730,null,{}] 15:45:43 INFO - PROCESS | 3856 | 1465425943878 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 3856 | 1465425943881 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:43 INFO - PROCESS | 3856 | 1465425943958 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 15:45:44 INFO - PROCESS | 3856 | 1465425943993 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 3856 | 1465425943995 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:44 INFO - PROCESS | 3856 | ++DOCSHELL 15B42800 == 32 [pid = 3856] [id = 442] 15:45:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (15B44C00) [pid = 3856] [serial = 1326] [outer = 00000000] 15:45:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (160BB000) [pid = 3856] [serial = 1327] [outer = 15B44C00] 15:45:44 INFO - PROCESS | 3856 | 1465425944038 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (160C3800) [pid = 3856] [serial = 1328] [outer = 15B44C00] 15:45:44 INFO - PROCESS | 3856 | 1465425944476 Marionette TRACE conn6 <- [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]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 15:45:44 INFO - PROCESS | 3856 | 1465425944507 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 3856 | 1465425944510 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 15:45:44 INFO - PROCESS | 3856 | 1465425944513 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:45:44 INFO - PROCESS | 3856 | 1465425944515 Marionette TRACE conn6 <- [1,1734,null,{}] 15:45:44 INFO - PROCESS | 3856 | 1465425944518 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:44 INFO - PROCESS | 3856 | 1465425944524 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:44 INFO - PROCESS | 3856 | 1465425944628 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 15:45:44 INFO - PROCESS | 3856 | 1465425944634 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 3856 | 1465425944636 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:44 INFO - PROCESS | 3856 | ++DOCSHELL 16C65C00 == 33 [pid = 3856] [id = 443] 15:45:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16CC5400) [pid = 3856] [serial = 1329] [outer = 00000000] 15:45:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (171C8400) [pid = 3856] [serial = 1330] [outer = 16CC5400] 15:45:44 INFO - PROCESS | 3856 | 1465425944680 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (173D1400) [pid = 3856] [serial = 1331] [outer = 16CC5400] 15:45:45 INFO - PROCESS | 3856 | 1465425945135 Marionette TRACE conn6 <- [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]]]}] 15:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 15:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:45:45 INFO - PROCESS | 3856 | 1465425945187 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 15:45:45 INFO - PROCESS | 3856 | 1465425945189 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 15:45:45 INFO - PROCESS | 3856 | 1465425945192 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:45:45 INFO - PROCESS | 3856 | 1465425945194 Marionette TRACE conn6 <- [1,1738,null,{}] 15:45:45 INFO - PROCESS | 3856 | 1465425945197 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:45 INFO - PROCESS | 3856 | 1465425945199 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:45 INFO - PROCESS | 3856 | 1465425945275 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 15:45:45 INFO - PROCESS | 3856 | 1465425945280 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 3856 | 1465425945282 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:45 INFO - PROCESS | 3856 | ++DOCSHELL 173D3800 == 34 [pid = 3856] [id = 444] 15:45:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (173D4C00) [pid = 3856] [serial = 1332] [outer = 00000000] 15:45:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (173E2000) [pid = 3856] [serial = 1333] [outer = 173D4C00] 15:45:45 INFO - PROCESS | 3856 | 1465425945325 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (173E2800) [pid = 3856] [serial = 1334] [outer = 173D4C00] 15:45:45 INFO - PROCESS | 3856 | 1465425945791 Marionette TRACE conn6 <- [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]]]}] 15:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 15:45:45 INFO - PROCESS | 3856 | 1465425945835 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 15:45:45 INFO - PROCESS | 3856 | 1465425945837 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 15:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:45:45 INFO - PROCESS | 3856 | 1465425945841 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:45:45 INFO - PROCESS | 3856 | 1465425945843 Marionette TRACE conn6 <- [1,1742,null,{}] 15:45:45 INFO - PROCESS | 3856 | 1465425945846 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:45 INFO - PROCESS | 3856 | 1465425945848 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:45 INFO - PROCESS | 3856 | 1465425945926 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 15:45:45 INFO - PROCESS | 3856 | 1465425945932 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 3856 | 1465425945933 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:45 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC4000 == 35 [pid = 3856] [id = 445] 15:45:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16CC3800) [pid = 3856] [serial = 1335] [outer = 00000000] 15:45:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1839D400) [pid = 3856] [serial = 1336] [outer = 16CC3800] 15:45:46 INFO - PROCESS | 3856 | 1465425945977 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17969C00) [pid = 3856] [serial = 1337] [outer = 16CC3800] 15:45:46 INFO - PROCESS | 3856 | 1465425946445 Marionette TRACE conn6 <- [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]]]}] 15:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 15:45:46 INFO - PROCESS | 3856 | 1465425946480 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 15:45:46 INFO - PROCESS | 3856 | 1465425946482 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 15:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:45:46 INFO - PROCESS | 3856 | 1465425946485 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:45:46 INFO - PROCESS | 3856 | 1465425946487 Marionette TRACE conn6 <- [1,1746,null,{}] 15:45:46 INFO - PROCESS | 3856 | 1465425946490 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:46 INFO - PROCESS | 3856 | 1465425946492 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:46 INFO - PROCESS | 3856 | 1465425946604 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 15:45:46 INFO - PROCESS | 3856 | 1465425946613 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:46 INFO - PROCESS | 3856 | 1465425946615 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:46 INFO - PROCESS | 3856 | ++DOCSHELL 13FA3000 == 36 [pid = 3856] [id = 446] 15:45:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18898800) [pid = 3856] [serial = 1338] [outer = 00000000] 15:45:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1889F800) [pid = 3856] [serial = 1339] [outer = 18898800] 15:45:46 INFO - PROCESS | 3856 | 1465425946682 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (188A2000) [pid = 3856] [serial = 1340] [outer = 18898800] 15:45:47 INFO - PROCESS | 3856 | 1465425947150 Marionette TRACE conn6 <- [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]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 15:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:45:47 INFO - PROCESS | 3856 | 1465425947219 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 3856 | 1465425947221 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 15:45:47 INFO - PROCESS | 3856 | 1465425947224 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 3856 | 1465425947226 Marionette TRACE conn6 <- [1,1750,null,{}] 15:45:47 INFO - PROCESS | 3856 | 1465425947229 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:47 INFO - PROCESS | 3856 | 1465425947231 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:47 INFO - PROCESS | 3856 | 1465425947350 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 15:45:47 INFO - PROCESS | 3856 | 1465425947362 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 3856 | 1465425947364 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:47 INFO - PROCESS | 3856 | ++DOCSHELL 0FF53C00 == 37 [pid = 3856] [id = 447] 15:45:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (173E5C00) [pid = 3856] [serial = 1341] [outer = 00000000] 15:45:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18A31C00) [pid = 3856] [serial = 1342] [outer = 173E5C00] 15:45:47 INFO - PROCESS | 3856 | 1465425947407 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A36400) [pid = 3856] [serial = 1343] [outer = 173E5C00] 15:45:47 INFO - PROCESS | 3856 | 1465425947881 Marionette TRACE conn6 <- [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]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 15:45:47 INFO - PROCESS | 3856 | 1465425947895 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 3856 | 1465425947897 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 15:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:45:47 INFO - PROCESS | 3856 | 1465425947900 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 3856 | 1465425947903 Marionette TRACE conn6 <- [1,1754,null,{}] 15:45:47 INFO - PROCESS | 3856 | 1465425947906 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:47 INFO - PROCESS | 3856 | 1465425947908 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:48 INFO - PROCESS | 3856 | 1465425948068 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 15:45:48 INFO - PROCESS | 3856 | 1465425948090 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 3856 | 1465425948092 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:48 INFO - PROCESS | 3856 | ++DOCSHELL 15B3F000 == 38 [pid = 3856] [id = 448] 15:45:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18B14800) [pid = 3856] [serial = 1344] [outer = 00000000] 15:45:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18DA3C00) [pid = 3856] [serial = 1345] [outer = 18B14800] 15:45:48 INFO - PROCESS | 3856 | 1465425948139 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1924A000) [pid = 3856] [serial = 1346] [outer = 18B14800] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (171CF000) [pid = 3856] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (173E7400) [pid = 3856] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (140BE800) [pid = 3856] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18830C00) [pid = 3856] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (173EC000) [pid = 3856] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16061C00) [pid = 3856] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (108B5800) [pid = 3856] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0FFCE400) [pid = 3856] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (142C4000) [pid = 3856] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (0FF71400) [pid = 3856] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:45:48 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18A42000) [pid = 3856] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:45:48 INFO - PROCESS | 3856 | 1465425948752 Marionette TRACE conn6 <- [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]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 870ms 15:45:48 INFO - PROCESS | 3856 | 1465425948771 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 15:45:48 INFO - PROCESS | 3856 | 1465425948773 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 15:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:45:48 INFO - PROCESS | 3856 | 1465425948776 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - PROCESS | 3856 | 1465425948778 Marionette TRACE conn6 <- [1,1758,null,{}] 15:45:48 INFO - PROCESS | 3856 | 1465425948781 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:48 INFO - PROCESS | 3856 | 1465425948783 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:48 INFO - PROCESS | 3856 | 1465425948903 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 15:45:48 INFO - PROCESS | 3856 | 1465425948960 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 3856 | 1465425948961 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:49 INFO - PROCESS | 3856 | ++DOCSHELL 142C3C00 == 39 [pid = 3856] [id = 449] 15:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1474C400) [pid = 3856] [serial = 1347] [outer = 00000000] 15:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16C66000) [pid = 3856] [serial = 1348] [outer = 1474C400] 15:45:49 INFO - PROCESS | 3856 | 1465425949006 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173EC000) [pid = 3856] [serial = 1349] [outer = 1474C400] 15:45:49 INFO - PROCESS | 3856 | 1465425949358 Marionette TRACE conn6 <- [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]]]}] 15:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 15:45:49 INFO - PROCESS | 3856 | 1465425949417 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 3856 | 1465425949419 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 15:45:49 INFO - PROCESS | 3856 | 1465425949423 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:45:49 INFO - PROCESS | 3856 | 1465425949424 Marionette TRACE conn6 <- [1,1762,null,{}] 15:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:45:49 INFO - PROCESS | 3856 | 1465425949428 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:49 INFO - PROCESS | 3856 | 1465425949429 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:49 INFO - PROCESS | 3856 | 1465425949509 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 15:45:49 INFO - PROCESS | 3856 | 1465425949514 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 3856 | 1465425949516 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:49 INFO - PROCESS | 3856 | ++DOCSHELL 173D9800 == 40 [pid = 3856] [id = 450] 15:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18A2D000) [pid = 3856] [serial = 1350] [outer = 00000000] 15:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1924DC00) [pid = 3856] [serial = 1351] [outer = 18A2D000] 15:45:49 INFO - PROCESS | 3856 | 1465425949559 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1961B800) [pid = 3856] [serial = 1352] [outer = 18A2D000] 15:45:50 INFO - PROCESS | 3856 | 1465425949994 Marionette TRACE conn6 <- [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]]]}] 15:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 15:45:50 INFO - PROCESS | 3856 | 1465425950058 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 15:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:45:50 INFO - PROCESS | 3856 | 1465425950060 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 15:45:50 INFO - PROCESS | 3856 | 1465425950064 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 3856 | 1465425950065 Marionette TRACE conn6 <- [1,1766,null,{}] 15:45:50 INFO - PROCESS | 3856 | 1465425950069 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:50 INFO - PROCESS | 3856 | 1465425950071 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:50 INFO - PROCESS | 3856 | 1465425950153 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 15:45:50 INFO - PROCESS | 3856 | 1465425950159 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 3856 | 1465425950161 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:50 INFO - PROCESS | 3856 | ++DOCSHELL 160B9000 == 41 [pid = 3856] [id = 451] 15:45:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (196C9000) [pid = 3856] [serial = 1353] [outer = 00000000] 15:45:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A1CEC00) [pid = 3856] [serial = 1354] [outer = 196C9000] 15:45:50 INFO - PROCESS | 3856 | 1465425950204 Marionette DEBUG loaded listener.js 15:45:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1B40B400) [pid = 3856] [serial = 1355] [outer = 196C9000] 15:45:50 INFO - PROCESS | 3856 | 1465425950768 Marionette TRACE conn6 <- [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]]]}] 15:45:50 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 15:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 771ms 15:45:50 INFO - PROCESS | 3856 | 1465425950836 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 3856 | 1465425950841 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 15:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:45:50 INFO - PROCESS | 3856 | 1465425950916 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 3856 | 1465425950919 Marionette TRACE conn6 <- [1,1770,null,{}] 15:45:50 INFO - PROCESS | 3856 | 1465425950936 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:50 INFO - PROCESS | 3856 | 1465425950939 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:51 INFO - PROCESS | 3856 | 1465425951093 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 15:45:51 INFO - PROCESS | 3856 | 1465425951223 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 3856 | 1465425951226 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:51 INFO - PROCESS | 3856 | ++DOCSHELL 0FB5E400 == 42 [pid = 3856] [id = 452] 15:45:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (0FBE6C00) [pid = 3856] [serial = 1356] [outer = 00000000] 15:45:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1054C400) [pid = 3856] [serial = 1357] [outer = 0FBE6C00] 15:45:51 INFO - PROCESS | 3856 | 1465425951287 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10566000) [pid = 3856] [serial = 1358] [outer = 0FBE6C00] 15:45:52 INFO - PROCESS | 3856 | 1465425951985 Marionette TRACE conn6 <- [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]]]}] 15:45:52 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 15:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1143ms 15:45:52 INFO - PROCESS | 3856 | 1465425952060 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 15:45:52 INFO - PROCESS | 3856 | 1465425952065 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 15:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:45:52 INFO - PROCESS | 3856 | 1465425952071 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - PROCESS | 3856 | 1465425952074 Marionette TRACE conn6 <- [1,1774,null,{}] 15:45:52 INFO - PROCESS | 3856 | 1465425952078 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:52 INFO - PROCESS | 3856 | 1465425952081 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:52 INFO - PROCESS | 3856 | 1465425952213 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 15:45:52 INFO - PROCESS | 3856 | 1465425952343 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:52 INFO - PROCESS | 3856 | 1465425952346 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:52 INFO - PROCESS | 3856 | ++DOCSHELL 13F0E400 == 43 [pid = 3856] [id = 453] 15:45:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (13F0F800) [pid = 3856] [serial = 1359] [outer = 00000000] 15:45:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (14653800) [pid = 3856] [serial = 1360] [outer = 13F0F800] 15:45:52 INFO - PROCESS | 3856 | 1465425952405 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1468FC00) [pid = 3856] [serial = 1361] [outer = 13F0F800] 15:45:53 INFO - PROCESS | 3856 | 1465425953335 Marionette TRACE conn6 <- [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]]]}] 15:45:53 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 15:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1336ms 15:45:53 INFO - PROCESS | 3856 | 1465425953409 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 15:45:53 INFO - PROCESS | 3856 | 1465425953413 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 15:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:45:53 INFO - PROCESS | 3856 | 1465425953417 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:45:53 INFO - PROCESS | 3856 | 1465425953420 Marionette TRACE conn6 <- [1,1778,null,{}] 15:45:53 INFO - PROCESS | 3856 | 1465425953426 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:53 INFO - PROCESS | 3856 | 1465425953428 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:53 INFO - PROCESS | 3856 | 1465425953550 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 173D9800 == 42 [pid = 3856] [id = 450] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 142C3C00 == 41 [pid = 3856] [id = 449] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 15B3F000 == 40 [pid = 3856] [id = 448] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 0FF53C00 == 39 [pid = 3856] [id = 447] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 13FA3000 == 38 [pid = 3856] [id = 446] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 0FFC4000 == 37 [pid = 3856] [id = 445] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 173D3800 == 36 [pid = 3856] [id = 444] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 16C65C00 == 35 [pid = 3856] [id = 443] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 15B42800 == 34 [pid = 3856] [id = 442] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 1464CC00 == 33 [pid = 3856] [id = 441] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 13FD7400 == 32 [pid = 3856] [id = 440] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 1058C800 == 31 [pid = 3856] [id = 439] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 0FFCD000 == 30 [pid = 3856] [id = 438] 15:45:53 INFO - PROCESS | 3856 | --DOCSHELL 15B4A800 == 29 [pid = 3856] [id = 437] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (173DB000) [pid = 3856] [serial = 1297] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17966000) [pid = 3856] [serial = 1300] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (173E9000) [pid = 3856] [serial = 1306] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18A39C00) [pid = 3856] [serial = 1303] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18B93C00) [pid = 3856] [serial = 1309] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (160C1C00) [pid = 3856] [serial = 1294] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13DD0000) [pid = 3856] [serial = 1291] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13F96000) [pid = 3856] [serial = 1292] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1004B800) [pid = 3856] [serial = 1288] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10553400) [pid = 3856] [serial = 1289] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (160BBC00) [pid = 3856] [serial = 1286] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (156ED000) [pid = 3856] [serial = 1285] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (108B6800) [pid = 3856] [serial = 1283] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10588800) [pid = 3856] [serial = 1282] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18B14000) [pid = 3856] [serial = 1280] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1924D800) [pid = 3856] [serial = 1312] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (173E5400) [pid = 3856] [serial = 1298] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18DD3400) [pid = 3856] [serial = 1310] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1796D800) [pid = 3856] [serial = 1301] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1889F000) [pid = 3856] [serial = 1307] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1889F400) [pid = 3856] [serial = 1304] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16C42C00) [pid = 3856] [serial = 1295] [outer = 00000000] [url = about:blank] 15:45:53 INFO - PROCESS | 3856 | 1465425953711 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 3856 | 1465425953713 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:53 INFO - PROCESS | 3856 | ++DOCSHELL 0911AC00 == 30 [pid = 3856] [id = 454] 15:45:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (0A06B400) [pid = 3856] [serial = 1362] [outer = 00000000] 15:45:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0FF6B400) [pid = 3856] [serial = 1363] [outer = 0A06B400] 15:45:53 INFO - PROCESS | 3856 | 1465425953762 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10048400) [pid = 3856] [serial = 1364] [outer = 0A06B400] 15:45:54 INFO - PROCESS | 3856 | 1465425954185 Marionette TRACE conn6 <- [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]]]}] 15:45:54 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) 15:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 830ms 15:45:54 INFO - PROCESS | 3856 | 1465425954249 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 15:45:54 INFO - PROCESS | 3856 | 1465425954253 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 15:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:45:54 INFO - PROCESS | 3856 | 1465425954259 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - PROCESS | 3856 | 1465425954261 Marionette TRACE conn6 <- [1,1782,null,{}] 15:45:54 INFO - PROCESS | 3856 | 1465425954266 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:54 INFO - PROCESS | 3856 | 1465425954268 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:54 INFO - PROCESS | 3856 | 1465425954355 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 15:45:54 INFO - PROCESS | 3856 | 1465425954362 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:54 INFO - PROCESS | 3856 | 1465425954364 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:54 INFO - PROCESS | 3856 | ++DOCSHELL 10731400 == 31 [pid = 3856] [id = 455] 15:45:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (10733400) [pid = 3856] [serial = 1365] [outer = 00000000] 15:45:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1111F800) [pid = 3856] [serial = 1366] [outer = 10733400] 15:45:54 INFO - PROCESS | 3856 | 1465425954411 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13DD3C00) [pid = 3856] [serial = 1367] [outer = 10733400] 15:45:54 INFO - PROCESS | 3856 | 1465425954894 Marionette TRACE conn6 <- [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]]]}] 15:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 15:45:54 INFO - PROCESS | 3856 | 1465425954934 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 15:45:54 INFO - PROCESS | 3856 | 1465425954936 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 15:45:54 INFO - PROCESS | 3856 | 1465425954939 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:45:54 INFO - PROCESS | 3856 | 1465425954943 Marionette TRACE conn6 <- [1,1786,null,{}] 15:45:54 INFO - PROCESS | 3856 | 1465425954953 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:54 INFO - PROCESS | 3856 | 1465425954958 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:55 INFO - PROCESS | 3856 | 1465425955072 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 15:45:55 INFO - PROCESS | 3856 | 1465425955178 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 3856 | 1465425955181 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:55 INFO - PROCESS | 3856 | ++DOCSHELL 156EDC00 == 32 [pid = 3856] [id = 456] 15:45:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (156EEC00) [pid = 3856] [serial = 1368] [outer = 00000000] 15:45:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15B3F800) [pid = 3856] [serial = 1369] [outer = 156EEC00] 15:45:55 INFO - PROCESS | 3856 | 1465425955228 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (160BC400) [pid = 3856] [serial = 1370] [outer = 156EEC00] 15:45:55 INFO - PROCESS | 3856 | 1465425955593 Marionette TRACE conn6 <- [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]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 15:45:55 INFO - PROCESS | 3856 | 1465425955689 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 3856 | 1465425955692 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 15:45:55 INFO - PROCESS | 3856 | 1465425955696 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - PROCESS | 3856 | 1465425955697 Marionette TRACE conn6 <- [1,1790,null,{}] 15:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:45:55 INFO - PROCESS | 3856 | 1465425955701 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:55 INFO - PROCESS | 3856 | 1465425955703 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:55 INFO - PROCESS | 3856 | 1465425955823 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 15:45:55 INFO - PROCESS | 3856 | 1465425955829 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 3856 | 1465425955831 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:55 INFO - PROCESS | 3856 | ++DOCSHELL 162A7000 == 33 [pid = 3856] [id = 457] 15:45:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16C42C00) [pid = 3856] [serial = 1371] [outer = 00000000] 15:45:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16C64800) [pid = 3856] [serial = 1372] [outer = 16C42C00] 15:45:55 INFO - PROCESS | 3856 | 1465425955875 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (171C3C00) [pid = 3856] [serial = 1373] [outer = 16C42C00] 15:45:56 INFO - PROCESS | 3856 | 1465425956322 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 15:45:56 INFO - PROCESS | 3856 | 1465425956372 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 15:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:45:56 INFO - PROCESS | 3856 | 1465425956374 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 15:45:56 INFO - PROCESS | 3856 | 1465425956377 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:45:56 INFO - PROCESS | 3856 | 1465425956379 Marionette TRACE conn6 <- [1,1794,null,{}] 15:45:56 INFO - PROCESS | 3856 | 1465425956382 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:56 INFO - PROCESS | 3856 | 1465425956384 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:56 INFO - PROCESS | 3856 | 1465425956527 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 15:45:56 INFO - PROCESS | 3856 | 1465425956548 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 3856 | 1465425956550 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:56 INFO - PROCESS | 3856 | ++DOCSHELL 171CCC00 == 34 [pid = 3856] [id = 458] 15:45:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17310800) [pid = 3856] [serial = 1374] [outer = 00000000] 15:45:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (173DE400) [pid = 3856] [serial = 1375] [outer = 17310800] 15:45:56 INFO - PROCESS | 3856 | 1465425956595 Marionette DEBUG loaded listener.js 15:45:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173E7800) [pid = 3856] [serial = 1376] [outer = 17310800] 15:45:57 INFO - PROCESS | 3856 | 1465425957055 Marionette TRACE conn6 <- [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]]]}] 15:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 15:45:57 INFO - PROCESS | 3856 | 1465425957115 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 15:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:45:57 INFO - PROCESS | 3856 | 1465425957117 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 15:45:57 INFO - PROCESS | 3856 | 1465425957121 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:45:57 INFO - PROCESS | 3856 | 1465425957122 Marionette TRACE conn6 <- [1,1798,null,{}] 15:45:57 INFO - PROCESS | 3856 | 1465425957126 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:57 INFO - PROCESS | 3856 | 1465425957131 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:57 INFO - PROCESS | 3856 | 1465425957274 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 15:45:57 INFO - PROCESS | 3856 | 1465425957341 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 3856 | 1465425957343 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:57 INFO - PROCESS | 3856 | ++DOCSHELL 1839DC00 == 35 [pid = 3856] [id = 459] 15:45:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (183F1800) [pid = 3856] [serial = 1377] [outer = 00000000] 15:45:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (188A5000) [pid = 3856] [serial = 1378] [outer = 183F1800] 15:45:57 INFO - PROCESS | 3856 | 1465425957390 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18A28000) [pid = 3856] [serial = 1379] [outer = 183F1800] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18898800) [pid = 3856] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16CC3800) [pid = 3856] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (173D4C00) [pid = 3856] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18B93800) [pid = 3856] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10591C00) [pid = 3856] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (14668C00) [pid = 3856] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13FD9400) [pid = 3856] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16CC5400) [pid = 3856] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (173E5C00) [pid = 3856] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15B44C00) [pid = 3856] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (0FFCD800) [pid = 3856] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18A2D000) [pid = 3856] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18B14800) [pid = 3856] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1474C400) [pid = 3856] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:45:58 INFO - PROCESS | 3856 | 1465425958032 Marionette TRACE conn6 <- [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]]]}] 15:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 930ms 15:45:58 INFO - PROCESS | 3856 | 1465425958051 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 15:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:45:58 INFO - PROCESS | 3856 | 1465425958053 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 15:45:58 INFO - PROCESS | 3856 | 1465425958056 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - PROCESS | 3856 | 1465425958058 Marionette TRACE conn6 <- [1,1802,null,{}] 15:45:58 INFO - PROCESS | 3856 | 1465425958061 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:58 INFO - PROCESS | 3856 | 1465425958063 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:58 INFO - PROCESS | 3856 | 1465425958140 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 15:45:58 INFO - PROCESS | 3856 | 1465425958234 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 3856 | 1465425958236 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:58 INFO - PROCESS | 3856 | ++DOCSHELL 1056B800 == 36 [pid = 3856] [id = 460] 15:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1056EC00) [pid = 3856] [serial = 1380] [outer = 00000000] 15:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16271400) [pid = 3856] [serial = 1381] [outer = 1056EC00] 15:45:58 INFO - PROCESS | 3856 | 1465425958279 Marionette DEBUG loaded listener.js 15:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173D4C00) [pid = 3856] [serial = 1382] [outer = 1056EC00] 15:45:58 INFO - PROCESS | 3856 | 1465425958650 Marionette TRACE conn6 <- [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]]]}] 15:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 15:45:58 INFO - PROCESS | 3856 | 1465425958687 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 15:45:58 INFO - PROCESS | 3856 | 1465425958689 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 15:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:45:58 INFO - PROCESS | 3856 | 1465425958692 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - PROCESS | 3856 | 1465425958694 Marionette TRACE conn6 <- [1,1806,null,{}] 15:45:58 INFO - PROCESS | 3856 | 1465425958697 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:58 INFO - PROCESS | 3856 | 1465425958699 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:58 INFO - PROCESS | 3856 | 1465425958816 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 15:45:58 INFO - PROCESS | 3856 | 1465425958825 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 3856 | 1465425958827 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:58 INFO - PROCESS | 3856 | ++DOCSHELL 16CC5400 == 37 [pid = 3856] [id = 461] 15:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (183FB400) [pid = 3856] [serial = 1383] [outer = 00000000] 15:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A3E800) [pid = 3856] [serial = 1384] [outer = 183FB400] 15:45:58 INFO - PROCESS | 3856 | 1465425958871 Marionette DEBUG loaded listener.js 15:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18B12C00) [pid = 3856] [serial = 1385] [outer = 183FB400] 15:45:59 INFO - PROCESS | 3856 | 1465425959289 Marionette TRACE conn6 <- [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]]]}] 15:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 15:45:59 INFO - PROCESS | 3856 | 1465425959323 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 15:45:59 INFO - PROCESS | 3856 | 1465425959325 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 15:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:45:59 INFO - PROCESS | 3856 | 1465425959329 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:45:59 INFO - PROCESS | 3856 | 1465425959330 Marionette TRACE conn6 <- [1,1810,null,{}] 15:45:59 INFO - PROCESS | 3856 | 1465425959334 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:59 INFO - PROCESS | 3856 | 1465425959335 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:59 INFO - PROCESS | 3856 | 1465425959463 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 15:45:59 INFO - PROCESS | 3856 | 1465425959503 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 3856 | 1465425959505 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:45:59 INFO - PROCESS | 3856 | ++DOCSHELL 0FBE5800 == 38 [pid = 3856] [id = 462] 15:45:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (140C0C00) [pid = 3856] [serial = 1386] [outer = 00000000] 15:45:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18B9B800) [pid = 3856] [serial = 1387] [outer = 140C0C00] 15:45:59 INFO - PROCESS | 3856 | 1465425959548 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18BEB800) [pid = 3856] [serial = 1388] [outer = 140C0C00] 15:46:00 INFO - PROCESS | 3856 | 1465425960060 Marionette TRACE conn6 <- [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]]]}] 15:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 770ms 15:46:00 INFO - PROCESS | 3856 | 1465425960100 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 3856 | 1465425960105 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 15:46:00 INFO - PROCESS | 3856 | 1465425960111 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:46:00 INFO - PROCESS | 3856 | 1465425960114 Marionette TRACE conn6 <- [1,1814,null,{}] 15:46:00 INFO - PROCESS | 3856 | 1465425960120 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:00 INFO - PROCESS | 3856 | 1465425960123 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:00 INFO - PROCESS | 3856 | 1465425960245 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 15:46:00 INFO - PROCESS | 3856 | 1465425960357 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:00 INFO - PROCESS | 3856 | 1465425960362 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:00 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6C400 == 39 [pid = 3856] [id = 463] 15:46:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (0FF6D000) [pid = 3856] [serial = 1389] [outer = 00000000] 15:46:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1058C800) [pid = 3856] [serial = 1390] [outer = 0FF6D000] 15:46:00 INFO - PROCESS | 3856 | 1465425960462 Marionette DEBUG loaded listener.js 15:46:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (108BF800) [pid = 3856] [serial = 1391] [outer = 0FF6D000] 15:46:01 INFO - PROCESS | 3856 | 1465425961109 Marionette TRACE conn6 <- [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]]]}] 15:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1018ms 15:46:01 INFO - PROCESS | 3856 | 1465425961133 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 3856 | 1465425961138 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 15:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:46:01 INFO - PROCESS | 3856 | 1465425961144 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - PROCESS | 3856 | 1465425961147 Marionette TRACE conn6 <- [1,1818,null,{}] 15:46:01 INFO - PROCESS | 3856 | 1465425961151 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:01 INFO - PROCESS | 3856 | 1465425961154 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:01 INFO - PROCESS | 3856 | 1465425961269 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 15:46:01 INFO - PROCESS | 3856 | 1465425961383 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 3856 | 1465425961385 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:01 INFO - PROCESS | 3856 | ++DOCSHELL 14664400 == 40 [pid = 3856] [id = 464] 15:46:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1466EC00) [pid = 3856] [serial = 1392] [outer = 00000000] 15:46:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1605DC00) [pid = 3856] [serial = 1393] [outer = 1466EC00] 15:46:01 INFO - PROCESS | 3856 | 1465425961485 Marionette DEBUG loaded listener.js 15:46:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16C43800) [pid = 3856] [serial = 1394] [outer = 1466EC00] 15:46:02 INFO - PROCESS | 3856 | 1465425962090 Marionette TRACE conn6 <- [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]]]}] 15:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 15:46:02 INFO - PROCESS | 3856 | 1465425962122 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 15:46:02 INFO - PROCESS | 3856 | 1465425962125 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 15:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:46:02 INFO - PROCESS | 3856 | 1465425962129 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - PROCESS | 3856 | 1465425962133 Marionette TRACE conn6 <- [1,1822,null,{}] 15:46:02 INFO - PROCESS | 3856 | 1465425962145 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:02 INFO - PROCESS | 3856 | 1465425962150 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:02 INFO - PROCESS | 3856 | 1465425962261 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 15:46:02 INFO - PROCESS | 3856 | 1465425962401 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 3856 | 1465425962405 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:02 INFO - PROCESS | 3856 | ++DOCSHELL 18A40800 == 41 [pid = 3856] [id = 465] 15:46:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18B12000) [pid = 3856] [serial = 1395] [outer = 00000000] 15:46:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19245000) [pid = 3856] [serial = 1396] [outer = 18B12000] 15:46:02 INFO - PROCESS | 3856 | 1465425962464 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (19418C00) [pid = 3856] [serial = 1397] [outer = 18B12000] 15:46:03 INFO - PROCESS | 3856 | 1465425963050 Marionette TRACE conn6 <- [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]]]}] 15:46:03 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 15:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 15:46:03 INFO - PROCESS | 3856 | 1465425963103 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 3856 | 1465425963106 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 15:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:46:03 INFO - PROCESS | 3856 | 1465425963109 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - PROCESS | 3856 | 1465425963111 Marionette TRACE conn6 <- [1,1826,null,{}] 15:46:03 INFO - PROCESS | 3856 | 1465425963115 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:03 INFO - PROCESS | 3856 | 1465425963117 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:03 INFO - PROCESS | 3856 | 1465425963227 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 15:46:03 INFO - PROCESS | 3856 | 1465425963338 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:03 INFO - PROCESS | 3856 | 1465425963341 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:03 INFO - PROCESS | 3856 | ++DOCSHELL 1961FC00 == 42 [pid = 3856] [id = 466] 15:46:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A18D000) [pid = 3856] [serial = 1398] [outer = 00000000] 15:46:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1B4BC000) [pid = 3856] [serial = 1399] [outer = 1A18D000] 15:46:03 INFO - PROCESS | 3856 | 1465425963445 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1BC5D400) [pid = 3856] [serial = 1400] [outer = 1A18D000] 15:46:04 INFO - PROCESS | 3856 | 1465425964234 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1180ms 15:46:04 INFO - PROCESS | 3856 | 1465425964293 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 15:46:04 INFO - PROCESS | 3856 | 1465425964298 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 15:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:46:04 INFO - PROCESS | 3856 | 1465425964303 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:46:04 INFO - PROCESS | 3856 | 1465425964306 Marionette TRACE conn6 <- [1,1830,null,{}] 15:46:04 INFO - PROCESS | 3856 | 1465425964311 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:04 INFO - PROCESS | 3856 | 1465425964314 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:04 INFO - PROCESS | 3856 | 1465425964429 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 15:46:04 INFO - PROCESS | 3856 | 1465425964573 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:04 INFO - PROCESS | 3856 | 1465425964577 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:04 INFO - PROCESS | 3856 | ++DOCSHELL 10042C00 == 43 [pid = 3856] [id = 467] 15:46:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10045400) [pid = 3856] [serial = 1401] [outer = 00000000] 15:46:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (10746C00) [pid = 3856] [serial = 1402] [outer = 10045400] 15:46:04 INFO - PROCESS | 3856 | 1465425964631 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (13DD7400) [pid = 3856] [serial = 1403] [outer = 10045400] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 16CC5400 == 42 [pid = 3856] [id = 461] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 1056B800 == 41 [pid = 3856] [id = 460] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 1839DC00 == 40 [pid = 3856] [id = 459] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 171CCC00 == 39 [pid = 3856] [id = 458] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 162A7000 == 38 [pid = 3856] [id = 457] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 156EDC00 == 37 [pid = 3856] [id = 456] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 10731400 == 36 [pid = 3856] [id = 455] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 0911AC00 == 35 [pid = 3856] [id = 454] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 0FB5E400 == 34 [pid = 3856] [id = 452] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 13F0E400 == 33 [pid = 3856] [id = 453] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 160B9000 == 32 [pid = 3856] [id = 451] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 1961FC00 == 31 [pid = 3856] [id = 466] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 18A40800 == 30 [pid = 3856] [id = 465] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 0FBE5800 == 29 [pid = 3856] [id = 462] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 0FF6C400 == 28 [pid = 3856] [id = 463] 15:46:05 INFO - PROCESS | 3856 | --DOCSHELL 14664400 == 27 [pid = 3856] [id = 464] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1889F800) [pid = 3856] [serial = 1339] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1839D400) [pid = 3856] [serial = 1336] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (173E2000) [pid = 3856] [serial = 1333] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (173E2800) [pid = 3856] [serial = 1334] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (19413C00) [pid = 3856] [serial = 1313] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1072FC00) [pid = 3856] [serial = 1318] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10747C00) [pid = 3856] [serial = 1319] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (14705400) [pid = 3856] [serial = 1324] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (147D6C00) [pid = 3856] [serial = 1325] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (142AF800) [pid = 3856] [serial = 1321] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (142CFC00) [pid = 3856] [serial = 1322] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (171C8400) [pid = 3856] [serial = 1330] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (173D1400) [pid = 3856] [serial = 1331] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18A31C00) [pid = 3856] [serial = 1342] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (160BB000) [pid = 3856] [serial = 1327] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (160C3800) [pid = 3856] [serial = 1328] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10042800) [pid = 3856] [serial = 1315] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1004A400) [pid = 3856] [serial = 1316] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (188A2000) [pid = 3856] [serial = 1340] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1961B800) [pid = 3856] [serial = 1352] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18DA3C00) [pid = 3856] [serial = 1345] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1A1CEC00) [pid = 3856] [serial = 1354] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16C66000) [pid = 3856] [serial = 1348] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18A36400) [pid = 3856] [serial = 1343] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1924DC00) [pid = 3856] [serial = 1351] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1924A000) [pid = 3856] [serial = 1346] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (173EC000) [pid = 3856] [serial = 1349] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (17969C00) [pid = 3856] [serial = 1337] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 3856 | 1465425965896 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1635ms 15:46:05 INFO - PROCESS | 3856 | 1465425965938 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 3856 | 1465425965942 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 15:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:46:05 INFO - PROCESS | 3856 | 1465425965947 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:46:05 INFO - PROCESS | 3856 | 1465425965950 Marionette TRACE conn6 <- [1,1834,null,{}] 15:46:06 INFO - PROCESS | 3856 | 1465425965977 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:06 INFO - PROCESS | 3856 | 1465425965979 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:06 INFO - PROCESS | 3856 | 1465425966106 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 15:46:06 INFO - PROCESS | 3856 | 1465425966120 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 3856 | 1465425966123 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:06 INFO - PROCESS | 3856 | ++DOCSHELL 0FF54400 == 28 [pid = 3856] [id = 468] 15:46:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (0FF67800) [pid = 3856] [serial = 1404] [outer = 00000000] 15:46:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0FFCF400) [pid = 3856] [serial = 1405] [outer = 0FF67800] 15:46:06 INFO - PROCESS | 3856 | 1465425966173 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10048C00) [pid = 3856] [serial = 1406] [outer = 0FF67800] 15:46:06 INFO - PROCESS | 3856 | 1465425966632 Marionette TRACE conn6 <- [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]]]}] 15:46:06 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) 15:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 15:46:06 INFO - PROCESS | 3856 | 1465425966678 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 15:46:06 INFO - PROCESS | 3856 | 1465425966683 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 15:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:46:06 INFO - PROCESS | 3856 | 1465425966689 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:46:06 INFO - PROCESS | 3856 | 1465425966692 Marionette TRACE conn6 <- [1,1838,null,{}] 15:46:06 INFO - PROCESS | 3856 | 1465425966695 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:06 INFO - PROCESS | 3856 | 1465425966698 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:06 INFO - PROCESS | 3856 | 1465425966825 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 15:46:06 INFO - PROCESS | 3856 | 1465425966842 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 3856 | 1465425966844 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:06 INFO - PROCESS | 3856 | ++DOCSHELL 107D8800 == 29 [pid = 3856] [id = 469] 15:46:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (107D8C00) [pid = 3856] [serial = 1407] [outer = 00000000] 15:46:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (108B7C00) [pid = 3856] [serial = 1408] [outer = 107D8C00] 15:46:06 INFO - PROCESS | 3856 | 1465425966891 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (111BC800) [pid = 3856] [serial = 1409] [outer = 107D8C00] 15:46:07 INFO - PROCESS | 3856 | 1465425967356 Marionette TRACE conn6 <- [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]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 15:46:07 INFO - PROCESS | 3856 | 1465425967423 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 3856 | 1465425967425 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 15:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:46:07 INFO - PROCESS | 3856 | 1465425967429 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 3856 | 1465425967432 Marionette TRACE conn6 <- [1,1842,null,{}] 15:46:07 INFO - PROCESS | 3856 | 1465425967442 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:07 INFO - PROCESS | 3856 | 1465425967447 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:07 INFO - PROCESS | 3856 | 1465425967529 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 15:46:07 INFO - PROCESS | 3856 | 1465425967631 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 3856 | 1465425967634 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:07 INFO - PROCESS | 3856 | ++DOCSHELL 1466F400 == 30 [pid = 3856] [id = 470] 15:46:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1466F800) [pid = 3856] [serial = 1410] [outer = 00000000] 15:46:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14743800) [pid = 3856] [serial = 1411] [outer = 1466F800] 15:46:07 INFO - PROCESS | 3856 | 1465425967684 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (147DFC00) [pid = 3856] [serial = 1412] [outer = 1466F800] 15:46:08 INFO - PROCESS | 3856 | 1465425968127 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 15:46:08 INFO - PROCESS | 3856 | 1465425968190 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 3856 | 1465425968192 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 15:46:08 INFO - PROCESS | 3856 | 1465425968210 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - PROCESS | 3856 | 1465425968212 Marionette TRACE conn6 <- [1,1846,null,{}] 15:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:46:08 INFO - PROCESS | 3856 | 1465425968216 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:08 INFO - PROCESS | 3856 | 1465425968218 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:08 INFO - PROCESS | 3856 | 1465425968340 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 15:46:08 INFO - PROCESS | 3856 | 1465425968403 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 3856 | 1465425968405 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:08 INFO - PROCESS | 3856 | ++DOCSHELL 160BC800 == 31 [pid = 3856] [id = 471] 15:46:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (160C2C00) [pid = 3856] [serial = 1413] [outer = 00000000] 15:46:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (162A7000) [pid = 3856] [serial = 1414] [outer = 160C2C00] 15:46:08 INFO - PROCESS | 3856 | 1465425968451 Marionette DEBUG loaded listener.js 15:46:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16C4AC00) [pid = 3856] [serial = 1415] [outer = 160C2C00] 15:46:08 INFO - PROCESS | 3856 | 1465425968879 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 15:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:46:08 INFO - PROCESS | 3856 | 1465425968952 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 3856 | 1465425968954 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 15:46:08 INFO - PROCESS | 3856 | 1465425968957 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - PROCESS | 3856 | 1465425968959 Marionette TRACE conn6 <- [1,1850,null,{}] 15:46:08 INFO - PROCESS | 3856 | 1465425968962 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:08 INFO - PROCESS | 3856 | 1465425968965 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:09 INFO - PROCESS | 3856 | 1465425969077 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 15:46:09 INFO - PROCESS | 3856 | 1465425969141 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 3856 | 1465425969143 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:09 INFO - PROCESS | 3856 | ++DOCSHELL 16C66400 == 32 [pid = 3856] [id = 472] 15:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16C67000) [pid = 3856] [serial = 1416] [outer = 00000000] 15:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (171C9000) [pid = 3856] [serial = 1417] [outer = 16C67000] 15:46:09 INFO - PROCESS | 3856 | 1465425969187 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173D3000) [pid = 3856] [serial = 1418] [outer = 16C67000] 15:46:09 INFO - PROCESS | 3856 | 1465425969629 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 15:46:09 INFO - PROCESS | 3856 | 1465425969701 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 3856 | 1465425969703 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 15:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:46:09 INFO - PROCESS | 3856 | 1465425969706 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:46:09 INFO - PROCESS | 3856 | 1465425969708 Marionette TRACE conn6 <- [1,1854,null,{}] 15:46:09 INFO - PROCESS | 3856 | 1465425969711 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:09 INFO - PROCESS | 3856 | 1465425969717 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:09 INFO - PROCESS | 3856 | 1465425969855 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 15:46:09 INFO - PROCESS | 3856 | 1465425969917 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 3856 | 1465425969919 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:09 INFO - PROCESS | 3856 | ++DOCSHELL 17965800 == 33 [pid = 3856] [id = 473] 15:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1839D400) [pid = 3856] [serial = 1419] [outer = 00000000] 15:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (183F1000) [pid = 3856] [serial = 1420] [outer = 1839D400] 15:46:09 INFO - PROCESS | 3856 | 1465425969973 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18834C00) [pid = 3856] [serial = 1421] [outer = 1839D400] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C42C00) [pid = 3856] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (17310800) [pid = 3856] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (196C9000) [pid = 3856] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13F0F800) [pid = 3856] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10733400) [pid = 3856] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (156EEC00) [pid = 3856] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (0FBE6C00) [pid = 3856] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0A06B400) [pid = 3856] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (183FB400) [pid = 3856] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1056EC00) [pid = 3856] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (183F1800) [pid = 3856] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:46:10 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (140C0C00) [pid = 3856] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:46:10 INFO - PROCESS | 3856 | 1465425970491 Marionette TRACE conn6 <- [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]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 830ms 15:46:10 INFO - PROCESS | 3856 | 1465425970549 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 3856 | 1465425970551 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 15:46:10 INFO - PROCESS | 3856 | 1465425970554 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 3856 | 1465425970555 Marionette TRACE conn6 <- [1,1858,null,{}] 15:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:46:10 INFO - PROCESS | 3856 | 1465425970559 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:10 INFO - PROCESS | 3856 | 1465425970560 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:10 INFO - PROCESS | 3856 | 1465425970638 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 15:46:10 INFO - PROCESS | 3856 | 1465425970644 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 3856 | 1465425970646 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:10 INFO - PROCESS | 3856 | ++DOCSHELL 108C2400 == 34 [pid = 3856] [id = 474] 15:46:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (156EEC00) [pid = 3856] [serial = 1422] [outer = 00000000] 15:46:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173E9C00) [pid = 3856] [serial = 1423] [outer = 156EEC00] 15:46:10 INFO - PROCESS | 3856 | 1465425970689 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17965400) [pid = 3856] [serial = 1424] [outer = 156EEC00] 15:46:11 INFO - PROCESS | 3856 | 1465425971444 Marionette TRACE conn6 <- [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]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 15:46:11 INFO - PROCESS | 3856 | 1465425971531 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 3856 | 1465425971535 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 15:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:46:11 INFO - PROCESS | 3856 | 1465425971540 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 3856 | 1465425971545 Marionette TRACE conn6 <- [1,1862,null,{}] 15:46:11 INFO - PROCESS | 3856 | 1465425971551 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:11 INFO - PROCESS | 3856 | 1465425971553 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:11 INFO - PROCESS | 3856 | 1465425971692 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 15:46:11 INFO - PROCESS | 3856 | 1465425971823 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 3856 | 1465425971826 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:11 INFO - PROCESS | 3856 | ++DOCSHELL 0C594C00 == 35 [pid = 3856] [id = 475] 15:46:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (0FA83400) [pid = 3856] [serial = 1425] [outer = 00000000] 15:46:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1056F000) [pid = 3856] [serial = 1426] [outer = 0FA83400] 15:46:11 INFO - PROCESS | 3856 | 1465425971888 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (107DA000) [pid = 3856] [serial = 1427] [outer = 0FA83400] 15:46:12 INFO - PROCESS | 3856 | 1465425972597 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1126ms 15:46:12 INFO - PROCESS | 3856 | 1465425972666 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 15:46:12 INFO - PROCESS | 3856 | 1465425972671 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 15:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:46:12 INFO - PROCESS | 3856 | 1465425972678 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:46:12 INFO - PROCESS | 3856 | 1465425972681 Marionette TRACE conn6 <- [1,1866,null,{}] 15:46:12 INFO - PROCESS | 3856 | 1465425972684 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:12 INFO - PROCESS | 3856 | 1465425972687 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:12 INFO - PROCESS | 3856 | 1465425972807 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 15:46:12 INFO - PROCESS | 3856 | 1465425972948 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:12 INFO - PROCESS | 3856 | 1465425972951 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:12 INFO - PROCESS | 3856 | ++DOCSHELL 10743800 == 36 [pid = 3856] [id = 476] 15:46:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (107DAC00) [pid = 3856] [serial = 1428] [outer = 00000000] 15:46:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (147DEC00) [pid = 3856] [serial = 1429] [outer = 107DAC00] 15:46:13 INFO - PROCESS | 3856 | 1465425973009 Marionette DEBUG loaded listener.js 15:46:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16054000) [pid = 3856] [serial = 1430] [outer = 107DAC00] 15:46:13 INFO - PROCESS | 3856 | --DOCSHELL 17965800 == 35 [pid = 3856] [id = 473] 15:46:13 INFO - PROCESS | 3856 | --DOCSHELL 16C66400 == 34 [pid = 3856] [id = 472] 15:46:13 INFO - PROCESS | 3856 | --DOCSHELL 160BC800 == 33 [pid = 3856] [id = 471] 15:46:13 INFO - PROCESS | 3856 | --DOCSHELL 1466F400 == 32 [pid = 3856] [id = 470] 15:46:13 INFO - PROCESS | 3856 | --DOCSHELL 107D8800 == 31 [pid = 3856] [id = 469] 15:46:13 INFO - PROCESS | 3856 | --DOCSHELL 0FF54400 == 30 [pid = 3856] [id = 468] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C64800) [pid = 3856] [serial = 1372] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (173DE400) [pid = 3856] [serial = 1375] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1B40B400) [pid = 3856] [serial = 1355] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (14653800) [pid = 3856] [serial = 1360] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1468FC00) [pid = 3856] [serial = 1361] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1111F800) [pid = 3856] [serial = 1366] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13DD3C00) [pid = 3856] [serial = 1367] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15B3F800) [pid = 3856] [serial = 1369] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1054C400) [pid = 3856] [serial = 1357] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10566000) [pid = 3856] [serial = 1358] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (0FF6B400) [pid = 3856] [serial = 1363] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (10048400) [pid = 3856] [serial = 1364] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18B12C00) [pid = 3856] [serial = 1385] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16271400) [pid = 3856] [serial = 1381] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (188A5000) [pid = 3856] [serial = 1378] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18A3E800) [pid = 3856] [serial = 1384] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (18BEB800) [pid = 3856] [serial = 1388] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (18A28000) [pid = 3856] [serial = 1379] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (171C3C00) [pid = 3856] [serial = 1373] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (173E7800) [pid = 3856] [serial = 1376] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (18B9B800) [pid = 3856] [serial = 1387] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (173D4C00) [pid = 3856] [serial = 1382] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (160BC400) [pid = 3856] [serial = 1370] [outer = 00000000] [url = about:blank] 15:46:13 INFO - PROCESS | 3856 | 1465425973823 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1175ms 15:46:13 INFO - PROCESS | 3856 | 1465425973856 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 3856 | 1465425973860 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 15:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:46:13 INFO - PROCESS | 3856 | 1465425973865 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 3856 | 1465425973868 Marionette TRACE conn6 <- [1,1870,null,{}] 15:46:13 INFO - PROCESS | 3856 | 1465425973873 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:13 INFO - PROCESS | 3856 | 1465425973875 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:13 INFO - PROCESS | 3856 | 1465425973970 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 15:46:14 INFO - PROCESS | 3856 | 1465425973978 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 3856 | 1465425973983 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:14 INFO - PROCESS | 3856 | ++DOCSHELL 103C5800 == 31 [pid = 3856] [id = 477] 15:46:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (103CD000) [pid = 3856] [serial = 1431] [outer = 00000000] 15:46:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (10554C00) [pid = 3856] [serial = 1432] [outer = 103CD000] 15:46:14 INFO - PROCESS | 3856 | 1465425974032 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (1056C800) [pid = 3856] [serial = 1433] [outer = 103CD000] 15:46:14 INFO - PROCESS | 3856 | 1465425974566 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 731ms 15:46:14 INFO - PROCESS | 3856 | 1465425974597 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 15:46:14 INFO - PROCESS | 3856 | 1465425974601 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 15:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:46:14 INFO - PROCESS | 3856 | 1465425974607 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:46:14 INFO - PROCESS | 3856 | 1465425974609 Marionette TRACE conn6 <- [1,1874,null,{}] 15:46:14 INFO - PROCESS | 3856 | 1465425974613 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:14 INFO - PROCESS | 3856 | 1465425974615 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:14 INFO - PROCESS | 3856 | 1465425974701 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 15:46:14 INFO - PROCESS | 3856 | 1465425974800 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 3856 | 1465425974802 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:14 INFO - PROCESS | 3856 | ++DOCSHELL 111BA800 == 32 [pid = 3856] [id = 478] 15:46:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (111C1800) [pid = 3856] [serial = 1434] [outer = 00000000] 15:46:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13F9C400) [pid = 3856] [serial = 1435] [outer = 111C1800] 15:46:14 INFO - PROCESS | 3856 | 1465425974850 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (142C4000) [pid = 3856] [serial = 1436] [outer = 111C1800] 15:46:15 INFO - PROCESS | 3856 | 1465425975244 Marionette TRACE conn6 <- [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]]]}] 15:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 15:46:15 INFO - PROCESS | 3856 | 1465425975277 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 15:46:15 INFO - PROCESS | 3856 | 1465425975280 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 15:46:15 INFO - PROCESS | 3856 | 1465425975283 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:46:15 INFO - PROCESS | 3856 | 1465425975286 Marionette TRACE conn6 <- [1,1878,null,{}] 15:46:15 INFO - PROCESS | 3856 | 1465425975297 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:15 INFO - PROCESS | 3856 | 1465425975302 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:15 INFO - PROCESS | 3856 | 1465425975388 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 15:46:15 INFO - PROCESS | 3856 | 1465425975395 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:15 INFO - PROCESS | 3856 | 1465425975398 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:15 INFO - PROCESS | 3856 | ++DOCSHELL 1605D400 == 33 [pid = 3856] [id = 479] 15:46:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (16061C00) [pid = 3856] [serial = 1437] [outer = 00000000] 15:46:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (160C1800) [pid = 3856] [serial = 1438] [outer = 16061C00] 15:46:15 INFO - PROCESS | 3856 | 1465425975445 Marionette DEBUG loaded listener.js 15:46:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16C48000) [pid = 3856] [serial = 1439] [outer = 16061C00] 15:46:15 INFO - PROCESS | 3856 | 1465425975915 Marionette TRACE conn6 <- [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]]]}] 15:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 15:46:15 INFO - PROCESS | 3856 | 1465425975958 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 15:46:15 INFO - PROCESS | 3856 | 1465425975960 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 15:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:46:16 INFO - PROCESS | 3856 | 1465425975982 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - PROCESS | 3856 | 1465425975984 Marionette TRACE conn6 <- [1,1882,null,{}] 15:46:16 INFO - PROCESS | 3856 | 1465425975987 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:16 INFO - PROCESS | 3856 | 1465425975989 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:16 INFO - PROCESS | 3856 | 1465425976112 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 15:46:16 INFO - PROCESS | 3856 | 1465425976118 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:16 INFO - PROCESS | 3856 | 1465425976120 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:16 INFO - PROCESS | 3856 | ++DOCSHELL 16CC3C00 == 34 [pid = 3856] [id = 480] 15:46:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (171C4000) [pid = 3856] [serial = 1440] [outer = 00000000] 15:46:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (173D4C00) [pid = 3856] [serial = 1441] [outer = 171C4000] 15:46:16 INFO - PROCESS | 3856 | 1465425976218 Marionette DEBUG loaded listener.js 15:46:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (173E0800) [pid = 3856] [serial = 1442] [outer = 171C4000] 15:46:16 INFO - PROCESS | 3856 | 1465425976655 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 15:46:16 INFO - PROCESS | 3856 | 1465425976715 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 15:46:16 INFO - PROCESS | 3856 | 1465425976717 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 15:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:46:16 INFO - PROCESS | 3856 | 1465425976721 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - PROCESS | 3856 | 1465425976722 Marionette TRACE conn6 <- [1,1886,null,{}] 15:46:16 INFO - PROCESS | 3856 | 1465425976726 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:16 INFO - PROCESS | 3856 | 1465425976728 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:16 INFO - PROCESS | 3856 | 1465425976870 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 15:46:16 INFO - PROCESS | 3856 | 1465425976895 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:16 INFO - PROCESS | 3856 | 1465425976897 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:16 INFO - PROCESS | 3856 | ++DOCSHELL 10742400 == 35 [pid = 3856] [id = 481] 15:46:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (173E8800) [pid = 3856] [serial = 1443] [outer = 00000000] 15:46:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (173F0800) [pid = 3856] [serial = 1444] [outer = 173E8800] 15:46:16 INFO - PROCESS | 3856 | 1465425976941 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (183A1800) [pid = 3856] [serial = 1445] [outer = 173E8800] 15:46:17 INFO - PROCESS | 3856 | 1465425977397 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 15:46:17 INFO - PROCESS | 3856 | 1465425977455 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 15:46:17 INFO - PROCESS | 3856 | 1465425977457 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 15:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:46:17 INFO - PROCESS | 3856 | 1465425977460 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:46:17 INFO - PROCESS | 3856 | 1465425977462 Marionette TRACE conn6 <- [1,1890,null,{}] 15:46:17 INFO - PROCESS | 3856 | 1465425977466 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:17 INFO - PROCESS | 3856 | 1465425977471 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:17 INFO - PROCESS | 3856 | 1465425977615 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 15:46:17 INFO - PROCESS | 3856 | 1465425977682 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 3856 | 1465425977684 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:17 INFO - PROCESS | 3856 | ++DOCSHELL 18830C00 == 36 [pid = 3856] [id = 482] 15:46:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18838C00) [pid = 3856] [serial = 1446] [outer = 00000000] 15:46:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A2BC00) [pid = 3856] [serial = 1447] [outer = 18838C00] 15:46:17 INFO - PROCESS | 3856 | 1465425977730 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18A2C800) [pid = 3856] [serial = 1448] [outer = 18838C00] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1839D400) [pid = 3856] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (160C2C00) [pid = 3856] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10045400) [pid = 3856] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (0FF67800) [pid = 3856] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (107D8C00) [pid = 3856] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1466F800) [pid = 3856] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16C67000) [pid = 3856] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (0FF6D000) [pid = 3856] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1466EC00) [pid = 3856] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18B12000) [pid = 3856] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:46:18 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A18D000) [pid = 3856] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:46:18 INFO - PROCESS | 3856 | 1465425978226 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 830ms 15:46:18 INFO - PROCESS | 3856 | 1465425978292 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 3856 | 1465425978294 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 15:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:46:18 INFO - PROCESS | 3856 | 1465425978297 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - PROCESS | 3856 | 1465425978298 Marionette TRACE conn6 <- [1,1894,null,{}] 15:46:18 INFO - PROCESS | 3856 | 1465425978302 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:18 INFO - PROCESS | 3856 | 1465425978304 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:18 INFO - PROCESS | 3856 | 1465425978419 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 15:46:18 INFO - PROCESS | 3856 | 1465425978482 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:18 INFO - PROCESS | 3856 | 1465425978484 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:18 INFO - PROCESS | 3856 | ++DOCSHELL 14664800 == 37 [pid = 3856] [id = 483] 15:46:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1466AC00) [pid = 3856] [serial = 1449] [outer = 00000000] 15:46:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (171CE400) [pid = 3856] [serial = 1450] [outer = 1466AC00] 15:46:18 INFO - PROCESS | 3856 | 1465425978528 Marionette DEBUG loaded listener.js 15:46:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (17962C00) [pid = 3856] [serial = 1451] [outer = 1466AC00] 15:46:18 INFO - PROCESS | 3856 | 1465425978877 Marionette TRACE conn6 <- [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]]]}] 15:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 15:46:18 INFO - PROCESS | 3856 | 1465425978928 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 3856 | 1465425978930 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 15:46:18 INFO - PROCESS | 3856 | 1465425978933 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:46:18 INFO - PROCESS | 3856 | 1465425978935 Marionette TRACE conn6 <- [1,1898,null,{}] 15:46:18 INFO - PROCESS | 3856 | 1465425978938 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:18 INFO - PROCESS | 3856 | 1465425978940 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:19 INFO - PROCESS | 3856 | 1465425979019 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 15:46:19 INFO - PROCESS | 3856 | 1465425979026 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 3856 | 1465425979028 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:19 INFO - PROCESS | 3856 | ++DOCSHELL 18A32C00 == 38 [pid = 3856] [id = 484] 15:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (18A34400) [pid = 3856] [serial = 1452] [outer = 00000000] 15:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (18A42000) [pid = 3856] [serial = 1453] [outer = 18A34400] 15:46:19 INFO - PROCESS | 3856 | 1465425979071 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (18B14400) [pid = 3856] [serial = 1454] [outer = 18A34400] 15:46:19 INFO - PROCESS | 3856 | 1465425979491 Marionette TRACE conn6 <- [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]]]}] 15:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 570ms 15:46:19 INFO - PROCESS | 3856 | 1465425979507 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 15:46:19 INFO - PROCESS | 3856 | 1465425979509 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 15:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:46:19 INFO - PROCESS | 3856 | 1465425979515 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:46:19 INFO - PROCESS | 3856 | 1465425979517 Marionette TRACE conn6 <- [1,1902,null,{}] 15:46:19 INFO - PROCESS | 3856 | 1465425979520 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:19 INFO - PROCESS | 3856 | 1465425979522 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:19 INFO - PROCESS | 3856 | 1465425979644 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 15:46:19 INFO - PROCESS | 3856 | 1465425979653 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 3856 | 1465425979664 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:19 INFO - PROCESS | 3856 | ++DOCSHELL 16C67000 == 39 [pid = 3856] [id = 485] 15:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16CC4000) [pid = 3856] [serial = 1455] [outer = 00000000] 15:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18BE3C00) [pid = 3856] [serial = 1456] [outer = 16CC4000] 15:46:19 INFO - PROCESS | 3856 | 1465425979707 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18D99400) [pid = 3856] [serial = 1457] [outer = 16CC4000] 15:46:20 INFO - PROCESS | 3856 | 1465425980225 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 731ms 15:46:20 INFO - PROCESS | 3856 | 1465425980258 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 15:46:20 INFO - PROCESS | 3856 | 1465425980263 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 15:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:46:20 INFO - PROCESS | 3856 | 1465425980269 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - PROCESS | 3856 | 1465425980273 Marionette TRACE conn6 <- [1,1906,null,{}] 15:46:20 INFO - PROCESS | 3856 | 1465425980279 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:20 INFO - PROCESS | 3856 | 1465425980282 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:20 INFO - PROCESS | 3856 | 1465425980404 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 15:46:20 INFO - PROCESS | 3856 | 1465425980518 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 3856 | 1465425980523 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:20 INFO - PROCESS | 3856 | ++DOCSHELL 0FF53000 == 40 [pid = 3856] [id = 486] 15:46:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (0FF54400) [pid = 3856] [serial = 1458] [outer = 00000000] 15:46:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (105B4800) [pid = 3856] [serial = 1459] [outer = 0FF54400] 15:46:20 INFO - PROCESS | 3856 | 1465425980623 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (111B9C00) [pid = 3856] [serial = 1460] [outer = 0FF54400] 15:46:21 INFO - PROCESS | 3856 | 1465425981301 Marionette TRACE conn6 <- [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]]]}] 15:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1079ms 15:46:21 INFO - PROCESS | 3856 | 1465425981349 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 3856 | 1465425981353 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 15:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:46:21 INFO - PROCESS | 3856 | 1465425981375 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - PROCESS | 3856 | 1465425981378 Marionette TRACE conn6 <- [1,1910,null,{}] 15:46:21 INFO - PROCESS | 3856 | 1465425981385 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:21 INFO - PROCESS | 3856 | 1465425981388 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:21 INFO - PROCESS | 3856 | 1465425981507 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 15:46:21 INFO - PROCESS | 3856 | 1465425981648 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:21 INFO - PROCESS | 3856 | 1465425981651 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:21 INFO - PROCESS | 3856 | ++DOCSHELL 160BE000 == 41 [pid = 3856] [id = 487] 15:46:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (160C0800) [pid = 3856] [serial = 1461] [outer = 00000000] 15:46:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16CC6C00) [pid = 3856] [serial = 1462] [outer = 160C0800] 15:46:21 INFO - PROCESS | 3856 | 1465425981717 Marionette DEBUG loaded listener.js 15:46:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (173E2C00) [pid = 3856] [serial = 1463] [outer = 160C0800] 15:46:22 INFO - PROCESS | 3856 | 1465425982359 Marionette TRACE conn6 <- [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]]]}] 15:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1039ms 15:46:22 INFO - PROCESS | 3856 | 1465425982403 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 15:46:22 INFO - PROCESS | 3856 | 1465425982405 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 15:46:22 INFO - PROCESS | 3856 | 1465425982409 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:46:22 INFO - PROCESS | 3856 | 1465425982413 Marionette TRACE conn6 <- [1,1914,null,{}] 15:46:22 INFO - PROCESS | 3856 | 1465425982424 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:22 INFO - PROCESS | 3856 | 1465425982429 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:22 INFO - PROCESS | 3856 | 1465425982536 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 15:46:22 INFO - PROCESS | 3856 | 1465425982677 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:22 INFO - PROCESS | 3856 | 1465425982680 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:22 INFO - PROCESS | 3856 | ++DOCSHELL 18B9B000 == 42 [pid = 3856] [id = 488] 15:46:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18DA3800) [pid = 3856] [serial = 1464] [outer = 00000000] 15:46:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19249800) [pid = 3856] [serial = 1465] [outer = 18DA3800] 15:46:22 INFO - PROCESS | 3856 | 1465425982741 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (19411000) [pid = 3856] [serial = 1466] [outer = 18DA3800] 15:46:23 INFO - PROCESS | 3856 | 1465425983297 Marionette TRACE conn6 <- [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]]]}] 15:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 15:46:23 INFO - PROCESS | 3856 | 1465425983343 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 15:46:23 INFO - PROCESS | 3856 | 1465425983346 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 15:46:23 INFO - PROCESS | 3856 | 1465425983349 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:46:23 INFO - PROCESS | 3856 | 1465425983351 Marionette TRACE conn6 <- [1,1918,null,{}] 15:46:23 INFO - PROCESS | 3856 | 1465425983354 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:23 INFO - PROCESS | 3856 | 1465425983357 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:23 INFO - PROCESS | 3856 | 1465425983470 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 15:46:23 INFO - PROCESS | 3856 | 1465425983613 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:23 INFO - PROCESS | 3856 | 1465425983616 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:23 INFO - PROCESS | 3856 | ++DOCSHELL 0FF70800 == 43 [pid = 3856] [id = 489] 15:46:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (142CA800) [pid = 3856] [serial = 1467] [outer = 00000000] 15:46:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A150C00) [pid = 3856] [serial = 1468] [outer = 142CA800] 15:46:23 INFO - PROCESS | 3856 | 1465425983672 Marionette DEBUG loaded listener.js 15:46:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A1D2800) [pid = 3856] [serial = 1469] [outer = 142CA800] 15:46:24 INFO - PROCESS | 3856 | 1465425984456 Marionette TRACE conn6 <- [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]]]}] 15:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1122ms 15:46:24 INFO - PROCESS | 3856 | 1465425984475 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 3856 | 1465425984479 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 15:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:46:24 INFO - PROCESS | 3856 | 1465425984483 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:46:24 INFO - PROCESS | 3856 | 1465425984486 Marionette TRACE conn6 <- [1,1922,null,{}] 15:46:24 INFO - PROCESS | 3856 | 1465425984491 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:24 INFO - PROCESS | 3856 | 1465425984494 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:24 INFO - PROCESS | 3856 | 1465425984599 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 15:46:24 INFO - PROCESS | 3856 | 1465425984745 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:24 INFO - PROCESS | 3856 | 1465425984748 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:24 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC3400 == 44 [pid = 3856] [id = 490] 15:46:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (103C4C00) [pid = 3856] [serial = 1470] [outer = 00000000] 15:46:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (13F05C00) [pid = 3856] [serial = 1471] [outer = 103C4C00] 15:46:24 INFO - PROCESS | 3856 | 1465425984799 Marionette DEBUG loaded listener.js 15:46:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (14651000) [pid = 3856] [serial = 1472] [outer = 103C4C00] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 10042C00 == 43 [pid = 3856] [id = 467] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 18A32C00 == 42 [pid = 3856] [id = 484] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 14664800 == 41 [pid = 3856] [id = 483] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 18830C00 == 40 [pid = 3856] [id = 482] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 10742400 == 39 [pid = 3856] [id = 481] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 16CC3C00 == 38 [pid = 3856] [id = 480] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 1605D400 == 37 [pid = 3856] [id = 479] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 111BA800 == 36 [pid = 3856] [id = 478] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 103C5800 == 35 [pid = 3856] [id = 477] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 108C2400 == 34 [pid = 3856] [id = 474] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 0C594C00 == 33 [pid = 3856] [id = 475] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 10743800 == 32 [pid = 3856] [id = 476] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 0FF70800 == 31 [pid = 3856] [id = 489] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 160BE000 == 30 [pid = 3856] [id = 487] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 18B9B000 == 29 [pid = 3856] [id = 488] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 16C67000 == 28 [pid = 3856] [id = 485] 15:46:25 INFO - PROCESS | 3856 | --DOCSHELL 0FF53000 == 27 [pid = 3856] [id = 486] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (173E9C00) [pid = 3856] [serial = 1423] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (183F1000) [pid = 3856] [serial = 1420] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (162A7000) [pid = 3856] [serial = 1414] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13DD7400) [pid = 3856] [serial = 1403] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (10746C00) [pid = 3856] [serial = 1402] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (0FFCF400) [pid = 3856] [serial = 1405] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10048C00) [pid = 3856] [serial = 1406] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (108B7C00) [pid = 3856] [serial = 1408] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (111BC800) [pid = 3856] [serial = 1409] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (14743800) [pid = 3856] [serial = 1411] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (171C9000) [pid = 3856] [serial = 1417] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (108BF800) [pid = 3856] [serial = 1391] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1058C800) [pid = 3856] [serial = 1390] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16C43800) [pid = 3856] [serial = 1394] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1605DC00) [pid = 3856] [serial = 1393] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (19418C00) [pid = 3856] [serial = 1397] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (19245000) [pid = 3856] [serial = 1396] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1BC5D400) [pid = 3856] [serial = 1400] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1B4BC000) [pid = 3856] [serial = 1399] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18834C00) [pid = 3856] [serial = 1421] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16C4AC00) [pid = 3856] [serial = 1415] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (173D3000) [pid = 3856] [serial = 1418] [outer = 00000000] [url = about:blank] 15:46:25 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (147DFC00) [pid = 3856] [serial = 1412] [outer = 00000000] [url = about:blank] 15:46:26 INFO - PROCESS | 3856 | 1465425986036 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1579ms 15:46:26 INFO - PROCESS | 3856 | 1465425986064 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 15:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:46:26 INFO - PROCESS | 3856 | 1465425986068 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 15:46:26 INFO - PROCESS | 3856 | 1465425986073 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 3856 | 1465425986077 Marionette TRACE conn6 <- [1,1926,null,{}] 15:46:26 INFO - PROCESS | 3856 | 1465425986082 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:26 INFO - PROCESS | 3856 | 1465425986085 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:26 INFO - PROCESS | 3856 | 1465425986216 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 15:46:26 INFO - PROCESS | 3856 | 1465425986314 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:26 INFO - PROCESS | 3856 | 1465425986316 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:26 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCDC00 == 28 [pid = 3856] [id = 491] 15:46:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1003F000) [pid = 3856] [serial = 1473] [outer = 00000000] 15:46:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (103C4000) [pid = 3856] [serial = 1474] [outer = 1003F000] 15:46:26 INFO - PROCESS | 3856 | 1465425986365 Marionette DEBUG loaded listener.js 15:46:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1054D000) [pid = 3856] [serial = 1475] [outer = 1003F000] 15:46:26 INFO - PROCESS | 3856 | 1465425986780 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 790ms 15:46:26 INFO - PROCESS | 3856 | 1465425986864 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 3856 | 1465425986869 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 15:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:46:26 INFO - PROCESS | 3856 | 1465425986879 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 3856 | 1465425986882 Marionette TRACE conn6 <- [1,1930,null,{}] 15:46:26 INFO - PROCESS | 3856 | 1465425986886 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:26 INFO - PROCESS | 3856 | 1465425986888 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:27 INFO - PROCESS | 3856 | 1465425986979 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 15:46:27 INFO - PROCESS | 3856 | 1465425986995 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:27 INFO - PROCESS | 3856 | 1465425986997 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:27 INFO - PROCESS | 3856 | ++DOCSHELL 10FCE400 == 29 [pid = 3856] [id = 492] 15:46:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (10FCE800) [pid = 3856] [serial = 1476] [outer = 00000000] 15:46:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (111BA800) [pid = 3856] [serial = 1477] [outer = 10FCE800] 15:46:27 INFO - PROCESS | 3856 | 1465425987044 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13DCA400) [pid = 3856] [serial = 1478] [outer = 10FCE800] 15:46:27 INFO - PROCESS | 3856 | 1465425987492 Marionette TRACE conn6 <- [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]]]}] 15:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 15:46:27 INFO - PROCESS | 3856 | 1465425987517 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 15:46:27 INFO - PROCESS | 3856 | 1465425987519 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 15:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:46:27 INFO - PROCESS | 3856 | 1465425987522 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:46:27 INFO - PROCESS | 3856 | 1465425987526 Marionette TRACE conn6 <- [1,1934,null,{}] 15:46:27 INFO - PROCESS | 3856 | 1465425987536 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:27 INFO - PROCESS | 3856 | 1465425987541 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:27 INFO - PROCESS | 3856 | 1465425987624 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 15:46:27 INFO - PROCESS | 3856 | 1465425987631 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:27 INFO - PROCESS | 3856 | 1465425987634 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:27 INFO - PROCESS | 3856 | ++DOCSHELL 142B1000 == 30 [pid = 3856] [id = 493] 15:46:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (142B6800) [pid = 3856] [serial = 1479] [outer = 00000000] 15:46:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14695800) [pid = 3856] [serial = 1480] [outer = 142B6800] 15:46:27 INFO - PROCESS | 3856 | 1465425987683 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (147D8000) [pid = 3856] [serial = 1481] [outer = 142B6800] 15:46:28 INFO - PROCESS | 3856 | 1465425988179 Marionette TRACE conn6 <- [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]]]}] 15:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 15:46:28 INFO - PROCESS | 3856 | 1465425988214 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 3856 | 1465425988216 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 15:46:28 INFO - PROCESS | 3856 | 1465425988219 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:46:28 INFO - PROCESS | 3856 | 1465425988221 Marionette TRACE conn6 <- [1,1938,null,{}] 15:46:28 INFO - PROCESS | 3856 | 1465425988224 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 3856 | 1465425988226 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:28 INFO - PROCESS | 3856 | 1465425988350 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 15:46:28 INFO - PROCESS | 3856 | 1465425988446 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 3856 | 1465425988448 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:28 INFO - PROCESS | 3856 | ++DOCSHELL 1605B800 == 31 [pid = 3856] [id = 494] 15:46:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1605DC00) [pid = 3856] [serial = 1482] [outer = 00000000] 15:46:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (162A3400) [pid = 3856] [serial = 1483] [outer = 1605DC00] 15:46:28 INFO - PROCESS | 3856 | 1465425988493 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16C45000) [pid = 3856] [serial = 1484] [outer = 1605DC00] 15:46:28 INFO - PROCESS | 3856 | 1465425988907 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 15:46:28 INFO - PROCESS | 3856 | 1465425988954 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 15:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:46:28 INFO - PROCESS | 3856 | 1465425988956 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 15:46:28 INFO - PROCESS | 3856 | 1465425988958 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - PROCESS | 3856 | 1465425988960 Marionette TRACE conn6 <- [1,1942,null,{}] 15:46:28 INFO - PROCESS | 3856 | 1465425988964 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 3856 | 1465425988965 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:29 INFO - PROCESS | 3856 | 1465425989076 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 15:46:29 INFO - PROCESS | 3856 | 1465425989082 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 3856 | 1465425989084 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:29 INFO - PROCESS | 3856 | ++DOCSHELL 16C5E400 == 32 [pid = 3856] [id = 495] 15:46:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16C5E800) [pid = 3856] [serial = 1485] [outer = 00000000] 15:46:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (171C2C00) [pid = 3856] [serial = 1486] [outer = 16C5E800] 15:46:29 INFO - PROCESS | 3856 | 1465425989127 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (171C6400) [pid = 3856] [serial = 1487] [outer = 16C5E800] 15:46:29 INFO - PROCESS | 3856 | 1465425989625 Marionette TRACE conn6 <- [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]]]}] 15:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 15:46:29 INFO - PROCESS | 3856 | 1465425989690 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 15:46:29 INFO - PROCESS | 3856 | 1465425989692 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 15:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:46:29 INFO - PROCESS | 3856 | 1465425989730 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:46:29 INFO - PROCESS | 3856 | 1465425989731 Marionette TRACE conn6 <- [1,1946,null,{}] 15:46:29 INFO - PROCESS | 3856 | 1465425989740 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:29 INFO - PROCESS | 3856 | 1465425989746 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:30 INFO - PROCESS | 3856 | 1465425990125 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (173E8800) [pid = 3856] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (156EEC00) [pid = 3856] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1466AC00) [pid = 3856] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (0FA83400) [pid = 3856] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (111C1800) [pid = 3856] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (103CD000) [pid = 3856] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (107DAC00) [pid = 3856] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16061C00) [pid = 3856] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18838C00) [pid = 3856] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18A34400) [pid = 3856] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (171C4000) [pid = 3856] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:46:30 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16CC4000) [pid = 3856] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:46:30 INFO - PROCESS | 3856 | 1465425990188 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 3856 | 1465425990190 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:30 INFO - PROCESS | 3856 | ++DOCSHELL 0C590400 == 33 [pid = 3856] [id = 496] 15:46:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (0FA34400) [pid = 3856] [serial = 1488] [outer = 00000000] 15:46:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1054F800) [pid = 3856] [serial = 1489] [outer = 0FA34400] 15:46:30 INFO - PROCESS | 3856 | 1465425990235 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1466AC00) [pid = 3856] [serial = 1490] [outer = 0FA34400] 15:46:30 INFO - PROCESS | 3856 | 1465425990581 Marionette TRACE conn6 <- [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]]]}] 15:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 910ms 15:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:46:30 INFO - PROCESS | 3856 | 1465425990615 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 3856 | 1465425990617 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 15:46:30 INFO - PROCESS | 3856 | 1465425990619 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 3856 | 1465425990621 Marionette TRACE conn6 <- [1,1950,null,{}] 15:46:30 INFO - PROCESS | 3856 | 1465425990636 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:30 INFO - PROCESS | 3856 | 1465425990637 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:30 INFO - PROCESS | 3856 | 1465425990714 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 15:46:30 INFO - PROCESS | 3856 | 1465425990720 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 3856 | 1465425990722 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:30 INFO - PROCESS | 3856 | ++DOCSHELL 156EEC00 == 34 [pid = 3856] [id = 497] 15:46:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (160C1400) [pid = 3856] [serial = 1491] [outer = 00000000] 15:46:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (17964400) [pid = 3856] [serial = 1492] [outer = 160C1400] 15:46:30 INFO - PROCESS | 3856 | 1465425990766 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (183F9000) [pid = 3856] [serial = 1493] [outer = 160C1400] 15:46:31 INFO - PROCESS | 3856 | 1465425991189 Marionette TRACE conn6 <- [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]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 15:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:46:31 INFO - PROCESS | 3856 | 1465425991251 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 3856 | 1465425991253 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 15:46:31 INFO - PROCESS | 3856 | 1465425991256 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 3856 | 1465425991258 Marionette TRACE conn6 <- [1,1954,null,{}] 15:46:31 INFO - PROCESS | 3856 | 1465425991262 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 3856 | 1465425991264 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:31 INFO - PROCESS | 3856 | 1465425991340 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 15:46:31 INFO - PROCESS | 3856 | 1465425991345 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 3856 | 1465425991347 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:31 INFO - PROCESS | 3856 | ++DOCSHELL 1003E800 == 35 [pid = 3856] [id = 498] 15:46:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (14629400) [pid = 3856] [serial = 1494] [outer = 00000000] 15:46:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (188A1800) [pid = 3856] [serial = 1495] [outer = 14629400] 15:46:31 INFO - PROCESS | 3856 | 1465425991390 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (188A2800) [pid = 3856] [serial = 1496] [outer = 14629400] 15:46:31 INFO - PROCESS | 3856 | 1465425991826 Marionette TRACE conn6 <- [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]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 15:46:31 INFO - PROCESS | 3856 | 1465425991887 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 3856 | 1465425991889 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 15:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:46:31 INFO - PROCESS | 3856 | 1465425991904 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 3856 | 1465425991906 Marionette TRACE conn6 <- [1,1958,null,{}] 15:46:31 INFO - PROCESS | 3856 | 1465425991913 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 3856 | 1465425991915 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:32 INFO - PROCESS | 3856 | 1465425991995 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 15:46:32 INFO - PROCESS | 3856 | 1465425992001 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:32 INFO - PROCESS | 3856 | 1465425992003 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:32 INFO - PROCESS | 3856 | ++DOCSHELL 18A32C00 == 36 [pid = 3856] [id = 499] 15:46:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18A34400) [pid = 3856] [serial = 1497] [outer = 00000000] 15:46:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18A3D400) [pid = 3856] [serial = 1498] [outer = 18A34400] 15:46:32 INFO - PROCESS | 3856 | 1465425992046 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A43800) [pid = 3856] [serial = 1499] [outer = 18A34400] 15:46:32 INFO - PROCESS | 3856 | 1465425992904 Marionette TRACE conn6 <- [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]]]}] 15:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1032ms 15:46:32 INFO - PROCESS | 3856 | 1465425992925 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 3856 | 1465425992930 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 15:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:46:32 INFO - PROCESS | 3856 | 1465425992935 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 3856 | 1465425992940 Marionette TRACE conn6 <- [1,1962,null,{}] 15:46:32 INFO - PROCESS | 3856 | 1465425992945 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:32 INFO - PROCESS | 3856 | 1465425992948 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:33 INFO - PROCESS | 3856 | 1465425993094 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 15:46:33 INFO - PROCESS | 3856 | 1465425993233 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 3856 | 1465425993236 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:33 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCB800 == 37 [pid = 3856] [id = 500] 15:46:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (103C3C00) [pid = 3856] [serial = 1500] [outer = 00000000] 15:46:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10734C00) [pid = 3856] [serial = 1501] [outer = 103C3C00] 15:46:33 INFO - PROCESS | 3856 | 1465425993297 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (10FCBC00) [pid = 3856] [serial = 1502] [outer = 103C3C00] 15:46:34 INFO - PROCESS | 3856 | 1465425993990 Marionette TRACE conn6 <- [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]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1080ms 15:46:34 INFO - PROCESS | 3856 | 1465425994032 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 15:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:46:34 INFO - PROCESS | 3856 | 1465425994037 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 15:46:34 INFO - PROCESS | 3856 | 1465425994043 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 3856 | 1465425994046 Marionette TRACE conn6 <- [1,1966,null,{}] 15:46:34 INFO - PROCESS | 3856 | 1465425994050 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:34 INFO - PROCESS | 3856 | 1465425994053 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:34 INFO - PROCESS | 3856 | 1465425994176 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 15:46:34 INFO - PROCESS | 3856 | 1465425994334 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 3856 | 1465425994337 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:34 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCF400 == 38 [pid = 3856] [id = 501] 15:46:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1004C800) [pid = 3856] [serial = 1503] [outer = 00000000] 15:46:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (160BF400) [pid = 3856] [serial = 1504] [outer = 1004C800] 15:46:34 INFO - PROCESS | 3856 | 1465425994394 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16C61400) [pid = 3856] [serial = 1505] [outer = 1004C800] 15:46:35 INFO - PROCESS | 3856 | --DOCSHELL 1003E800 == 37 [pid = 3856] [id = 498] 15:46:35 INFO - PROCESS | 3856 | --DOCSHELL 156EEC00 == 36 [pid = 3856] [id = 497] 15:46:35 INFO - PROCESS | 3856 | --DOCSHELL 0C590400 == 35 [pid = 3856] [id = 496] 15:46:35 INFO - PROCESS | 3856 | --DOCSHELL 16C5E400 == 34 [pid = 3856] [id = 495] 15:46:35 INFO - PROCESS | 3856 | --DOCSHELL 1605B800 == 33 [pid = 3856] [id = 494] 15:46:35 INFO - PROCESS | 3856 | --DOCSHELL 142B1000 == 32 [pid = 3856] [id = 493] 15:46:35 INFO - PROCESS | 3856 | --DOCSHELL 10FCE400 == 31 [pid = 3856] [id = 492] 15:46:35 INFO - PROCESS | 3856 | --DOCSHELL 0FFCDC00 == 30 [pid = 3856] [id = 491] 15:46:35 INFO - PROCESS | 3856 | --DOCSHELL 0FFC3400 == 29 [pid = 3856] [id = 490] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173F0800) [pid = 3856] [serial = 1444] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (17965400) [pid = 3856] [serial = 1424] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (171CE400) [pid = 3856] [serial = 1450] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1056F000) [pid = 3856] [serial = 1426] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (107DA000) [pid = 3856] [serial = 1427] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13F9C400) [pid = 3856] [serial = 1435] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (142C4000) [pid = 3856] [serial = 1436] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10554C00) [pid = 3856] [serial = 1432] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1056C800) [pid = 3856] [serial = 1433] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (147DEC00) [pid = 3856] [serial = 1429] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16054000) [pid = 3856] [serial = 1430] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (160C1800) [pid = 3856] [serial = 1438] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18A2BC00) [pid = 3856] [serial = 1447] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18A2C800) [pid = 3856] [serial = 1448] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18A42000) [pid = 3856] [serial = 1453] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18B14400) [pid = 3856] [serial = 1454] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (173D4C00) [pid = 3856] [serial = 1441] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (17962C00) [pid = 3856] [serial = 1451] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (183A1800) [pid = 3856] [serial = 1445] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (18BE3C00) [pid = 3856] [serial = 1456] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18D99400) [pid = 3856] [serial = 1457] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (173E0800) [pid = 3856] [serial = 1442] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16C48000) [pid = 3856] [serial = 1439] [outer = 00000000] [url = about:blank] 15:46:35 INFO - PROCESS | 3856 | 1465425995300 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1285ms 15:46:35 INFO - PROCESS | 3856 | 1465425995328 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 3856 | 1465425995332 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 15:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:46:35 INFO - PROCESS | 3856 | 1465425995336 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - PROCESS | 3856 | 1465425995339 Marionette TRACE conn6 <- [1,1970,null,{}] 15:46:35 INFO - PROCESS | 3856 | 1465425995344 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 3856 | 1465425995347 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:35 INFO - PROCESS | 3856 | 1465425995439 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 15:46:35 INFO - PROCESS | 3856 | 1465425995446 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 3856 | 1465425995450 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:35 INFO - PROCESS | 3856 | ++DOCSHELL 1003F800 == 30 [pid = 3856] [id = 502] 15:46:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10040C00) [pid = 3856] [serial = 1506] [outer = 00000000] 15:46:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (103C4800) [pid = 3856] [serial = 1507] [outer = 10040C00] 15:46:35 INFO - PROCESS | 3856 | 1465425995498 Marionette DEBUG loaded listener.js 15:46:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10564C00) [pid = 3856] [serial = 1508] [outer = 10040C00] 15:46:36 INFO - PROCESS | 3856 | 1465425996024 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 15:46:36 INFO - PROCESS | 3856 | 1465425996068 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 15:46:36 INFO - PROCESS | 3856 | 1465425996072 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 15:46:36 INFO - PROCESS | 3856 | 1465425996078 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:46:36 INFO - PROCESS | 3856 | 1465425996081 Marionette TRACE conn6 <- [1,1974,null,{}] 15:46:36 INFO - PROCESS | 3856 | 1465425996085 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:36 INFO - PROCESS | 3856 | 1465425996087 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:36 INFO - PROCESS | 3856 | 1465425996197 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 15:46:36 INFO - PROCESS | 3856 | 1465425996302 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 3856 | 1465425996304 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:36 INFO - PROCESS | 3856 | ++DOCSHELL 111C0000 == 31 [pid = 3856] [id = 503] 15:46:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13D0B400) [pid = 3856] [serial = 1509] [outer = 00000000] 15:46:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (140C2800) [pid = 3856] [serial = 1510] [outer = 13D0B400] 15:46:36 INFO - PROCESS | 3856 | 1465425996351 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1464D000) [pid = 3856] [serial = 1511] [outer = 13D0B400] 15:46:36 INFO - PROCESS | 3856 | 1465425996735 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 15:46:36 INFO - PROCESS | 3856 | 1465425996753 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 15:46:36 INFO - PROCESS | 3856 | 1465425996755 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 15:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:46:36 INFO - PROCESS | 3856 | 1465425996759 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - PROCESS | 3856 | 1465425996762 Marionette TRACE conn6 <- [1,1978,null,{}] 15:46:36 INFO - PROCESS | 3856 | 1465425996773 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:36 INFO - PROCESS | 3856 | 1465425996777 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:36 INFO - PROCESS | 3856 | 1465425996889 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 15:46:36 INFO - PROCESS | 3856 | 1465425996900 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 3856 | 1465425996903 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:36 INFO - PROCESS | 3856 | ++DOCSHELL 160BE000 == 32 [pid = 3856] [id = 504] 15:46:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (160C0400) [pid = 3856] [serial = 1512] [outer = 00000000] 15:46:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (162A6000) [pid = 3856] [serial = 1513] [outer = 160C0400] 15:46:36 INFO - PROCESS | 3856 | 1465425996959 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16C5A800) [pid = 3856] [serial = 1514] [outer = 160C0400] 15:46:37 INFO - PROCESS | 3856 | 1465425997395 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 15:46:37 INFO - PROCESS | 3856 | 1465425997433 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 3856 | 1465425997435 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 15:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:46:37 INFO - PROCESS | 3856 | 1465425997480 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 3856 | 1465425997482 Marionette TRACE conn6 <- [1,1982,null,{}] 15:46:37 INFO - PROCESS | 3856 | 1465425997486 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 3856 | 1465425997488 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:37 INFO - PROCESS | 3856 | 1465425997609 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 15:46:37 INFO - PROCESS | 3856 | 1465425997614 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 3856 | 1465425997616 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:37 INFO - PROCESS | 3856 | ++DOCSHELL 173D7000 == 33 [pid = 3856] [id = 505] 15:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173D8C00) [pid = 3856] [serial = 1515] [outer = 00000000] 15:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173E4000) [pid = 3856] [serial = 1516] [outer = 173D8C00] 15:46:37 INFO - PROCESS | 3856 | 1465425997661 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173E9C00) [pid = 3856] [serial = 1517] [outer = 173D8C00] 15:46:38 INFO - PROCESS | 3856 | 1465425998114 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 15:46:38 INFO - PROCESS | 3856 | 1465425998151 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 3856 | 1465425998153 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 15:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:46:38 INFO - PROCESS | 3856 | 1465425998156 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 3856 | 1465425998158 Marionette TRACE conn6 <- [1,1986,null,{}] 15:46:38 INFO - PROCESS | 3856 | 1465425998170 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:38 INFO - PROCESS | 3856 | 1465425998172 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:38 INFO - PROCESS | 3856 | 1465425998288 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 15:46:38 INFO - PROCESS | 3856 | 1465425998384 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 3856 | 1465425998386 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:38 INFO - PROCESS | 3856 | ++DOCSHELL 17968800 == 34 [pid = 3856] [id = 506] 15:46:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (17969000) [pid = 3856] [serial = 1518] [outer = 00000000] 15:46:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (183F1C00) [pid = 3856] [serial = 1519] [outer = 17969000] 15:46:38 INFO - PROCESS | 3856 | 1465425998430 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1889C800) [pid = 3856] [serial = 1520] [outer = 17969000] 15:46:38 INFO - PROCESS | 3856 | 1465425998858 Marionette TRACE conn6 <- [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]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 15:46:38 INFO - PROCESS | 3856 | 1465425998887 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 3856 | 1465425998889 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 15:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:46:38 INFO - PROCESS | 3856 | 1465425998892 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 3856 | 1465425998894 Marionette TRACE conn6 <- [1,1990,null,{}] 15:46:38 INFO - PROCESS | 3856 | 1465425998898 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:38 INFO - PROCESS | 3856 | 1465425998903 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:39 INFO - PROCESS | 3856 | 1465425999056 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 15:46:39 INFO - PROCESS | 3856 | 1465425999125 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 3856 | 1465425999127 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:39 INFO - PROCESS | 3856 | ++DOCSHELL 0FF52000 == 35 [pid = 3856] [id = 507] 15:46:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (10748400) [pid = 3856] [serial = 1521] [outer = 00000000] 15:46:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18B14800) [pid = 3856] [serial = 1522] [outer = 10748400] 15:46:39 INFO - PROCESS | 3856 | 1465425999172 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18B15400) [pid = 3856] [serial = 1523] [outer = 10748400] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (142B6800) [pid = 3856] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1003F000) [pid = 3856] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10FCE800) [pid = 3856] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (103C4C00) [pid = 3856] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16C5E800) [pid = 3856] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0FF54400) [pid = 3856] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (160C0800) [pid = 3856] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18DA3800) [pid = 3856] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (142CA800) [pid = 3856] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (0FA34400) [pid = 3856] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (160C1400) [pid = 3856] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (14629400) [pid = 3856] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:46:39 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1605DC00) [pid = 3856] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:46:39 INFO - PROCESS | 3856 | 1465425999720 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 870ms 15:46:39 INFO - PROCESS | 3856 | 1465425999764 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 15:46:39 INFO - PROCESS | 3856 | 1465425999766 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 15:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:46:39 INFO - PROCESS | 3856 | 1465425999769 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:46:39 INFO - PROCESS | 3856 | 1465425999770 Marionette TRACE conn6 <- [1,1994,null,{}] 15:46:39 INFO - PROCESS | 3856 | 1465425999774 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:39 INFO - PROCESS | 3856 | 1465425999776 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:39 INFO - PROCESS | 3856 | 1465425999855 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 15:46:39 INFO - PROCESS | 3856 | 1465425999956 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 3856 | 1465425999958 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:40 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC8000 == 36 [pid = 3856] [id = 508] 15:46:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1003F000) [pid = 3856] [serial = 1524] [outer = 00000000] 15:46:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (147DF400) [pid = 3856] [serial = 1525] [outer = 1003F000] 15:46:40 INFO - PROCESS | 3856 | 1465426000003 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1626F400) [pid = 3856] [serial = 1526] [outer = 1003F000] 15:46:40 INFO - PROCESS | 3856 | 1465426000340 Marionette TRACE conn6 <- [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]]]}] 15:46:40 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 15:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 15:46:40 INFO - PROCESS | 3856 | 1465426000400 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 3856 | 1465426000402 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 15:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:46:40 INFO - PROCESS | 3856 | 1465426000405 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 3856 | 1465426000407 Marionette TRACE conn6 <- [1,1998,null,{}] 15:46:40 INFO - PROCESS | 3856 | 1465426000410 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:40 INFO - PROCESS | 3856 | 1465426000412 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:40 INFO - PROCESS | 3856 | 1465426000536 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 15:46:40 INFO - PROCESS | 3856 | 1465426000544 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 3856 | 1465426000546 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:40 INFO - PROCESS | 3856 | ++DOCSHELL 108B7800 == 37 [pid = 3856] [id = 509] 15:46:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (14626800) [pid = 3856] [serial = 1527] [outer = 00000000] 15:46:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18D9DC00) [pid = 3856] [serial = 1528] [outer = 14626800] 15:46:40 INFO - PROCESS | 3856 | 1465426000590 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (19244400) [pid = 3856] [serial = 1529] [outer = 14626800] 15:46:41 INFO - PROCESS | 3856 | 1465426001014 Marionette TRACE conn6 <- [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]]]}] 15:46:41 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 15:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 15:46:41 INFO - PROCESS | 3856 | 1465426001036 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 3856 | 1465426001038 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 15:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:46:41 INFO - PROCESS | 3856 | 1465426001041 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - PROCESS | 3856 | 1465426001043 Marionette TRACE conn6 <- [1,2002,null,{}] 15:46:41 INFO - PROCESS | 3856 | 1465426001046 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 3856 | 1465426001048 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:41 INFO - PROCESS | 3856 | 1465426001127 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 15:46:41 INFO - PROCESS | 3856 | 1465426001253 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 3856 | 1465426001255 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:41 INFO - PROCESS | 3856 | ++DOCSHELL 13F9C400 == 38 [pid = 3856] [id = 510] 15:46:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (160BBC00) [pid = 3856] [serial = 1530] [outer = 00000000] 15:46:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (195D6400) [pid = 3856] [serial = 1531] [outer = 160BBC00] 15:46:41 INFO - PROCESS | 3856 | 1465426001302 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (196C6400) [pid = 3856] [serial = 1532] [outer = 160BBC00] 15:46:41 INFO - PROCESS | 3856 | 1465426001727 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 15:46:41 INFO - PROCESS | 3856 | 1465426001825 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 3856 | 1465426001830 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 15:46:41 INFO - PROCESS | 3856 | 1465426001835 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:46:41 INFO - PROCESS | 3856 | 1465426001838 Marionette TRACE conn6 <- [1,2006,null,{}] 15:46:41 INFO - PROCESS | 3856 | 1465426001844 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 3856 | 1465426001847 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:42 INFO - PROCESS | 3856 | 1465426001971 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 15:46:42 INFO - PROCESS | 3856 | 1465426002079 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 3856 | 1465426002083 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:42 INFO - PROCESS | 3856 | ++DOCSHELL 0FBE8C00 == 39 [pid = 3856] [id = 511] 15:46:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (0FFC0400) [pid = 3856] [serial = 1533] [outer = 00000000] 15:46:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (105B0800) [pid = 3856] [serial = 1534] [outer = 0FFC0400] 15:46:42 INFO - PROCESS | 3856 | 1465426002143 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10FD6C00) [pid = 3856] [serial = 1535] [outer = 0FFC0400] 15:46:42 INFO - PROCESS | 3856 | 1465426002787 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 15:46:42 INFO - PROCESS | 3856 | 1465426002810 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 3856 | 1465426002815 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 15:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:46:42 INFO - PROCESS | 3856 | 1465426002821 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 3856 | 1465426002824 Marionette TRACE conn6 <- [1,2010,null,{}] 15:46:42 INFO - PROCESS | 3856 | 1465426002828 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:42 INFO - PROCESS | 3856 | 1465426002831 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:42 INFO - PROCESS | 3856 | 1465426002943 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 15:46:43 INFO - PROCESS | 3856 | 1465426003055 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 3856 | 1465426003058 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:43 INFO - PROCESS | 3856 | ++DOCSHELL 15B3F800 == 40 [pid = 3856] [id = 512] 15:46:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16054400) [pid = 3856] [serial = 1536] [outer = 00000000] 15:46:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16C65000) [pid = 3856] [serial = 1537] [outer = 16054400] 15:46:43 INFO - PROCESS | 3856 | 1465426003157 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (173E2000) [pid = 3856] [serial = 1538] [outer = 16054400] 15:46:43 INFO - PROCESS | 3856 | 1465426003798 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1018ms 15:46:43 INFO - PROCESS | 3856 | 1465426003844 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 3856 | 1465426003847 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 15:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:46:43 INFO - PROCESS | 3856 | 1465426003850 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - PROCESS | 3856 | 1465426003854 Marionette TRACE conn6 <- [1,2014,null,{}] 15:46:43 INFO - PROCESS | 3856 | 1465426003865 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:43 INFO - PROCESS | 3856 | 1465426003870 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:44 INFO - PROCESS | 3856 | 1465426004005 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 15:46:44 INFO - PROCESS | 3856 | 1465426004149 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 3856 | 1465426004153 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:44 INFO - PROCESS | 3856 | ++DOCSHELL 1940F000 == 41 [pid = 3856] [id = 513] 15:46:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19620400) [pid = 3856] [serial = 1539] [outer = 00000000] 15:46:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A1D2400) [pid = 3856] [serial = 1540] [outer = 19620400] 15:46:44 INFO - PROCESS | 3856 | 1465426004211 Marionette DEBUG loaded listener.js 15:46:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1B847800) [pid = 3856] [serial = 1541] [outer = 19620400] 15:46:44 INFO - PROCESS | 3856 | 1465426004796 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 970ms 15:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:46:44 INFO - PROCESS | 3856 | 1465426004825 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 3856 | 1465426004828 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 15:46:44 INFO - PROCESS | 3856 | 1465426004832 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 3856 | 1465426004834 Marionette TRACE conn6 <- [1,2018,null,{}] 15:46:44 INFO - PROCESS | 3856 | 1465426004838 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:44 INFO - PROCESS | 3856 | 1465426004840 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:44 INFO - PROCESS | 3856 | 1465426004949 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 15:46:45 INFO - PROCESS | 3856 | 1465426005060 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 3856 | 1465426005063 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:45 INFO - PROCESS | 3856 | ++DOCSHELL 18A28400 == 42 [pid = 3856] [id = 514] 15:46:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (18A29800) [pid = 3856] [serial = 1542] [outer = 00000000] 15:46:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1BC61000) [pid = 3856] [serial = 1543] [outer = 18A29800] 15:46:45 INFO - PROCESS | 3856 | 1465426005181 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1C796800) [pid = 3856] [serial = 1544] [outer = 18A29800] 15:46:46 INFO - PROCESS | 3856 | 1465426005980 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1234ms 15:46:46 INFO - PROCESS | 3856 | 1465426006068 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 3856 | 1465426006072 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 15:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:46:46 INFO - PROCESS | 3856 | 1465426006077 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 3856 | 1465426006080 Marionette TRACE conn6 <- [1,2022,null,{}] 15:46:46 INFO - PROCESS | 3856 | 1465426006086 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:46 INFO - PROCESS | 3856 | 1465426006088 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:46 INFO - PROCESS | 3856 | 1465426006236 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 15:46:46 INFO - PROCESS | 3856 | 1465426006383 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 3856 | 1465426006387 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:46 INFO - PROCESS | 3856 | ++DOCSHELL 0FF70C00 == 43 [pid = 3856] [id = 515] 15:46:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (0FFC0800) [pid = 3856] [serial = 1545] [outer = 00000000] 15:46:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (103C5C00) [pid = 3856] [serial = 1546] [outer = 0FFC0800] 15:46:46 INFO - PROCESS | 3856 | 1465426006440 Marionette DEBUG loaded listener.js 15:46:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (10556800) [pid = 3856] [serial = 1547] [outer = 0FFC0800] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 108B7800 == 42 [pid = 3856] [id = 509] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 0FFC8000 == 41 [pid = 3856] [id = 508] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 0FF52000 == 40 [pid = 3856] [id = 507] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 17968800 == 39 [pid = 3856] [id = 506] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 173D7000 == 38 [pid = 3856] [id = 505] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 160BE000 == 37 [pid = 3856] [id = 504] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 111C0000 == 36 [pid = 3856] [id = 503] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 1003F800 == 35 [pid = 3856] [id = 502] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 18A32C00 == 34 [pid = 3856] [id = 499] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 0FFCB800 == 33 [pid = 3856] [id = 500] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 0FFCF400 == 32 [pid = 3856] [id = 501] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 18A28400 == 31 [pid = 3856] [id = 514] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 15B3F800 == 30 [pid = 3856] [id = 512] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 1940F000 == 29 [pid = 3856] [id = 513] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 13F9C400 == 28 [pid = 3856] [id = 510] 15:46:47 INFO - PROCESS | 3856 | --DOCSHELL 0FBE8C00 == 27 [pid = 3856] [id = 511] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (188A1800) [pid = 3856] [serial = 1495] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (162A3400) [pid = 3856] [serial = 1483] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (14695800) [pid = 3856] [serial = 1480] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (103C4000) [pid = 3856] [serial = 1474] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1054D000) [pid = 3856] [serial = 1475] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (111BA800) [pid = 3856] [serial = 1477] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13DCA400) [pid = 3856] [serial = 1478] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (14651000) [pid = 3856] [serial = 1472] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13F05C00) [pid = 3856] [serial = 1471] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (171C2C00) [pid = 3856] [serial = 1486] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (111B9C00) [pid = 3856] [serial = 1460] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (105B4800) [pid = 3856] [serial = 1459] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (173E2C00) [pid = 3856] [serial = 1463] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16CC6C00) [pid = 3856] [serial = 1462] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (19411000) [pid = 3856] [serial = 1466] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (19249800) [pid = 3856] [serial = 1465] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A1D2800) [pid = 3856] [serial = 1469] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1A150C00) [pid = 3856] [serial = 1468] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16C45000) [pid = 3856] [serial = 1484] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1054F800) [pid = 3856] [serial = 1489] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (188A2800) [pid = 3856] [serial = 1496] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (171C6400) [pid = 3856] [serial = 1487] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17964400) [pid = 3856] [serial = 1492] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1466AC00) [pid = 3856] [serial = 1490] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (183F9000) [pid = 3856] [serial = 1493] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (147D8000) [pid = 3856] [serial = 1481] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 3856 | 1465426007657 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1639ms 15:46:47 INFO - PROCESS | 3856 | 1465426007717 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 3856 | 1465426007721 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 15:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:46:47 INFO - PROCESS | 3856 | 1465426007725 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - PROCESS | 3856 | 1465426007730 Marionette TRACE conn6 <- [1,2026,null,{}] 15:46:47 INFO - PROCESS | 3856 | 1465426007735 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:47 INFO - PROCESS | 3856 | 1465426007737 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:47 INFO - PROCESS | 3856 | 1465426007831 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 15:46:47 INFO - PROCESS | 3856 | 1465426007966 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 3856 | 1465426007969 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:48 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC5800 == 28 [pid = 3856] [id = 516] 15:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0FFC7000) [pid = 3856] [serial = 1548] [outer = 00000000] 15:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10047800) [pid = 3856] [serial = 1549] [outer = 0FFC7000] 15:46:48 INFO - PROCESS | 3856 | 1465426008018 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (103CF800) [pid = 3856] [serial = 1550] [outer = 0FFC7000] 15:46:48 INFO - PROCESS | 3856 | 1465426008390 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 15:46:48 INFO - PROCESS | 3856 | 1465426008430 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 3856 | 1465426008435 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 15:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:46:48 INFO - PROCESS | 3856 | 1465426008489 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 3856 | 1465426008492 Marionette TRACE conn6 <- [1,2030,null,{}] 15:46:48 INFO - PROCESS | 3856 | 1465426008500 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:48 INFO - PROCESS | 3856 | 1465426008502 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:48 INFO - PROCESS | 3856 | 1465426008593 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 15:46:48 INFO - PROCESS | 3856 | 1465426008600 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 3856 | 1465426008602 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:48 INFO - PROCESS | 3856 | ++DOCSHELL 107E6400 == 29 [pid = 3856] [id = 517] 15:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (108B5800) [pid = 3856] [serial = 1551] [outer = 00000000] 15:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (111C1800) [pid = 3856] [serial = 1552] [outer = 108B5800] 15:46:48 INFO - PROCESS | 3856 | 1465426008649 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13DCF800) [pid = 3856] [serial = 1553] [outer = 108B5800] 15:46:49 INFO - PROCESS | 3856 | 1465426009093 Marionette TRACE conn6 <- [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]]]}] 15:46:49 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) 15:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 15:46:49 INFO - PROCESS | 3856 | 1465426009165 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 3856 | 1465426009167 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 15:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:46:49 INFO - PROCESS | 3856 | 1465426009171 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - PROCESS | 3856 | 1465426009174 Marionette TRACE conn6 <- [1,2034,null,{}] 15:46:49 INFO - PROCESS | 3856 | 1465426009185 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 3856 | 1465426009189 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:49 INFO - PROCESS | 3856 | 1465426009275 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 15:46:49 INFO - PROCESS | 3856 | 1465426009282 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 3856 | 1465426009285 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:49 INFO - PROCESS | 3856 | ++DOCSHELL 14626000 == 30 [pid = 3856] [id = 518] 15:46:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14660800) [pid = 3856] [serial = 1554] [outer = 00000000] 15:46:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1466B400) [pid = 3856] [serial = 1555] [outer = 14660800] 15:46:49 INFO - PROCESS | 3856 | 1465426009334 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (14695800) [pid = 3856] [serial = 1556] [outer = 14660800] 15:46:49 INFO - PROCESS | 3856 | 1465426009843 Marionette TRACE conn6 <- [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]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 15:46:49 INFO - PROCESS | 3856 | 1465426009909 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 3856 | 1465426009912 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 15:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:46:49 INFO - PROCESS | 3856 | 1465426009948 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - PROCESS | 3856 | 1465426009949 Marionette TRACE conn6 <- [1,2038,null,{}] 15:46:49 INFO - PROCESS | 3856 | 1465426009956 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 3856 | 1465426009958 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:50 INFO - PROCESS | 3856 | 1465426010077 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 15:46:50 INFO - PROCESS | 3856 | 1465426010088 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 3856 | 1465426010090 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:50 INFO - PROCESS | 3856 | ++DOCSHELL 156EE800 == 31 [pid = 3856] [id = 519] 15:46:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (156F6C00) [pid = 3856] [serial = 1557] [outer = 00000000] 15:46:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15B43400) [pid = 3856] [serial = 1558] [outer = 156F6C00] 15:46:50 INFO - PROCESS | 3856 | 1465426010135 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (160BB800) [pid = 3856] [serial = 1559] [outer = 156F6C00] 15:46:50 INFO - PROCESS | 3856 | 1465426010589 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 710ms 15:46:50 INFO - PROCESS | 3856 | 1465426010636 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 3856 | 1465426010638 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 15:46:50 INFO - PROCESS | 3856 | 1465426010641 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:46:50 INFO - PROCESS | 3856 | 1465426010642 Marionette TRACE conn6 <- [1,2042,null,{}] 15:46:50 INFO - PROCESS | 3856 | 1465426010645 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:50 INFO - PROCESS | 3856 | 1465426010648 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:50 INFO - PROCESS | 3856 | 1465426010767 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 15:46:50 INFO - PROCESS | 3856 | 1465426010777 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 3856 | 1465426010779 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:50 INFO - PROCESS | 3856 | ++DOCSHELL 162A3400 == 32 [pid = 3856] [id = 520] 15:46:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (162A3800) [pid = 3856] [serial = 1560] [outer = 00000000] 15:46:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C5C400) [pid = 3856] [serial = 1561] [outer = 162A3800] 15:46:50 INFO - PROCESS | 3856 | 1465426010876 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (160B9800) [pid = 3856] [serial = 1562] [outer = 162A3800] 15:46:51 INFO - PROCESS | 3856 | 1465426011364 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 770ms 15:46:51 INFO - PROCESS | 3856 | 1465426011415 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 3856 | 1465426011417 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 15:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:46:51 INFO - PROCESS | 3856 | 1465426011426 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 3856 | 1465426011428 Marionette TRACE conn6 <- [1,2046,null,{}] 15:46:51 INFO - PROCESS | 3856 | 1465426011431 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:51 INFO - PROCESS | 3856 | 1465426011437 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:51 INFO - PROCESS | 3856 | 1465426011812 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (173D8C00) [pid = 3856] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (17969000) [pid = 3856] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1004C800) [pid = 3856] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (160C0400) [pid = 3856] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18A34400) [pid = 3856] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1003F000) [pid = 3856] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13D0B400) [pid = 3856] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10040C00) [pid = 3856] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (103C3C00) [pid = 3856] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10748400) [pid = 3856] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (14626800) [pid = 3856] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:46:51 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (160BBC00) [pid = 3856] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:46:51 INFO - PROCESS | 3856 | 1465426011882 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 3856 | 1465426011884 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:51 INFO - PROCESS | 3856 | ++DOCSHELL 0FBEA800 == 33 [pid = 3856] [id = 521] 15:46:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (0FF49800) [pid = 3856] [serial = 1563] [outer = 00000000] 15:46:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1004CC00) [pid = 3856] [serial = 1564] [outer = 0FF49800] 15:46:51 INFO - PROCESS | 3856 | 1465426011930 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (160B8800) [pid = 3856] [serial = 1565] [outer = 0FF49800] 15:46:52 INFO - PROCESS | 3856 | 1465426012285 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 870ms 15:46:52 INFO - PROCESS | 3856 | 1465426012301 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 3856 | 1465426012303 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 15:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:46:52 INFO - PROCESS | 3856 | 1465426012306 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - PROCESS | 3856 | 1465426012308 Marionette TRACE conn6 <- [1,2050,null,{}] 15:46:52 INFO - PROCESS | 3856 | 1465426012312 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 3856 | 1465426012314 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:52 INFO - PROCESS | 3856 | 1465426012434 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 15:46:52 INFO - PROCESS | 3856 | 1465426012457 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 3856 | 1465426012459 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:52 INFO - PROCESS | 3856 | ++DOCSHELL 16C59C00 == 34 [pid = 3856] [id = 522] 15:46:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173D8C00) [pid = 3856] [serial = 1566] [outer = 00000000] 15:46:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173EEC00) [pid = 3856] [serial = 1567] [outer = 173D8C00] 15:46:52 INFO - PROCESS | 3856 | 1465426012503 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1796B400) [pid = 3856] [serial = 1568] [outer = 173D8C00] 15:46:52 INFO - PROCESS | 3856 | 1465426012904 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 15:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:46:52 INFO - PROCESS | 3856 | 1465426012940 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 3856 | 1465426012941 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 15:46:52 INFO - PROCESS | 3856 | 1465426012945 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - PROCESS | 3856 | 1465426012947 Marionette TRACE conn6 <- [1,2054,null,{}] 15:46:52 INFO - PROCESS | 3856 | 1465426012950 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 3856 | 1465426012952 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:53 INFO - PROCESS | 3856 | 1465426013068 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 15:46:53 INFO - PROCESS | 3856 | 1465426013077 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 3856 | 1465426013079 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:53 INFO - PROCESS | 3856 | ++DOCSHELL 111C0000 == 35 [pid = 3856] [id = 523] 15:46:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173E9800) [pid = 3856] [serial = 1569] [outer = 00000000] 15:46:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1883A400) [pid = 3856] [serial = 1570] [outer = 173E9800] 15:46:53 INFO - PROCESS | 3856 | 1465426013123 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16061C00) [pid = 3856] [serial = 1571] [outer = 173E9800] 15:46:53 INFO - PROCESS | 3856 | 1465426013551 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 15:46:53 INFO - PROCESS | 3856 | 1465426013576 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 3856 | 1465426013578 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 15:46:53 INFO - PROCESS | 3856 | 1465426013581 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:46:53 INFO - PROCESS | 3856 | 1465426013583 Marionette TRACE conn6 <- [1,2058,null,{}] 15:46:53 INFO - PROCESS | 3856 | 1465426013586 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:53 INFO - PROCESS | 3856 | 1465426013588 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:53 INFO - PROCESS | 3856 | 1465426013707 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 15:46:53 INFO - PROCESS | 3856 | 1465426013715 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 3856 | 1465426013717 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:53 INFO - PROCESS | 3856 | ++DOCSHELL 1889E000 == 36 [pid = 3856] [id = 524] 15:46:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1889EC00) [pid = 3856] [serial = 1572] [outer = 00000000] 15:46:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A2C800) [pid = 3856] [serial = 1573] [outer = 1889EC00] 15:46:53 INFO - PROCESS | 3856 | 1465426013769 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A30C00) [pid = 3856] [serial = 1574] [outer = 1889EC00] 15:46:54 INFO - PROCESS | 3856 | 1465426014571 Marionette TRACE conn6 <- [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]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1068ms 15:46:54 INFO - PROCESS | 3856 | 1465426014654 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 15:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:46:54 INFO - PROCESS | 3856 | 1465426014659 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 15:46:54 INFO - PROCESS | 3856 | 1465426014663 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 3856 | 1465426014668 Marionette TRACE conn6 <- [1,2062,null,{}] 15:46:54 INFO - PROCESS | 3856 | 1465426014674 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:54 INFO - PROCESS | 3856 | 1465426014677 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:54 INFO - PROCESS | 3856 | 1465426014829 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 15:46:54 INFO - PROCESS | 3856 | 1465426014964 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 3856 | 1465426014967 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:55 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC6000 == 37 [pid = 3856] [id = 525] 15:46:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1003F800) [pid = 3856] [serial = 1575] [outer = 00000000] 15:46:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (107DBC00) [pid = 3856] [serial = 1576] [outer = 1003F800] 15:46:55 INFO - PROCESS | 3856 | 1465426015029 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (13DCDC00) [pid = 3856] [serial = 1577] [outer = 1003F800] 15:46:55 INFO - PROCESS | 3856 | 1465426015747 Marionette TRACE conn6 <- [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]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1136ms 15:46:55 INFO - PROCESS | 3856 | 1465426015800 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 3856 | 1465426015805 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 15:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:46:55 INFO - PROCESS | 3856 | 1465426015812 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 3856 | 1465426015815 Marionette TRACE conn6 <- [1,2066,null,{}] 15:46:55 INFO - PROCESS | 3856 | 1465426015819 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:55 INFO - PROCESS | 3856 | 1465426015822 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:55 INFO - PROCESS | 3856 | 1465426015964 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 15:46:56 INFO - PROCESS | 3856 | 1465426016098 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 3856 | 1465426016101 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:56 INFO - PROCESS | 3856 | ++DOCSHELL 0FF4A000 == 38 [pid = 3856] [id = 526] 15:46:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (0FF4C000) [pid = 3856] [serial = 1578] [outer = 00000000] 15:46:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1487C800) [pid = 3856] [serial = 1579] [outer = 0FF4C000] 15:46:56 INFO - PROCESS | 3856 | 1465426016160 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (160C1800) [pid = 3856] [serial = 1580] [outer = 0FF4C000] 15:46:56 INFO - PROCESS | 3856 | --DOCSHELL 111C0000 == 37 [pid = 3856] [id = 523] 15:46:56 INFO - PROCESS | 3856 | --DOCSHELL 16C59C00 == 36 [pid = 3856] [id = 522] 15:46:56 INFO - PROCESS | 3856 | --DOCSHELL 0FBEA800 == 35 [pid = 3856] [id = 521] 15:46:56 INFO - PROCESS | 3856 | --DOCSHELL 162A3400 == 34 [pid = 3856] [id = 520] 15:46:56 INFO - PROCESS | 3856 | --DOCSHELL 156EE800 == 33 [pid = 3856] [id = 519] 15:46:56 INFO - PROCESS | 3856 | --DOCSHELL 14626000 == 32 [pid = 3856] [id = 518] 15:46:56 INFO - PROCESS | 3856 | --DOCSHELL 107E6400 == 31 [pid = 3856] [id = 517] 15:46:56 INFO - PROCESS | 3856 | --DOCSHELL 0FFC5800 == 30 [pid = 3856] [id = 516] 15:46:56 INFO - PROCESS | 3856 | --DOCSHELL 0FF70C00 == 29 [pid = 3856] [id = 515] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (173E4000) [pid = 3856] [serial = 1516] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173E9C00) [pid = 3856] [serial = 1517] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1889C800) [pid = 3856] [serial = 1520] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (183F1C00) [pid = 3856] [serial = 1519] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (160BF400) [pid = 3856] [serial = 1504] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16C61400) [pid = 3856] [serial = 1505] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (162A6000) [pid = 3856] [serial = 1513] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18A43800) [pid = 3856] [serial = 1499] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18A3D400) [pid = 3856] [serial = 1498] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (147DF400) [pid = 3856] [serial = 1525] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (140C2800) [pid = 3856] [serial = 1510] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1464D000) [pid = 3856] [serial = 1511] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (103C4800) [pid = 3856] [serial = 1507] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10564C00) [pid = 3856] [serial = 1508] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10734C00) [pid = 3856] [serial = 1501] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10FCBC00) [pid = 3856] [serial = 1502] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18B14800) [pid = 3856] [serial = 1522] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (19244400) [pid = 3856] [serial = 1529] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (195D6400) [pid = 3856] [serial = 1531] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (196C6400) [pid = 3856] [serial = 1532] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (18D9DC00) [pid = 3856] [serial = 1528] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18B15400) [pid = 3856] [serial = 1523] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1626F400) [pid = 3856] [serial = 1526] [outer = 00000000] [url = about:blank] 15:46:56 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16C5A800) [pid = 3856] [serial = 1514] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 3856 | 1465426017015 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1234ms 15:46:57 INFO - PROCESS | 3856 | 1465426017049 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 3856 | 1465426017053 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 15:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:46:57 INFO - PROCESS | 3856 | 1465426017058 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 3856 | 1465426017061 Marionette TRACE conn6 <- [1,2070,null,{}] 15:46:57 INFO - PROCESS | 3856 | 1465426017069 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 3856 | 1465426017072 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:57 INFO - PROCESS | 3856 | 1465426017166 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 15:46:57 INFO - PROCESS | 3856 | 1465426017173 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 3856 | 1465426017178 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:57 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6C000 == 30 [pid = 3856] [id = 527] 15:46:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (0FF70C00) [pid = 3856] [serial = 1581] [outer = 00000000] 15:46:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10553800) [pid = 3856] [serial = 1582] [outer = 0FF70C00] 15:46:57 INFO - PROCESS | 3856 | 1465426017226 Marionette DEBUG loaded listener.js 15:46:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1056F400) [pid = 3856] [serial = 1583] [outer = 0FF70C00] 15:46:57 INFO - PROCESS | 3856 | 1465426017764 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 15:46:57 INFO - PROCESS | 3856 | 1465426017789 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 3856 | 1465426017793 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 15:46:57 INFO - PROCESS | 3856 | 1465426017799 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:46:57 INFO - PROCESS | 3856 | 1465426017801 Marionette TRACE conn6 <- [1,2074,null,{}] 15:46:57 INFO - PROCESS | 3856 | 1465426017805 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 3856 | 1465426017807 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:57 INFO - PROCESS | 3856 | 1465426017895 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 15:46:57 INFO - PROCESS | 3856 | 1465426017903 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 3856 | 1465426017906 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:57 INFO - PROCESS | 3856 | ++DOCSHELL 10FD6800 == 31 [pid = 3856] [id = 528] 15:46:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1111F800) [pid = 3856] [serial = 1584] [outer = 00000000] 15:46:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (140BE800) [pid = 3856] [serial = 1585] [outer = 1111F800] 15:46:57 INFO - PROCESS | 3856 | 1465426017953 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (142C3C00) [pid = 3856] [serial = 1586] [outer = 1111F800] 15:46:58 INFO - PROCESS | 3856 | 1465426018411 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 15:46:58 INFO - PROCESS | 3856 | 1465426018474 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 15:46:58 INFO - PROCESS | 3856 | 1465426018476 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 15:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:46:58 INFO - PROCESS | 3856 | 1465426018479 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:46:58 INFO - PROCESS | 3856 | 1465426018483 Marionette TRACE conn6 <- [1,2078,null,{}] 15:46:58 INFO - PROCESS | 3856 | 1465426018493 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:58 INFO - PROCESS | 3856 | 1465426018498 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:58 INFO - PROCESS | 3856 | 1465426018584 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 15:46:58 INFO - PROCESS | 3856 | 1465426018717 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 3856 | 1465426018721 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:58 INFO - PROCESS | 3856 | ++DOCSHELL 162AB000 == 32 [pid = 3856] [id = 529] 15:46:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (162ABC00) [pid = 3856] [serial = 1587] [outer = 00000000] 15:46:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16C46800) [pid = 3856] [serial = 1588] [outer = 162ABC00] 15:46:58 INFO - PROCESS | 3856 | 1465426018778 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16C5E800) [pid = 3856] [serial = 1589] [outer = 162ABC00] 15:46:59 INFO - PROCESS | 3856 | 1465426019155 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 15:46:59 INFO - PROCESS | 3856 | 1465426019224 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 3856 | 1465426019227 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 15:46:59 INFO - PROCESS | 3856 | 1465426019230 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:46:59 INFO - PROCESS | 3856 | 1465426019232 Marionette TRACE conn6 <- [1,2082,null,{}] 15:46:59 INFO - PROCESS | 3856 | 1465426019235 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 3856 | 1465426019237 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:59 INFO - PROCESS | 3856 | 1465426019360 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 15:46:59 INFO - PROCESS | 3856 | 1465426019366 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 3856 | 1465426019368 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:46:59 INFO - PROCESS | 3856 | ++DOCSHELL 171C2800 == 33 [pid = 3856] [id = 530] 15:46:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (171C3800) [pid = 3856] [serial = 1590] [outer = 00000000] 15:46:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173DBC00) [pid = 3856] [serial = 1591] [outer = 171C3800] 15:46:59 INFO - PROCESS | 3856 | 1465426019464 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173E3400) [pid = 3856] [serial = 1592] [outer = 171C3800] 15:46:59 INFO - PROCESS | 3856 | 1465426019874 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 15:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:46:59 INFO - PROCESS | 3856 | 1465426019905 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 3856 | 1465426019907 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 15:46:59 INFO - PROCESS | 3856 | 1465426019910 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 3856 | 1465426019912 Marionette TRACE conn6 <- [1,2086,null,{}] 15:46:59 INFO - PROCESS | 3856 | 1465426019915 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 3856 | 1465426019917 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:00 INFO - PROCESS | 3856 | 1465426020072 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 15:47:00 INFO - PROCESS | 3856 | 1465426020094 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 3856 | 1465426020096 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:00 INFO - PROCESS | 3856 | ++DOCSHELL 173E7800 == 34 [pid = 3856] [id = 531] 15:47:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173EC800) [pid = 3856] [serial = 1593] [outer = 00000000] 15:47:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (183F1000) [pid = 3856] [serial = 1594] [outer = 173EC800] 15:47:00 INFO - PROCESS | 3856 | 1465426020142 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (183F8C00) [pid = 3856] [serial = 1595] [outer = 173EC800] 15:47:00 INFO - PROCESS | 3856 | 1465426020599 Marionette TRACE conn6 <- [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]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 15:47:00 INFO - PROCESS | 3856 | 1465426020641 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 3856 | 1465426020643 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 15:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:47:00 INFO - PROCESS | 3856 | 1465426020646 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 3856 | 1465426020648 Marionette TRACE conn6 <- [1,2090,null,{}] 15:47:00 INFO - PROCESS | 3856 | 1465426020651 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:00 INFO - PROCESS | 3856 | 1465426020656 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:00 INFO - PROCESS | 3856 | 1465426020809 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 15:47:00 INFO - PROCESS | 3856 | 1465426020821 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 3856 | 1465426020823 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:00 INFO - PROCESS | 3856 | ++DOCSHELL 0FF72400 == 35 [pid = 3856] [id = 532] 15:47:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1889C800) [pid = 3856] [serial = 1596] [outer = 00000000] 15:47:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A3C400) [pid = 3856] [serial = 1597] [outer = 1889C800] 15:47:00 INFO - PROCESS | 3856 | 1465426020867 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A42000) [pid = 3856] [serial = 1598] [outer = 1889C800] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (156F6C00) [pid = 3856] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (14660800) [pid = 3856] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0FFC7000) [pid = 3856] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (0FFC0800) [pid = 3856] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (173E9800) [pid = 3856] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (108B5800) [pid = 3856] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (162A3800) [pid = 3856] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (0FFC0400) [pid = 3856] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16054400) [pid = 3856] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (19620400) [pid = 3856] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18A29800) [pid = 3856] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (0FF49800) [pid = 3856] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:47:01 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (173D8C00) [pid = 3856] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:47:01 INFO - PROCESS | 3856 | 1465426021460 Marionette TRACE conn6 <- [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]]]}] 15:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 870ms 15:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:47:01 INFO - PROCESS | 3856 | 1465426021517 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 15:47:01 INFO - PROCESS | 3856 | 1465426021519 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 15:47:01 INFO - PROCESS | 3856 | 1465426021522 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:47:01 INFO - PROCESS | 3856 | 1465426021524 Marionette TRACE conn6 <- [1,2094,null,{}] 15:47:01 INFO - PROCESS | 3856 | 1465426021531 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:01 INFO - PROCESS | 3856 | 1465426021533 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:01 INFO - PROCESS | 3856 | 1465426021611 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 15:47:01 INFO - PROCESS | 3856 | 1465426021617 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 3856 | 1465426021618 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:01 INFO - PROCESS | 3856 | ++DOCSHELL 10045800 == 36 [pid = 3856] [id = 533] 15:47:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (10733400) [pid = 3856] [serial = 1599] [outer = 00000000] 15:47:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (14661800) [pid = 3856] [serial = 1600] [outer = 10733400] 15:47:01 INFO - PROCESS | 3856 | 1465426021665 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (156F5C00) [pid = 3856] [serial = 1601] [outer = 10733400] 15:47:02 INFO - PROCESS | 3856 | 1465426022099 Marionette TRACE conn6 <- [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]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 15:47:02 INFO - PROCESS | 3856 | 1465426022153 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 3856 | 1465426022155 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 15:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:47:02 INFO - PROCESS | 3856 | 1465426022158 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 3856 | 1465426022160 Marionette TRACE conn6 <- [1,2098,null,{}] 15:47:02 INFO - PROCESS | 3856 | 1465426022163 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:02 INFO - PROCESS | 3856 | 1465426022165 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:02 INFO - PROCESS | 3856 | 1465426022245 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 15:47:02 INFO - PROCESS | 3856 | 1465426022251 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:02 INFO - PROCESS | 3856 | 1465426022252 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:02 INFO - PROCESS | 3856 | ++DOCSHELL 16C63800 == 37 [pid = 3856] [id = 534] 15:47:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173D8C00) [pid = 3856] [serial = 1602] [outer = 00000000] 15:47:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18A32400) [pid = 3856] [serial = 1603] [outer = 173D8C00] 15:47:02 INFO - PROCESS | 3856 | 1465426022296 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18B16800) [pid = 3856] [serial = 1604] [outer = 173D8C00] 15:47:02 INFO - PROCESS | 3856 | 1465426022729 Marionette TRACE conn6 <- [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]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 15:47:02 INFO - PROCESS | 3856 | 1465426022798 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 3856 | 1465426022801 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 15:47:02 INFO - PROCESS | 3856 | 1465426022804 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 3856 | 1465426022806 Marionette TRACE conn6 <- [1,2102,null,{}] 15:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:47:02 INFO - PROCESS | 3856 | 1465426022809 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:02 INFO - PROCESS | 3856 | 1465426022811 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:02 INFO - PROCESS | 3856 | 1465426022893 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 15:47:02 INFO - PROCESS | 3856 | 1465426022901 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:02 INFO - PROCESS | 3856 | 1465426022903 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:02 INFO - PROCESS | 3856 | ++DOCSHELL 0911BC00 == 38 [pid = 3856] [id = 535] 15:47:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (0FF4C800) [pid = 3856] [serial = 1605] [outer = 00000000] 15:47:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18DCD400) [pid = 3856] [serial = 1606] [outer = 0FF4C800] 15:47:02 INFO - PROCESS | 3856 | 1465426022948 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19243000) [pid = 3856] [serial = 1607] [outer = 0FF4C800] 15:47:03 INFO - PROCESS | 3856 | 1465426023401 Marionette TRACE conn6 <- [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]]]}] 15:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 15:47:03 INFO - PROCESS | 3856 | 1465426023472 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 3856 | 1465426023476 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 15:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:47:03 INFO - PROCESS | 3856 | 1465426023486 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - PROCESS | 3856 | 1465426023491 Marionette TRACE conn6 <- [1,2106,null,{}] 15:47:03 INFO - PROCESS | 3856 | 1465426023497 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:03 INFO - PROCESS | 3856 | 1465426023501 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:03 INFO - PROCESS | 3856 | 1465426023628 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 15:47:03 INFO - PROCESS | 3856 | 1465426023771 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 3856 | 1465426023776 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:03 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC7800 == 39 [pid = 3856] [id = 536] 15:47:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (0FFC7C00) [pid = 3856] [serial = 1608] [outer = 00000000] 15:47:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (103C3800) [pid = 3856] [serial = 1609] [outer = 0FFC7C00] 15:47:03 INFO - PROCESS | 3856 | 1465426023840 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1072E000) [pid = 3856] [serial = 1610] [outer = 0FFC7C00] 15:47:04 INFO - PROCESS | 3856 | 1465426024477 Marionette TRACE conn6 <- [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]]]}] 15:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1015ms 15:47:04 INFO - PROCESS | 3856 | 1465426024511 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 3856 | 1465426024514 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 15:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:47:04 INFO - PROCESS | 3856 | 1465426024521 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 3856 | 1465426024525 Marionette TRACE conn6 <- [1,2110,null,{}] 15:47:04 INFO - PROCESS | 3856 | 1465426024529 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:04 INFO - PROCESS | 3856 | 1465426024532 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:04 INFO - PROCESS | 3856 | 1465426024646 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 15:47:04 INFO - PROCESS | 3856 | 1465426024804 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 3856 | 1465426024806 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:04 INFO - PROCESS | 3856 | ++DOCSHELL 15B45C00 == 40 [pid = 3856] [id = 537] 15:47:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16053800) [pid = 3856] [serial = 1611] [outer = 00000000] 15:47:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1627A000) [pid = 3856] [serial = 1612] [outer = 16053800] 15:47:04 INFO - PROCESS | 3856 | 1465426024866 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16C68C00) [pid = 3856] [serial = 1613] [outer = 16053800] 15:47:05 INFO - PROCESS | 3856 | 1465426025441 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 990ms 15:47:05 INFO - PROCESS | 3856 | 1465426025510 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 3856 | 1465426025513 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 15:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:47:05 INFO - PROCESS | 3856 | 1465426025517 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - PROCESS | 3856 | 1465426025519 Marionette TRACE conn6 <- [1,2114,null,{}] 15:47:05 INFO - PROCESS | 3856 | 1465426025542 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:05 INFO - PROCESS | 3856 | 1465426025547 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:05 INFO - PROCESS | 3856 | 1465426025698 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 15:47:05 INFO - PROCESS | 3856 | 1465426025763 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 3856 | 1465426025767 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:05 INFO - PROCESS | 3856 | ++DOCSHELL 18A44C00 == 41 [pid = 3856] [id = 538] 15:47:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18B13800) [pid = 3856] [serial = 1614] [outer = 00000000] 15:47:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (19245000) [pid = 3856] [serial = 1615] [outer = 18B13800] 15:47:05 INFO - PROCESS | 3856 | 1465426025824 Marionette DEBUG loaded listener.js 15:47:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19250C00) [pid = 3856] [serial = 1616] [outer = 18B13800] 15:47:06 INFO - PROCESS | 3856 | 1465426026498 Marionette TRACE conn6 <- [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]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1016ms 15:47:06 INFO - PROCESS | 3856 | 1465426026536 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 3856 | 1465426026538 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 15:47:06 INFO - PROCESS | 3856 | 1465426026542 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:47:06 INFO - PROCESS | 3856 | 1465426026544 Marionette TRACE conn6 <- [1,2118,null,{}] 15:47:06 INFO - PROCESS | 3856 | 1465426026547 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 3856 | 1465426026549 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:06 INFO - PROCESS | 3856 | 1465426026662 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 15:47:06 INFO - PROCESS | 3856 | 1465426026807 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 3856 | 1465426026809 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:06 INFO - PROCESS | 3856 | ++DOCSHELL 19418800 == 42 [pid = 3856] [id = 539] 15:47:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (195D1400) [pid = 3856] [serial = 1617] [outer = 00000000] 15:47:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A1D0000) [pid = 3856] [serial = 1618] [outer = 195D1400] 15:47:06 INFO - PROCESS | 3856 | 1465426026867 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1B4BB800) [pid = 3856] [serial = 1619] [outer = 195D1400] 15:47:07 INFO - PROCESS | 3856 | --DOCSHELL 1BC5E000 == 41 [pid = 3856] [id = 12] 15:47:07 INFO - PROCESS | 3856 | 1465426027534 Marionette TRACE conn6 <- [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] 15:47:07 INFO - PROCESS | 3856 | 1465426027565 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 15:47:07 INFO - PROCESS | 3856 | 1465426027568 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:47:07 INFO - PROCESS | 3856 | 1465426027571 Marionette TRACE conn6 <- [1,2122,null,{}] 15:47:07 INFO - PROCESS | 3856 | 1465426027574 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:07 INFO - PROCESS | 3856 | 1465426027577 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:07 INFO - PROCESS | 3856 | 1465426027685 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 15:47:07 INFO - PROCESS | 3856 | 1465426027936 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:07 INFO - PROCESS | 3856 | 1465426027939 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:08 INFO - PROCESS | 3856 | ++DOCSHELL 0C594000 == 42 [pid = 3856] [id = 540] 15:47:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (0FB5E400) [pid = 3856] [serial = 1620] [outer = 00000000] 15:47:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (0FF50C00) [pid = 3856] [serial = 1621] [outer = 0FB5E400] 15:47:08 INFO - PROCESS | 3856 | 1465426028013 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (0FFCD800) [pid = 3856] [serial = 1622] [outer = 0FB5E400] 15:47:08 INFO - PROCESS | 3856 | 1465426028639 Marionette TRACE conn6 <- [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]]]}] 15:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1128ms 15:47:08 INFO - PROCESS | 3856 | 1465426028701 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 15:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:47:08 INFO - PROCESS | 3856 | 1465426028705 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 15:47:08 INFO - PROCESS | 3856 | 1465426028709 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:47:08 INFO - PROCESS | 3856 | 1465426028712 Marionette TRACE conn6 <- [1,2126,null,{}] 15:47:08 INFO - PROCESS | 3856 | 1465426028717 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:08 INFO - PROCESS | 3856 | 1465426028721 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:08 INFO - PROCESS | 3856 | 1465426028835 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 16C63800 == 41 [pid = 3856] [id = 534] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 10045800 == 40 [pid = 3856] [id = 533] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 0FF72400 == 39 [pid = 3856] [id = 532] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 173E7800 == 38 [pid = 3856] [id = 531] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 171C2800 == 37 [pid = 3856] [id = 530] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 162AB000 == 36 [pid = 3856] [id = 529] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 10FD6800 == 35 [pid = 3856] [id = 528] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 0FF6C000 == 34 [pid = 3856] [id = 527] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 1889E000 == 33 [pid = 3856] [id = 524] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 0FFC6000 == 32 [pid = 3856] [id = 525] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 0FF4A000 == 31 [pid = 3856] [id = 526] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 09070000 == 30 [pid = 3856] [id = 14] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 19418800 == 29 [pid = 3856] [id = 539] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 0C594000 == 28 [pid = 3856] [id = 540] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 18A44C00 == 27 [pid = 3856] [id = 538] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 0911BC00 == 26 [pid = 3856] [id = 535] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 0FFC7800 == 25 [pid = 3856] [id = 536] 15:47:09 INFO - PROCESS | 3856 | --DOCSHELL 15B45C00 == 24 [pid = 3856] [id = 537] 15:47:09 INFO - PROCESS | 3856 | 1465426029585 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 3856 | 1465426029589 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (15B43400) [pid = 3856] [serial = 1558] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1466B400) [pid = 3856] [serial = 1555] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (10047800) [pid = 3856] [serial = 1549] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (103CF800) [pid = 3856] [serial = 1550] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (10556800) [pid = 3856] [serial = 1547] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (103C5C00) [pid = 3856] [serial = 1546] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1883A400) [pid = 3856] [serial = 1570] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (111C1800) [pid = 3856] [serial = 1552] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13DCF800) [pid = 3856] [serial = 1553] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C5C400) [pid = 3856] [serial = 1561] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10FD6C00) [pid = 3856] [serial = 1535] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (105B0800) [pid = 3856] [serial = 1534] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (173E2000) [pid = 3856] [serial = 1538] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16C65000) [pid = 3856] [serial = 1537] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1B847800) [pid = 3856] [serial = 1541] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1A1D2400) [pid = 3856] [serial = 1540] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1C796800) [pid = 3856] [serial = 1544] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1BC61000) [pid = 3856] [serial = 1543] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (160BB800) [pid = 3856] [serial = 1559] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1004CC00) [pid = 3856] [serial = 1564] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16061C00) [pid = 3856] [serial = 1571] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (160B9800) [pid = 3856] [serial = 1562] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (173EEC00) [pid = 3856] [serial = 1567] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (160B8800) [pid = 3856] [serial = 1565] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (14695800) [pid = 3856] [serial = 1556] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1796B400) [pid = 3856] [serial = 1568] [outer = 00000000] [url = about:blank] 15:47:09 INFO - PROCESS | 3856 | ++DOCSHELL 0911C800 == 25 [pid = 3856] [id = 541] 15:47:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (0911E000) [pid = 3856] [serial = 1623] [outer = 00000000] 15:47:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (0A076C00) [pid = 3856] [serial = 1624] [outer = 0911E000] 15:47:09 INFO - PROCESS | 3856 | 1465426029768 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (0FBE5C00) [pid = 3856] [serial = 1625] [outer = 0911E000] 15:47:10 INFO - PROCESS | 3856 | 1465426030234 Marionette TRACE conn6 <- [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]]]}] 15:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1579ms 15:47:10 INFO - PROCESS | 3856 | 1465426030291 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 3856 | 1465426030294 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 15:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:47:10 INFO - PROCESS | 3856 | 1465426030303 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 3856 | 1465426030305 Marionette TRACE conn6 <- [1,2130,null,{}] 15:47:10 INFO - PROCESS | 3856 | 1465426030311 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:10 INFO - PROCESS | 3856 | 1465426030315 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:10 INFO - PROCESS | 3856 | 1465426030409 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 15:47:10 INFO - PROCESS | 3856 | 1465426030419 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 3856 | 1465426030422 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:10 INFO - PROCESS | 3856 | ++DOCSHELL 10552000 == 26 [pid = 3856] [id = 542] 15:47:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10552800) [pid = 3856] [serial = 1626] [outer = 00000000] 15:47:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10558800) [pid = 3856] [serial = 1627] [outer = 10552800] 15:47:10 INFO - PROCESS | 3856 | 1465426030468 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1056C400) [pid = 3856] [serial = 1628] [outer = 10552800] 15:47:10 INFO - PROCESS | 3856 | 1465426030949 Marionette TRACE conn6 <- [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] 15:47:11 INFO - PROCESS | 3856 | 1465426030981 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 15:47:11 INFO - PROCESS | 3856 | 1465426030986 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:47:11 INFO - PROCESS | 3856 | 1465426030988 Marionette TRACE conn6 <- [1,2134,null,{}] 15:47:11 INFO - PROCESS | 3856 | 1465426031021 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:11 INFO - PROCESS | 3856 | 1465426031023 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:11 INFO - PROCESS | 3856 | 1465426031110 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 15:47:11 INFO - PROCESS | 3856 | 1465426031119 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 3856 | 1465426031121 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:11 INFO - PROCESS | 3856 | ++DOCSHELL 13D0A800 == 27 [pid = 3856] [id = 543] 15:47:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13D0C400) [pid = 3856] [serial = 1629] [outer = 00000000] 15:47:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (13DD5800) [pid = 3856] [serial = 1630] [outer = 13D0C400] 15:47:11 INFO - PROCESS | 3856 | 1465426031166 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (140B9800) [pid = 3856] [serial = 1631] [outer = 13D0C400] 15:47:11 INFO - PROCESS | 3856 | 1465426031662 Marionette TRACE conn6 <- [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] 15:47:11 INFO - PROCESS | 3856 | 1465426031722 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 15:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:47:11 INFO - PROCESS | 3856 | 1465426031726 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - PROCESS | 3856 | 1465426031732 Marionette TRACE conn6 <- [1,2138,null,{}] 15:47:11 INFO - PROCESS | 3856 | 1465426031741 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:11 INFO - PROCESS | 3856 | 1465426031745 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:11 INFO - PROCESS | 3856 | 1465426031832 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 15:47:11 INFO - PROCESS | 3856 | 1465426031839 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 3856 | 1465426031841 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:11 INFO - PROCESS | 3856 | ++DOCSHELL 0FBEDC00 == 28 [pid = 3856] [id = 544] 15:47:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (13D08C00) [pid = 3856] [serial = 1632] [outer = 00000000] 15:47:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (147D6C00) [pid = 3856] [serial = 1633] [outer = 13D08C00] 15:47:11 INFO - PROCESS | 3856 | 1465426031897 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (160B7C00) [pid = 3856] [serial = 1634] [outer = 13D08C00] 15:47:12 INFO - PROCESS | 3856 | 1465426032391 Marionette TRACE conn6 <- [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]]]}] 15:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 690ms 15:47:12 INFO - PROCESS | 3856 | 1465426032419 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 3856 | 1465426032422 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 15:47:12 INFO - PROCESS | 3856 | 1465426032425 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:47:12 INFO - PROCESS | 3856 | 1465426032427 Marionette TRACE conn6 <- [1,2142,null,{}] 15:47:12 INFO - PROCESS | 3856 | 1465426032430 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:12 INFO - PROCESS | 3856 | 1465426032432 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:12 INFO - PROCESS | 3856 | 1465426032581 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 15:47:12 INFO - PROCESS | 3856 | 1465426032650 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 3856 | 1465426032652 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:12 INFO - PROCESS | 3856 | ++DOCSHELL 160BB800 == 29 [pid = 3856] [id = 545] 15:47:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1626D400) [pid = 3856] [serial = 1635] [outer = 00000000] 15:47:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C47000) [pid = 3856] [serial = 1636] [outer = 1626D400] 15:47:12 INFO - PROCESS | 3856 | 1465426032698 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C63800) [pid = 3856] [serial = 1637] [outer = 1626D400] 15:47:13 INFO - PROCESS | 3856 | 1465426033115 Marionette TRACE conn6 <- [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]]]}] 15:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 15:47:13 INFO - PROCESS | 3856 | 1465426033160 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 3856 | 1465426033162 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 15:47:13 INFO - PROCESS | 3856 | 1465426033165 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:47:13 INFO - PROCESS | 3856 | 1465426033167 Marionette TRACE conn6 <- [1,2146,null,{}] 15:47:13 INFO - PROCESS | 3856 | 1465426033170 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:13 INFO - PROCESS | 3856 | 1465426033172 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:13 INFO - PROCESS | 3856 | 1465426033286 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 15:47:13 INFO - PROCESS | 3856 | 1465426033291 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 3856 | 1465426033298 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:13 INFO - PROCESS | 3856 | ++DOCSHELL 171CC000 == 30 [pid = 3856] [id = 546] 15:47:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (171CF000) [pid = 3856] [serial = 1638] [outer = 00000000] 15:47:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (173D6000) [pid = 3856] [serial = 1639] [outer = 171CF000] 15:47:13 INFO - PROCESS | 3856 | 1465426033405 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (173E9000) [pid = 3856] [serial = 1640] [outer = 171CF000] 15:47:14 INFO - PROCESS | 3856 | --DOCSHELL 10552000 == 29 [pid = 3856] [id = 542] 15:47:14 INFO - PROCESS | 3856 | --DOCSHELL 0911C800 == 28 [pid = 3856] [id = 541] 15:47:15 INFO - PROCESS | 3856 | --DOCSHELL 13D0A800 == 27 [pid = 3856] [id = 543] 15:47:15 INFO - PROCESS | 3856 | --DOCSHELL 0FBEDC00 == 26 [pid = 3856] [id = 544] 15:47:15 INFO - PROCESS | 3856 | --DOCSHELL 160BB800 == 25 [pid = 3856] [id = 545] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (173EC800) [pid = 3856] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1889C800) [pid = 3856] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10733400) [pid = 3856] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1111F800) [pid = 3856] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1889EC00) [pid = 3856] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1003F800) [pid = 3856] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (0FF4C000) [pid = 3856] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (162ABC00) [pid = 3856] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0FF70C00) [pid = 3856] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0FF4C800) [pid = 3856] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (171C3800) [pid = 3856] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (173D8C00) [pid = 3856] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1BC5E400) [pid = 3856] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (17962800) [pid = 3856] [serial = 38] [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.] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (183F1000) [pid = 3856] [serial = 1594] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18A3C400) [pid = 3856] [serial = 1597] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (156F5C00) [pid = 3856] [serial = 1601] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (140BE800) [pid = 3856] [serial = 1585] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (142C3C00) [pid = 3856] [serial = 1586] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18A30C00) [pid = 3856] [serial = 1574] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (18A2C800) [pid = 3856] [serial = 1573] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (107DBC00) [pid = 3856] [serial = 1576] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (13DCDC00) [pid = 3856] [serial = 1577] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1487C800) [pid = 3856] [serial = 1579] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (160C1800) [pid = 3856] [serial = 1580] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (16C46800) [pid = 3856] [serial = 1588] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (14661800) [pid = 3856] [serial = 1600] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (10553800) [pid = 3856] [serial = 1582] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1056F400) [pid = 3856] [serial = 1583] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (18DCD400) [pid = 3856] [serial = 1606] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (19243000) [pid = 3856] [serial = 1607] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (18A42000) [pid = 3856] [serial = 1598] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (173DBC00) [pid = 3856] [serial = 1591] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (173E3400) [pid = 3856] [serial = 1592] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (18B16800) [pid = 3856] [serial = 1604] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (183F8C00) [pid = 3856] [serial = 1595] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (18A32400) [pid = 3856] [serial = 1603] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 50 (16C5E800) [pid = 3856] [serial = 1589] [outer = 00000000] [url = about:blank] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 49 (1BC5F400) [pid = 3856] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:47:15 INFO - PROCESS | 3856 | --DOMWINDOW == 48 (156F0400) [pid = 3856] [serial = 1097] [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.] 15:47:15 INFO - PROCESS | 3856 | 1465426035491 Marionette TRACE conn6 <- [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]]]}] 15:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2376ms 15:47:15 INFO - PROCESS | 3856 | 1465426035546 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 3856 | 1465426035550 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 15:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:47:15 INFO - PROCESS | 3856 | 1465426035555 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - PROCESS | 3856 | 1465426035558 Marionette TRACE conn6 <- [1,2150,null,{}] 15:47:15 INFO - PROCESS | 3856 | 1465426035564 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 3856 | 1465426035567 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:15 INFO - PROCESS | 3856 | 1465426035664 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 15:47:15 INFO - PROCESS | 3856 | 1465426035679 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 3856 | 1465426035681 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:15 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC7000 == 26 [pid = 3856] [id = 547] 15:47:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (0FFC7800) [pid = 3856] [serial = 1641] [outer = 00000000] 15:47:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (0FFCF000) [pid = 3856] [serial = 1642] [outer = 0FFC7800] 15:47:15 INFO - PROCESS | 3856 | 1465426035731 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (10046800) [pid = 3856] [serial = 1643] [outer = 0FFC7800] 15:47:16 INFO - PROCESS | 3856 | 1465426036440 Marionette TRACE conn6 <- [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]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 930ms 15:47:16 INFO - PROCESS | 3856 | 1465426036486 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 3856 | 1465426036491 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 15:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:47:16 INFO - PROCESS | 3856 | 1465426036495 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 3856 | 1465426036499 Marionette TRACE conn6 <- [1,2154,null,{}] 15:47:16 INFO - PROCESS | 3856 | 1465426036505 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:16 INFO - PROCESS | 3856 | 1465426036509 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:16 INFO - PROCESS | 3856 | 1465426036630 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 15:47:16 INFO - PROCESS | 3856 | 1465426036760 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 3856 | 1465426036764 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:16 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC5C00 == 27 [pid = 3856] [id = 548] 15:47:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (1054B400) [pid = 3856] [serial = 1644] [outer = 00000000] 15:47:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (10551400) [pid = 3856] [serial = 1645] [outer = 1054B400] 15:47:16 INFO - PROCESS | 3856 | 1465426036823 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (10561400) [pid = 3856] [serial = 1646] [outer = 1054B400] 15:47:17 INFO - PROCESS | 3856 | 1465426037625 Marionette TRACE conn6 <- [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]]]}] 15:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1179ms 15:47:17 INFO - PROCESS | 3856 | 1465426037681 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 3856 | 1465426037686 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 15:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:47:17 INFO - PROCESS | 3856 | 1465426037693 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 3856 | 1465426037696 Marionette TRACE conn6 <- [1,2158,null,{}] 15:47:17 INFO - PROCESS | 3856 | 1465426037701 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:17 INFO - PROCESS | 3856 | 1465426037704 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:17 INFO - PROCESS | 3856 | 1465426037841 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 15:47:18 INFO - PROCESS | 3856 | 1465426037988 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 3856 | 1465426037991 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:18 INFO - PROCESS | 3856 | ++DOCSHELL 09111400 == 28 [pid = 3856] [id = 549] 15:47:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (09112000) [pid = 3856] [serial = 1647] [outer = 00000000] 15:47:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (0FBE7000) [pid = 3856] [serial = 1648] [outer = 09112000] 15:47:18 INFO - PROCESS | 3856 | 1465426038044 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (1003E400) [pid = 3856] [serial = 1649] [outer = 09112000] 15:47:18 INFO - PROCESS | 3856 | 1465426038570 Marionette TRACE conn6 <- [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]]]}] 15:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 930ms 15:47:18 INFO - PROCESS | 3856 | 1465426038627 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 15:47:18 INFO - PROCESS | 3856 | 1465426038630 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 15:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:47:18 INFO - PROCESS | 3856 | 1465426038634 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:47:18 INFO - PROCESS | 3856 | 1465426038637 Marionette TRACE conn6 <- [1,2162,null,{}] 15:47:18 INFO - PROCESS | 3856 | 1465426038642 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:18 INFO - PROCESS | 3856 | 1465426038647 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:18 INFO - PROCESS | 3856 | 1465426038735 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 15:47:18 INFO - PROCESS | 3856 | 1465426038750 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 3856 | 1465426038753 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:18 INFO - PROCESS | 3856 | ++DOCSHELL 111BC800 == 29 [pid = 3856] [id = 550] 15:47:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (111BE000) [pid = 3856] [serial = 1650] [outer = 00000000] 15:47:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (13DCA400) [pid = 3856] [serial = 1651] [outer = 111BE000] 15:47:18 INFO - PROCESS | 3856 | 1465426038799 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (13DD4400) [pid = 3856] [serial = 1652] [outer = 111BE000] 15:47:19 INFO - PROCESS | 3856 | 1465426039294 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 15:47:19 INFO - PROCESS | 3856 | 1465426039307 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 3856 | 1465426039311 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 15:47:19 INFO - PROCESS | 3856 | 1465426039316 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:47:19 INFO - PROCESS | 3856 | 1465426039318 Marionette TRACE conn6 <- [1,2166,null,{}] 15:47:19 INFO - PROCESS | 3856 | 1465426039321 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:19 INFO - PROCESS | 3856 | 1465426039324 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:19 INFO - PROCESS | 3856 | 1465426039443 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 15:47:19 INFO - PROCESS | 3856 | 1465426039453 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 3856 | 1465426039455 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:19 INFO - PROCESS | 3856 | ++DOCSHELL 142CFC00 == 30 [pid = 3856] [id = 551] 15:47:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (142D0400) [pid = 3856] [serial = 1653] [outer = 00000000] 15:47:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (1464F400) [pid = 3856] [serial = 1654] [outer = 142D0400] 15:47:19 INFO - PROCESS | 3856 | 1465426039501 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (14665000) [pid = 3856] [serial = 1655] [outer = 142D0400] 15:47:20 INFO - PROCESS | 3856 | 1465426039974 Marionette TRACE conn6 <- [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]]]}] 15:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 15:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:47:20 INFO - PROCESS | 3856 | 1465426040003 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 15:47:20 INFO - PROCESS | 3856 | 1465426040005 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 15:47:20 INFO - PROCESS | 3856 | 1465426040010 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:47:20 INFO - PROCESS | 3856 | 1465426040017 Marionette TRACE conn6 <- [1,2170,null,{}] 15:47:20 INFO - PROCESS | 3856 | 1465426040026 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:20 INFO - PROCESS | 3856 | 1465426040029 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:20 INFO - PROCESS | 3856 | 1465426040130 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 15:47:20 INFO - PROCESS | 3856 | 1465426040224 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 3856 | 1465426040226 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:20 INFO - PROCESS | 3856 | ++DOCSHELL 147E0000 == 31 [pid = 3856] [id = 552] 15:47:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (147E1400) [pid = 3856] [serial = 1656] [outer = 00000000] 15:47:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (15B40800) [pid = 3856] [serial = 1657] [outer = 147E1400] 15:47:20 INFO - PROCESS | 3856 | 1465426040272 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1605D400) [pid = 3856] [serial = 1658] [outer = 147E1400] 15:47:20 INFO - PROCESS | 3856 | 1465426040679 Marionette TRACE conn6 <- [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]]]}] 15:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 15:47:20 INFO - PROCESS | 3856 | 1465426040742 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 15:47:20 INFO - PROCESS | 3856 | 1465426040744 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 15:47:20 INFO - PROCESS | 3856 | 1465426040748 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:47:20 INFO - PROCESS | 3856 | 1465426040750 Marionette TRACE conn6 <- [1,2174,null,{}] 15:47:20 INFO - PROCESS | 3856 | 1465426040753 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:20 INFO - PROCESS | 3856 | 1465426040755 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:20 INFO - PROCESS | 3856 | 1465426040909 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 15:47:20 INFO - PROCESS | 3856 | 1465426040930 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 3856 | 1465426040932 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:20 INFO - PROCESS | 3856 | ++DOCSHELL 10747C00 == 32 [pid = 3856] [id = 553] 15:47:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (160BB000) [pid = 3856] [serial = 1659] [outer = 00000000] 15:47:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1627A400) [pid = 3856] [serial = 1660] [outer = 160BB000] 15:47:21 INFO - PROCESS | 3856 | 1465426040978 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (162AD400) [pid = 3856] [serial = 1661] [outer = 160BB000] 15:47:21 INFO - PROCESS | 3856 | 1465426041455 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 15:47:21 INFO - PROCESS | 3856 | 1465426041482 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 3856 | 1465426041484 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 15:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:47:21 INFO - PROCESS | 3856 | 1465426041493 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 3856 | 1465426041495 Marionette TRACE conn6 <- [1,2178,null,{}] 15:47:21 INFO - PROCESS | 3856 | 1465426041498 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:21 INFO - PROCESS | 3856 | 1465426041500 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:21 INFO - PROCESS | 3856 | 1465426041614 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 15:47:21 INFO - PROCESS | 3856 | 1465426041619 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:21 INFO - PROCESS | 3856 | 1465426041625 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:21 INFO - PROCESS | 3856 | ++DOCSHELL 13F11400 == 33 [pid = 3856] [id = 554] 15:47:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16C5A000) [pid = 3856] [serial = 1662] [outer = 00000000] 15:47:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16CC3C00) [pid = 3856] [serial = 1663] [outer = 16C5A000] 15:47:21 INFO - PROCESS | 3856 | 1465426041678 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1730AC00) [pid = 3856] [serial = 1664] [outer = 16C5A000] 15:47:22 INFO - PROCESS | 3856 | 1465426042154 Marionette TRACE conn6 <- [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]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 15:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:47:22 INFO - PROCESS | 3856 | 1465426042167 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 15:47:22 INFO - PROCESS | 3856 | 1465426042169 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 15:47:22 INFO - PROCESS | 3856 | 1465426042172 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 3856 | 1465426042174 Marionette TRACE conn6 <- [1,2182,null,{}] 15:47:22 INFO - PROCESS | 3856 | 1465426042177 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:22 INFO - PROCESS | 3856 | 1465426042179 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:22 INFO - PROCESS | 3856 | 1465426042322 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 15:47:22 INFO - PROCESS | 3856 | 1465426042335 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 3856 | 1465426042337 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:22 INFO - PROCESS | 3856 | ++DOCSHELL 173D9000 == 34 [pid = 3856] [id = 555] 15:47:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (173D9400) [pid = 3856] [serial = 1665] [outer = 00000000] 15:47:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (173E6000) [pid = 3856] [serial = 1666] [outer = 173D9400] 15:47:22 INFO - PROCESS | 3856 | 1465426042381 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (173E7800) [pid = 3856] [serial = 1667] [outer = 173D9400] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13D08C00) [pid = 3856] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1626D400) [pid = 3856] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16053800) [pid = 3856] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (0FFC7C00) [pid = 3856] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (0FB5E400) [pid = 3856] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (195D1400) [pid = 3856] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18B13800) [pid = 3856] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (171CF000) [pid = 3856] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (0911E000) [pid = 3856] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (13D0C400) [pid = 3856] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:47:22 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (10552800) [pid = 3856] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:47:22 INFO - PROCESS | 3856 | 1465426042929 Marionette TRACE conn6 <- [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]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 15:47:22 INFO - PROCESS | 3856 | 1465426042943 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 15:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:47:22 INFO - PROCESS | 3856 | 1465426042945 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 15:47:22 INFO - PROCESS | 3856 | 1465426042948 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 3856 | 1465426042950 Marionette TRACE conn6 <- [1,2186,null,{}] 15:47:22 INFO - PROCESS | 3856 | 1465426042953 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:22 INFO - PROCESS | 3856 | 1465426042955 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:23 INFO - PROCESS | 3856 | 1465426043033 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 15:47:23 INFO - PROCESS | 3856 | 1465426043039 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 3856 | 1465426043040 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:23 INFO - PROCESS | 3856 | ++DOCSHELL 10750800 == 35 [pid = 3856] [id = 556] 15:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (10FD0800) [pid = 3856] [serial = 1668] [outer = 00000000] 15:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (140BF400) [pid = 3856] [serial = 1669] [outer = 10FD0800] 15:47:23 INFO - PROCESS | 3856 | 1465426043084 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (14743800) [pid = 3856] [serial = 1670] [outer = 10FD0800] 15:47:23 INFO - PROCESS | 3856 | 1465426043511 Marionette TRACE conn6 <- [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]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 15:47:23 INFO - PROCESS | 3856 | 1465426043579 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 3856 | 1465426043581 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 15:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:47:23 INFO - PROCESS | 3856 | 1465426043584 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 3856 | 1465426043586 Marionette TRACE conn6 <- [1,2190,null,{}] 15:47:23 INFO - PROCESS | 3856 | 1465426043589 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:23 INFO - PROCESS | 3856 | 1465426043591 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:23 INFO - PROCESS | 3856 | 1465426043698 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 15:47:23 INFO - PROCESS | 3856 | 1465426043714 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 3856 | 1465426043716 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:23 INFO - PROCESS | 3856 | ++DOCSHELL 173DF400 == 36 [pid = 3856] [id = 557] 15:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (173DFC00) [pid = 3856] [serial = 1671] [outer = 00000000] 15:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1796B400) [pid = 3856] [serial = 1672] [outer = 173DFC00] 15:47:23 INFO - PROCESS | 3856 | 1465426043765 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (183F9400) [pid = 3856] [serial = 1673] [outer = 173DFC00] 15:47:24 INFO - PROCESS | 3856 | 1465426044206 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 15:47:24 INFO - PROCESS | 3856 | 1465426044255 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 3856 | 1465426044257 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 15:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:47:24 INFO - PROCESS | 3856 | 1465426044260 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 3856 | 1465426044262 Marionette TRACE conn6 <- [1,2194,null,{}] 15:47:24 INFO - PROCESS | 3856 | 1465426044265 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 3856 | 1465426044267 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:24 INFO - PROCESS | 3856 | 1465426044350 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 15:47:24 INFO - PROCESS | 3856 | 1465426044355 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 3856 | 1465426044357 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:24 INFO - PROCESS | 3856 | ++DOCSHELL 156EEC00 == 37 [pid = 3856] [id = 558] 15:47:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (18834C00) [pid = 3856] [serial = 1674] [outer = 00000000] 15:47:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1883F400) [pid = 3856] [serial = 1675] [outer = 18834C00] 15:47:24 INFO - PROCESS | 3856 | 1465426044410 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1889B800) [pid = 3856] [serial = 1676] [outer = 18834C00] 15:47:24 INFO - PROCESS | 3856 | 1465426044822 Marionette TRACE conn6 <- [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]]]}] 15:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 631ms 15:47:24 INFO - PROCESS | 3856 | 1465426044892 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 3856 | 1465426044894 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 15:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:47:24 INFO - PROCESS | 3856 | 1465426044901 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 3856 | 1465426044903 Marionette TRACE conn6 <- [1,2198,null,{}] 15:47:24 INFO - PROCESS | 3856 | 1465426044906 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 3856 | 1465426044908 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:25 INFO - PROCESS | 3856 | 1465426045034 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 15:47:25 INFO - PROCESS | 3856 | 1465426045226 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 3856 | 1465426045229 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:25 INFO - PROCESS | 3856 | ++DOCSHELL 0A0D2800 == 38 [pid = 3856] [id = 559] 15:47:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (0A0F1C00) [pid = 3856] [serial = 1677] [outer = 00000000] 15:47:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10554400) [pid = 3856] [serial = 1678] [outer = 0A0F1C00] 15:47:25 INFO - PROCESS | 3856 | 1465426045288 Marionette DEBUG loaded listener.js 15:47:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (10731400) [pid = 3856] [serial = 1679] [outer = 0A0F1C00] 15:47:25 INFO - PROCESS | 3856 | 1465426045876 Marionette TRACE conn6 <- [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]]]}] 15:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1020ms 15:47:25 INFO - PROCESS | 3856 | 1465426045923 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 3856 | 1465426045927 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 15:47:25 INFO - PROCESS | 3856 | 1465426045933 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:47:25 INFO - PROCESS | 3856 | 1465426045936 Marionette TRACE conn6 <- [1,2202,null,{}] 15:47:25 INFO - PROCESS | 3856 | 1465426045960 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:25 INFO - PROCESS | 3856 | 1465426045964 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:26 INFO - PROCESS | 3856 | 1465426046085 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 15:47:26 INFO - PROCESS | 3856 | 1465426046226 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 3856 | 1465426046229 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:26 INFO - PROCESS | 3856 | ++DOCSHELL 14629400 == 39 [pid = 3856] [id = 560] 15:47:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14661400) [pid = 3856] [serial = 1680] [outer = 00000000] 15:47:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1466F400) [pid = 3856] [serial = 1681] [outer = 14661400] 15:47:26 INFO - PROCESS | 3856 | 1465426046290 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1474F400) [pid = 3856] [serial = 1682] [outer = 14661400] 15:47:26 INFO - PROCESS | 3856 | 1465426046893 Marionette TRACE conn6 <- [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]]]}] 15:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 15:47:26 INFO - PROCESS | 3856 | 1465426046907 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 15:47:26 INFO - PROCESS | 3856 | 1465426046911 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 15:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:47:26 INFO - PROCESS | 3856 | 1465426046914 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:47:26 INFO - PROCESS | 3856 | 1465426046917 Marionette TRACE conn6 <- [1,2206,null,{}] 15:47:26 INFO - PROCESS | 3856 | 1465426046921 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:26 INFO - PROCESS | 3856 | 1465426046923 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:27 INFO - PROCESS | 3856 | 1465426047035 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 15:47:27 INFO - PROCESS | 3856 | 1465426047146 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:27 INFO - PROCESS | 3856 | 1465426047149 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:27 INFO - PROCESS | 3856 | ++DOCSHELL 156F6C00 == 40 [pid = 3856] [id = 561] 15:47:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16C5AC00) [pid = 3856] [serial = 1683] [outer = 00000000] 15:47:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173D1400) [pid = 3856] [serial = 1684] [outer = 16C5AC00] 15:47:27 INFO - PROCESS | 3856 | 1465426047247 Marionette DEBUG loaded listener.js 15:47:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (183A0800) [pid = 3856] [serial = 1685] [outer = 16C5AC00] 15:47:27 INFO - PROCESS | 3856 | 1465426047855 Marionette TRACE conn6 <- [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]]]}] 15:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 15:47:27 INFO - PROCESS | 3856 | 1465426047887 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 15:47:27 INFO - PROCESS | 3856 | 1465426047891 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 15:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:47:27 INFO - PROCESS | 3856 | 1465426047903 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - PROCESS | 3856 | 1465426047907 Marionette TRACE conn6 <- [1,2210,null,{}] 15:47:27 INFO - PROCESS | 3856 | 1465426047911 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:27 INFO - PROCESS | 3856 | 1465426047914 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:28 INFO - PROCESS | 3856 | 1465426048028 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 15:47:28 INFO - PROCESS | 3856 | 1465426048172 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 3856 | 1465426048175 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:28 INFO - PROCESS | 3856 | ++DOCSHELL 173ED400 == 41 [pid = 3856] [id = 562] 15:47:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (173F0800) [pid = 3856] [serial = 1686] [outer = 00000000] 15:47:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A37400) [pid = 3856] [serial = 1687] [outer = 173F0800] 15:47:28 INFO - PROCESS | 3856 | 1465426048230 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A3DC00) [pid = 3856] [serial = 1688] [outer = 173F0800] 15:47:28 INFO - PROCESS | 3856 | 1465426048899 Marionette TRACE conn6 <- [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]]]}] 15:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1031ms 15:47:28 INFO - PROCESS | 3856 | 1465426048928 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 3856 | 1465426048933 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 15:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:47:28 INFO - PROCESS | 3856 | 1465426048938 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 3856 | 1465426048941 Marionette TRACE conn6 <- [1,2214,null,{}] 15:47:28 INFO - PROCESS | 3856 | 1465426048947 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:28 INFO - PROCESS | 3856 | 1465426048950 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:29 INFO - PROCESS | 3856 | 1465426049056 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 15:47:29 INFO - PROCESS | 3856 | 1465426049170 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 3856 | 1465426049172 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:29 INFO - PROCESS | 3856 | ++DOCSHELL 1074D400 == 42 [pid = 3856] [id = 563] 15:47:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1074EC00) [pid = 3856] [serial = 1689] [outer = 00000000] 15:47:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (108C3000) [pid = 3856] [serial = 1690] [outer = 1074EC00] 15:47:29 INFO - PROCESS | 3856 | 1465426049221 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (111BA400) [pid = 3856] [serial = 1691] [outer = 1074EC00] 15:47:29 INFO - PROCESS | 3856 | --DOCSHELL 10562000 == 41 [pid = 3856] [id = 192] 15:47:29 INFO - PROCESS | 3856 | --DOCSHELL 0FFCD400 == 40 [pid = 3856] [id = 203] 15:47:29 INFO - PROCESS | 3856 | --DOCSHELL 0FF70400 == 39 [pid = 3856] [id = 187] 15:47:29 INFO - PROCESS | 3856 | --DOCSHELL 10570400 == 38 [pid = 3856] [id = 204] 15:47:29 INFO - PROCESS | 3856 | --DOCSHELL 160C4C00 == 37 [pid = 3856] [id = 193] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (0FFCF000) [pid = 3856] [serial = 1642] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (173D6000) [pid = 3856] [serial = 1639] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16C63800) [pid = 3856] [serial = 1637] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (0A076C00) [pid = 3856] [serial = 1624] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (0FBE5C00) [pid = 3856] [serial = 1625] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0FF50C00) [pid = 3856] [serial = 1621] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A1D0000) [pid = 3856] [serial = 1618] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (19245000) [pid = 3856] [serial = 1615] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1627A000) [pid = 3856] [serial = 1612] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (103C3800) [pid = 3856] [serial = 1609] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (173E9000) [pid = 3856] [serial = 1640] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13DD5800) [pid = 3856] [serial = 1630] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (140B9800) [pid = 3856] [serial = 1631] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10558800) [pid = 3856] [serial = 1627] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1056C400) [pid = 3856] [serial = 1628] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (147D6C00) [pid = 3856] [serial = 1633] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (160B7C00) [pid = 3856] [serial = 1634] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16C47000) [pid = 3856] [serial = 1636] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16C68C00) [pid = 3856] [serial = 1613] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1072E000) [pid = 3856] [serial = 1610] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (0FFCD800) [pid = 3856] [serial = 1622] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1B4BB800) [pid = 3856] [serial = 1619] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (19250C00) [pid = 3856] [serial = 1616] [outer = 00000000] [url = about:blank] 15:47:29 INFO - PROCESS | 3856 | 1465426049769 Marionette TRACE conn6 <- [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]]]}] 15:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 890ms 15:47:29 INFO - PROCESS | 3856 | 1465426049828 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 15:47:29 INFO - PROCESS | 3856 | 1465426049832 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 15:47:29 INFO - PROCESS | 3856 | 1465426049838 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - PROCESS | 3856 | 1465426049840 Marionette TRACE conn6 <- [1,2218,null,{}] 15:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:47:29 INFO - PROCESS | 3856 | 1465426049844 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:29 INFO - PROCESS | 3856 | 1465426049847 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:29 INFO - PROCESS | 3856 | 1465426049934 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 15:47:30 INFO - PROCESS | 3856 | 1465426050054 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 3856 | 1465426050056 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:30 INFO - PROCESS | 3856 | ++DOCSHELL 1056EC00 == 38 [pid = 3856] [id = 564] 15:47:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1056F000) [pid = 3856] [serial = 1692] [outer = 00000000] 15:47:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (10733000) [pid = 3856] [serial = 1693] [outer = 1056F000] 15:47:30 INFO - PROCESS | 3856 | 1465426050106 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (108C0800) [pid = 3856] [serial = 1694] [outer = 1056F000] 15:47:30 INFO - PROCESS | 3856 | 1465426050491 Marionette TRACE conn6 <- [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]]]}] 15:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 15:47:30 INFO - PROCESS | 3856 | 1465426050513 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 15:47:30 INFO - PROCESS | 3856 | 1465426050515 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 15:47:30 INFO - PROCESS | 3856 | 1465426050518 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:47:30 INFO - PROCESS | 3856 | 1465426050522 Marionette TRACE conn6 <- [1,2222,null,{}] 15:47:30 INFO - PROCESS | 3856 | 1465426050532 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:30 INFO - PROCESS | 3856 | 1465426050536 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:30 INFO - PROCESS | 3856 | 1465426050622 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 15:47:30 INFO - PROCESS | 3856 | 1465426050629 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 3856 | 1465426050632 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:30 INFO - PROCESS | 3856 | ++DOCSHELL 14664000 == 39 [pid = 3856] [id = 565] 15:47:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (14664C00) [pid = 3856] [serial = 1695] [outer = 00000000] 15:47:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (14707C00) [pid = 3856] [serial = 1696] [outer = 14664C00] 15:47:30 INFO - PROCESS | 3856 | 1465426050680 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15F41400) [pid = 3856] [serial = 1697] [outer = 14664C00] 15:47:31 INFO - PROCESS | 3856 | 1465426051148 Marionette TRACE conn6 <- [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]]]}] 15:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 15:47:31 INFO - PROCESS | 3856 | 1465426051195 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 15:47:31 INFO - PROCESS | 3856 | 1465426051198 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 15:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:47:31 INFO - PROCESS | 3856 | 1465426051201 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:47:31 INFO - PROCESS | 3856 | 1465426051202 Marionette TRACE conn6 <- [1,2226,null,{}] 15:47:31 INFO - PROCESS | 3856 | 1465426051206 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:31 INFO - PROCESS | 3856 | 1465426051208 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:31 INFO - PROCESS | 3856 | 1465426051294 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 15:47:31 INFO - PROCESS | 3856 | 1465426051300 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:31 INFO - PROCESS | 3856 | 1465426051302 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:31 INFO - PROCESS | 3856 | ++DOCSHELL 160C1800 == 40 [pid = 3856] [id = 566] 15:47:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (160C4C00) [pid = 3856] [serial = 1698] [outer = 00000000] 15:47:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (16C47800) [pid = 3856] [serial = 1699] [outer = 160C4C00] 15:47:31 INFO - PROCESS | 3856 | 1465426051355 Marionette DEBUG loaded listener.js 15:47:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16C48800) [pid = 3856] [serial = 1700] [outer = 160C4C00] 15:47:31 INFO - PROCESS | 3856 | 1465426051831 Marionette TRACE conn6 <- [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]]]}] 15:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 15:47:31 INFO - PROCESS | 3856 | 1465426051873 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 15:47:31 INFO - PROCESS | 3856 | 1465426051875 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 15:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:47:31 INFO - PROCESS | 3856 | 1465426051878 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:47:31 INFO - PROCESS | 3856 | 1465426051879 Marionette TRACE conn6 <- [1,2230,null,{}] 15:47:31 INFO - PROCESS | 3856 | 1465426051883 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:31 INFO - PROCESS | 3856 | 1465426051885 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:32 INFO - PROCESS | 3856 | 1465426052002 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 15:47:32 INFO - PROCESS | 3856 | 1465426052095 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 3856 | 1465426052097 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:32 INFO - PROCESS | 3856 | ++DOCSHELL 16C68800 == 41 [pid = 3856] [id = 567] 15:47:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16CC3000) [pid = 3856] [serial = 1701] [outer = 00000000] 15:47:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (171C6C00) [pid = 3856] [serial = 1702] [outer = 16CC3000] 15:47:32 INFO - PROCESS | 3856 | 1465426052142 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173D3000) [pid = 3856] [serial = 1703] [outer = 16CC3000] 15:47:32 INFO - PROCESS | 3856 | 1465426052585 Marionette TRACE conn6 <- [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]]]}] 15:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 15:47:32 INFO - PROCESS | 3856 | 1465426052609 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 3856 | 1465426052611 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 15:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:47:32 INFO - PROCESS | 3856 | 1465426052614 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 3856 | 1465426052616 Marionette TRACE conn6 <- [1,2234,null,{}] 15:47:32 INFO - PROCESS | 3856 | 1465426052619 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:32 INFO - PROCESS | 3856 | 1465426052624 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:32 INFO - PROCESS | 3856 | 1465426052767 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 15:47:32 INFO - PROCESS | 3856 | 1465426052834 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 3856 | 1465426052836 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:32 INFO - PROCESS | 3856 | ++DOCSHELL 173DD000 == 42 [pid = 3856] [id = 568] 15:47:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (173E2800) [pid = 3856] [serial = 1704] [outer = 00000000] 15:47:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18839000) [pid = 3856] [serial = 1705] [outer = 173E2800] 15:47:32 INFO - PROCESS | 3856 | 1465426052881 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (188A4800) [pid = 3856] [serial = 1706] [outer = 173E2800] 15:47:33 INFO - PROCESS | 3856 | 1465426053302 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 15:47:33 INFO - PROCESS | 3856 | 1465426053345 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 15:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:47:33 INFO - PROCESS | 3856 | 1465426053347 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 15:47:33 INFO - PROCESS | 3856 | 1465426053351 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - PROCESS | 3856 | 1465426053352 Marionette TRACE conn6 <- [1,2238,null,{}] 15:47:33 INFO - PROCESS | 3856 | 1465426053389 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:33 INFO - PROCESS | 3856 | 1465426053390 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:33 INFO - PROCESS | 3856 | 1465426053515 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 15:47:33 INFO - PROCESS | 3856 | 1465426053525 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 3856 | 1465426053527 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:33 INFO - PROCESS | 3856 | ++DOCSHELL 188A3400 == 43 [pid = 3856] [id = 569] 15:47:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18A26000) [pid = 3856] [serial = 1707] [outer = 00000000] 15:47:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18A36400) [pid = 3856] [serial = 1708] [outer = 18A26000] 15:47:33 INFO - PROCESS | 3856 | 1465426053573 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18A3B800) [pid = 3856] [serial = 1709] [outer = 18A26000] 15:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (142D0400) [pid = 3856] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16C5A000) [pid = 3856] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (09112000) [pid = 3856] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (173D9400) [pid = 3856] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (147E1400) [pid = 3856] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (111BE000) [pid = 3856] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10FD0800) [pid = 3856] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (173DFC00) [pid = 3856] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (160BB000) [pid = 3856] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:47:34 INFO - PROCESS | 3856 | 1465426054066 Marionette TRACE conn6 <- [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]]]}] 15:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 771ms 15:47:34 INFO - PROCESS | 3856 | 1465426054122 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 15:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:47:34 INFO - PROCESS | 3856 | 1465426054124 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 15:47:34 INFO - PROCESS | 3856 | 1465426054128 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 3856 | 1465426054129 Marionette TRACE conn6 <- [1,2242,null,{}] 15:47:34 INFO - PROCESS | 3856 | 1465426054133 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 3856 | 1465426054134 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:34 INFO - PROCESS | 3856 | 1465426054215 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 15:47:34 INFO - PROCESS | 3856 | 1465426054221 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 3856 | 1465426054223 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:34 INFO - PROCESS | 3856 | ++DOCSHELL 10570800 == 44 [pid = 3856] [id = 570] 15:47:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10590800) [pid = 3856] [serial = 1710] [outer = 00000000] 15:47:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173D5800) [pid = 3856] [serial = 1711] [outer = 10590800] 15:47:34 INFO - PROCESS | 3856 | 1465426054266 Marionette DEBUG loaded listener.js 15:47:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173D9400) [pid = 3856] [serial = 1712] [outer = 10590800] 15:47:34 INFO - PROCESS | 3856 | 1465426054707 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 631ms 15:47:34 INFO - PROCESS | 3856 | 1465426054759 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 15:47:34 INFO - PROCESS | 3856 | 1465426054761 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 15:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:47:34 INFO - PROCESS | 3856 | 1465426054765 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 3856 | 1465426054766 Marionette TRACE conn6 <- [1,2246,null,{}] 15:47:34 INFO - PROCESS | 3856 | 1465426054770 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 3856 | 1465426054771 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:34 INFO - PROCESS | 3856 | 1465426054855 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 15:47:34 INFO - PROCESS | 3856 | 1465426054861 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 3856 | 1465426054863 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:34 INFO - PROCESS | 3856 | ++DOCSHELL 18A2BC00 == 45 [pid = 3856] [id = 571] 15:47:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A2EC00) [pid = 3856] [serial = 1713] [outer = 00000000] 15:47:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18B13400) [pid = 3856] [serial = 1714] [outer = 18A2EC00] 15:47:34 INFO - PROCESS | 3856 | 1465426054907 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18B95800) [pid = 3856] [serial = 1715] [outer = 18A2EC00] 15:47:35 INFO - PROCESS | 3856 | 1465426055384 Marionette TRACE conn6 <- [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]]]}] 15:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 15:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:47:35 INFO - PROCESS | 3856 | 1465426055435 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 15:47:35 INFO - PROCESS | 3856 | 1465426055437 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 15:47:35 INFO - PROCESS | 3856 | 1465426055441 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:47:35 INFO - PROCESS | 3856 | 1465426055442 Marionette TRACE conn6 <- [1,2250,null,{}] 15:47:35 INFO - PROCESS | 3856 | 1465426055446 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:35 INFO - PROCESS | 3856 | 1465426055448 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:35 INFO - PROCESS | 3856 | 1465426055529 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 15:47:35 INFO - PROCESS | 3856 | 1465426055534 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:35 INFO - PROCESS | 3856 | 1465426055536 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:35 INFO - PROCESS | 3856 | ++DOCSHELL 18BE3400 == 46 [pid = 3856] [id = 572] 15:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18BE6400) [pid = 3856] [serial = 1716] [outer = 00000000] 15:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18DD2000) [pid = 3856] [serial = 1717] [outer = 18BE6400] 15:47:35 INFO - PROCESS | 3856 | 1465426055579 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (19245400) [pid = 3856] [serial = 1718] [outer = 18BE6400] 15:47:36 INFO - PROCESS | 3856 | 1465426056181 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 770ms 15:47:36 INFO - PROCESS | 3856 | 1465426056251 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 3856 | 1465426056255 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 15:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:47:36 INFO - PROCESS | 3856 | 1465426056260 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 3856 | 1465426056264 Marionette TRACE conn6 <- [1,2254,null,{}] 15:47:36 INFO - PROCESS | 3856 | 1465426056285 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 3856 | 1465426056288 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:36 INFO - PROCESS | 3856 | 1465426056412 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 15:47:36 INFO - PROCESS | 3856 | 1465426056582 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 3856 | 1465426056584 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:36 INFO - PROCESS | 3856 | ++DOCSHELL 0FF66400 == 47 [pid = 3856] [id = 573] 15:47:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (0FFC3000) [pid = 3856] [serial = 1719] [outer = 00000000] 15:47:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1056D000) [pid = 3856] [serial = 1720] [outer = 0FFC3000] 15:47:36 INFO - PROCESS | 3856 | 1465426056643 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10FCB800) [pid = 3856] [serial = 1721] [outer = 0FFC3000] 15:47:37 INFO - PROCESS | 3856 | 1465426057189 Marionette TRACE conn6 <- [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]]]}] 15:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 988ms 15:47:37 INFO - PROCESS | 3856 | 1465426057255 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 15:47:37 INFO - PROCESS | 3856 | 1465426057260 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 15:47:37 INFO - PROCESS | 3856 | 1465426057267 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:47:37 INFO - PROCESS | 3856 | 1465426057270 Marionette TRACE conn6 <- [1,2258,null,{}] 15:47:37 INFO - PROCESS | 3856 | 1465426057274 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:37 INFO - PROCESS | 3856 | 1465426057277 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:37 INFO - PROCESS | 3856 | 1465426057424 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 15:47:37 INFO - PROCESS | 3856 | 1465426057567 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 3856 | 1465426057569 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:37 INFO - PROCESS | 3856 | ++DOCSHELL 15B3F000 == 48 [pid = 3856] [id = 574] 15:47:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (15B42800) [pid = 3856] [serial = 1722] [outer = 00000000] 15:47:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (160C4400) [pid = 3856] [serial = 1723] [outer = 15B42800] 15:47:37 INFO - PROCESS | 3856 | 1465426057629 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16CCA800) [pid = 3856] [serial = 1724] [outer = 15B42800] 15:47:38 INFO - PROCESS | 3856 | 1465426058245 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1019ms 15:47:38 INFO - PROCESS | 3856 | 1465426058289 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 15:47:38 INFO - PROCESS | 3856 | 1465426058291 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 15:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:47:38 INFO - PROCESS | 3856 | 1465426058295 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:47:38 INFO - PROCESS | 3856 | 1465426058299 Marionette TRACE conn6 <- [1,2262,null,{}] 15:47:38 INFO - PROCESS | 3856 | 1465426058310 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 3856 | 1465426058315 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:38 INFO - PROCESS | 3856 | 1465426058424 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 15:47:38 INFO - PROCESS | 3856 | 1465426058569 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 3856 | 1465426058572 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:38 INFO - PROCESS | 3856 | ++DOCSHELL 19243800 == 49 [pid = 3856] [id = 575] 15:47:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19249800) [pid = 3856] [serial = 1725] [outer = 00000000] 15:47:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1924E400) [pid = 3856] [serial = 1726] [outer = 19249800] 15:47:38 INFO - PROCESS | 3856 | 1465426058632 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (19412800) [pid = 3856] [serial = 1727] [outer = 19249800] 15:47:39 INFO - PROCESS | 3856 | 1465426059472 Marionette TRACE conn6 <- [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]]]}] 15:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1228ms 15:47:39 INFO - PROCESS | 3856 | 1465426059527 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 3856 | 1465426059531 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 15:47:39 INFO - PROCESS | 3856 | 1465426059551 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:47:39 INFO - PROCESS | 3856 | 1465426059554 Marionette TRACE conn6 <- [1,2266,null,{}] 15:47:39 INFO - PROCESS | 3856 | 1465426059560 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:39 INFO - PROCESS | 3856 | 1465426059563 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:39 INFO - PROCESS | 3856 | 1465426059667 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 15:47:39 INFO - PROCESS | 3856 | 1465426059809 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 3856 | 1465426059814 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:39 INFO - PROCESS | 3856 | ++DOCSHELL 10570000 == 50 [pid = 3856] [id = 576] 15:47:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10587000) [pid = 3856] [serial = 1728] [outer = 00000000] 15:47:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10FCDC00) [pid = 3856] [serial = 1729] [outer = 10587000] 15:47:39 INFO - PROCESS | 3856 | 1465426059871 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13F0E400) [pid = 3856] [serial = 1730] [outer = 10587000] 15:47:40 INFO - PROCESS | 3856 | --DOCSHELL 14661C00 == 49 [pid = 3856] [id = 190] 15:47:40 INFO - PROCESS | 3856 | --DOCSHELL 13DD1C00 == 48 [pid = 3856] [id = 189] 15:47:40 INFO - PROCESS | 3856 | --DOCSHELL 156EE400 == 47 [pid = 3856] [id = 191] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1883F400) [pid = 3856] [serial = 1675] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | 1465426060469 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1464F400) [pid = 3856] [serial = 1654] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16CC3C00) [pid = 3856] [serial = 1663] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (14665000) [pid = 3856] [serial = 1655] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1003E400) [pid = 3856] [serial = 1649] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (0FBE7000) [pid = 3856] [serial = 1648] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (173E6000) [pid = 3856] [serial = 1666] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (10551400) [pid = 3856] [serial = 1645] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15B40800) [pid = 3856] [serial = 1657] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1605D400) [pid = 3856] [serial = 1658] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13DCA400) [pid = 3856] [serial = 1651] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13DD4400) [pid = 3856] [serial = 1652] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1730AC00) [pid = 3856] [serial = 1664] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (140BF400) [pid = 3856] [serial = 1669] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1796B400) [pid = 3856] [serial = 1672] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (173E7800) [pid = 3856] [serial = 1667] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (183F9400) [pid = 3856] [serial = 1673] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1627A400) [pid = 3856] [serial = 1660] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (162AD400) [pid = 3856] [serial = 1661] [outer = 00000000] [url = about:blank] 15:47:40 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (14743800) [pid = 3856] [serial = 1670] [outer = 00000000] [url = about:blank] 15:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 15:47:40 INFO - PROCESS | 3856 | 1465426060525 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 3856 | 1465426060529 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 15:47:40 INFO - PROCESS | 3856 | 1465426060534 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 3856 | 1465426060537 Marionette TRACE conn6 <- [1,2270,null,{}] 15:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:47:40 INFO - PROCESS | 3856 | 1465426060541 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:40 INFO - PROCESS | 3856 | 1465426060543 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:40 INFO - PROCESS | 3856 | 1465426060648 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 15:47:40 INFO - PROCESS | 3856 | 1465426060743 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 3856 | 1465426060746 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:40 INFO - PROCESS | 3856 | ++DOCSHELL 1054A000 == 48 [pid = 3856] [id = 577] 15:47:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1054B000) [pid = 3856] [serial = 1731] [outer = 00000000] 15:47:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10567400) [pid = 3856] [serial = 1732] [outer = 1054B000] 15:47:40 INFO - PROCESS | 3856 | 1465426060793 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (11119C00) [pid = 3856] [serial = 1733] [outer = 1054B000] 15:47:41 INFO - PROCESS | 3856 | 1465426061231 Marionette TRACE conn6 <- [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]]]}] 15:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 15:47:41 INFO - PROCESS | 3856 | 1465426061270 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 3856 | 1465426061272 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 15:47:41 INFO - PROCESS | 3856 | 1465426061275 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:47:41 INFO - PROCESS | 3856 | 1465426061279 Marionette TRACE conn6 <- [1,2274,null,{}] 15:47:41 INFO - PROCESS | 3856 | 1465426061289 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:41 INFO - PROCESS | 3856 | 1465426061293 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:41 INFO - PROCESS | 3856 | 1465426061378 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 15:47:41 INFO - PROCESS | 3856 | 1465426061385 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 3856 | 1465426061388 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:41 INFO - PROCESS | 3856 | ++DOCSHELL 14665C00 == 49 [pid = 3856] [id = 578] 15:47:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (14667000) [pid = 3856] [serial = 1734] [outer = 00000000] 15:47:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (147E1400) [pid = 3856] [serial = 1735] [outer = 14667000] 15:47:41 INFO - PROCESS | 3856 | 1465426061435 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1605D400) [pid = 3856] [serial = 1736] [outer = 14667000] 15:47:41 INFO - PROCESS | 3856 | 1465426061924 Marionette TRACE conn6 <- [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]]]}] 15:47:41 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 15:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 15:47:41 INFO - PROCESS | 3856 | 1465426061949 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 3856 | 1465426061952 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 15:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:47:41 INFO - PROCESS | 3856 | 1465426061955 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - PROCESS | 3856 | 1465426061957 Marionette TRACE conn6 <- [1,2278,null,{}] 15:47:41 INFO - PROCESS | 3856 | 1465426061961 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:41 INFO - PROCESS | 3856 | 1465426061963 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:42 INFO - PROCESS | 3856 | 1465426062053 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 15:47:42 INFO - PROCESS | 3856 | 1465426062062 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:42 INFO - PROCESS | 3856 | 1465426062064 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:42 INFO - PROCESS | 3856 | ++DOCSHELL 13FD8800 == 50 [pid = 3856] [id = 579] 15:47:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1626D000) [pid = 3856] [serial = 1737] [outer = 00000000] 15:47:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C47400) [pid = 3856] [serial = 1738] [outer = 1626D000] 15:47:42 INFO - PROCESS | 3856 | 1465426062111 Marionette DEBUG loaded listener.js 15:47:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C60400) [pid = 3856] [serial = 1739] [outer = 1626D000] 15:47:42 INFO - PROCESS | 3856 | 1465426062558 Marionette TRACE conn6 <- [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]]]}] 15:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 15:47:42 INFO - PROCESS | 3856 | 1465426062603 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 15:47:42 INFO - PROCESS | 3856 | 1465426062605 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 15:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:47:42 INFO - PROCESS | 3856 | 1465426062608 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 3856 | 1465426062609 Marionette TRACE conn6 <- [1,2282,null,{}] 15:47:42 INFO - PROCESS | 3856 | 1465426062613 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:42 INFO - PROCESS | 3856 | 1465426062615 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:42 INFO - PROCESS | 3856 | 1465426062696 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 15:47:42 INFO - PROCESS | 3856 | 1465426062702 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:42 INFO - PROCESS | 3856 | 1465426062704 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:42 INFO - PROCESS | 3856 | ++DOCSHELL 16C61400 == 51 [pid = 3856] [id = 580] 15:47:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C64800) [pid = 3856] [serial = 1740] [outer = 00000000] 15:47:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (171C6400) [pid = 3856] [serial = 1741] [outer = 16C64800] 15:47:42 INFO - PROCESS | 3856 | 1465426062747 Marionette DEBUG loaded listener.js 15:47:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (171C8C00) [pid = 3856] [serial = 1742] [outer = 16C64800] 15:47:43 INFO - PROCESS | 3856 | 1465426063250 Marionette TRACE conn6 <- [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]]]}] 15:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 15:47:43 INFO - PROCESS | 3856 | 1465426063281 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 15:47:43 INFO - PROCESS | 3856 | 1465426063283 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 15:47:43 INFO - PROCESS | 3856 | 1465426063286 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:47:43 INFO - PROCESS | 3856 | 1465426063288 Marionette TRACE conn6 <- [1,2286,null,{}] 15:47:43 INFO - PROCESS | 3856 | 1465426063291 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:43 INFO - PROCESS | 3856 | 1465426063297 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:43 INFO - PROCESS | 3856 | 1465426063441 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 15:47:43 INFO - PROCESS | 3856 | 1465426063508 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 3856 | 1465426063510 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:43 INFO - PROCESS | 3856 | ++DOCSHELL 18398800 == 52 [pid = 3856] [id = 581] 15:47:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (183A4000) [pid = 3856] [serial = 1743] [outer = 00000000] 15:47:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18898400) [pid = 3856] [serial = 1744] [outer = 183A4000] 15:47:43 INFO - PROCESS | 3856 | 1465426063556 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (188A0000) [pid = 3856] [serial = 1745] [outer = 183A4000] 15:47:43 INFO - PROCESS | 3856 | 1465426063970 Marionette TRACE conn6 <- [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]]]}] 15:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 15:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:47:44 INFO - PROCESS | 3856 | 1465426064021 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 3856 | 1465426064023 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 15:47:44 INFO - PROCESS | 3856 | 1465426064026 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 3856 | 1465426064027 Marionette TRACE conn6 <- [1,2290,null,{}] 15:47:44 INFO - PROCESS | 3856 | 1465426064031 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:44 INFO - PROCESS | 3856 | 1465426064032 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:44 INFO - PROCESS | 3856 | 1465426064183 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 15:47:44 INFO - PROCESS | 3856 | 1465426064202 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 3856 | 1465426064204 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:44 INFO - PROCESS | 3856 | ++DOCSHELL 173E3C00 == 53 [pid = 3856] [id = 582] 15:47:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (18A2A000) [pid = 3856] [serial = 1746] [outer = 00000000] 15:47:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (18B14800) [pid = 3856] [serial = 1747] [outer = 18A2A000] 15:47:44 INFO - PROCESS | 3856 | 1465426064248 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18B95400) [pid = 3856] [serial = 1748] [outer = 18A2A000] 15:47:44 INFO - PROCESS | 3856 | 1465426064688 Marionette TRACE conn6 <- [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]]]}] 15:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 15:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:47:44 INFO - PROCESS | 3856 | 1465426064757 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 3856 | 1465426064759 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 15:47:44 INFO - PROCESS | 3856 | 1465426064762 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 3856 | 1465426064764 Marionette TRACE conn6 <- [1,2294,null,{}] 15:47:44 INFO - PROCESS | 3856 | 1465426064767 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:44 INFO - PROCESS | 3856 | 1465426064769 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:44 INFO - PROCESS | 3856 | 1465426064892 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 15:47:44 INFO - PROCESS | 3856 | 1465426064961 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 3856 | 1465426064963 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:44 INFO - PROCESS | 3856 | ++DOCSHELL 18B14400 == 54 [pid = 3856] [id = 583] 15:47:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18D9D000) [pid = 3856] [serial = 1749] [outer = 00000000] 15:47:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (195D6400) [pid = 3856] [serial = 1750] [outer = 18D9D000] 15:47:45 INFO - PROCESS | 3856 | 1465426065008 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19418800) [pid = 3856] [serial = 1751] [outer = 18D9D000] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16CC3000) [pid = 3856] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (173E2800) [pid = 3856] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1056F000) [pid = 3856] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (14664C00) [pid = 3856] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1074EC00) [pid = 3856] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (160C4C00) [pid = 3856] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173F0800) [pid = 3856] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18A26000) [pid = 3856] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18834C00) [pid = 3856] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18A2EC00) [pid = 3856] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10590800) [pid = 3856] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:47:45 INFO - PROCESS | 3856 | 1465426065583 Marionette TRACE conn6 <- [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]]]}] 15:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 870ms 15:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:47:45 INFO - PROCESS | 3856 | 1465426065633 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 3856 | 1465426065635 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 15:47:45 INFO - PROCESS | 3856 | 1465426065638 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:47:45 INFO - PROCESS | 3856 | 1465426065640 Marionette TRACE conn6 <- [1,2298,null,{}] 15:47:45 INFO - PROCESS | 3856 | 1465426065643 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:45 INFO - PROCESS | 3856 | 1465426065645 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:45 INFO - PROCESS | 3856 | 1465426065729 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 15:47:45 INFO - PROCESS | 3856 | 1465426065734 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 3856 | 1465426065736 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:45 INFO - PROCESS | 3856 | ++DOCSHELL 18839800 == 55 [pid = 3856] [id = 584] 15:47:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18A26000) [pid = 3856] [serial = 1752] [outer = 00000000] 15:47:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1924EC00) [pid = 3856] [serial = 1753] [outer = 18A26000] 15:47:45 INFO - PROCESS | 3856 | 1465426065779 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19411000) [pid = 3856] [serial = 1754] [outer = 18A26000] 15:47:46 INFO - PROCESS | 3856 | 1465426066217 Marionette TRACE conn6 <- [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]]]}] 15:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 15:47:46 INFO - PROCESS | 3856 | 1465426066269 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 15:47:46 INFO - PROCESS | 3856 | 1465426066281 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 15:47:46 INFO - PROCESS | 3856 | 1465426066284 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - PROCESS | 3856 | 1465426066286 Marionette TRACE conn6 <- [1,2302,null,{}] 15:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:47:46 INFO - PROCESS | 3856 | 1465426066289 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:46 INFO - PROCESS | 3856 | 1465426066291 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:46 INFO - PROCESS | 3856 | 1465426066375 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 15:47:46 INFO - PROCESS | 3856 | 1465426066381 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 3856 | 1465426066382 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:46 INFO - PROCESS | 3856 | ++DOCSHELL 19412000 == 56 [pid = 3856] [id = 585] 15:47:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A1CD800) [pid = 3856] [serial = 1755] [outer = 00000000] 15:47:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1B410400) [pid = 3856] [serial = 1756] [outer = 1A1CD800] 15:47:46 INFO - PROCESS | 3856 | 1465426066425 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1B410800) [pid = 3856] [serial = 1757] [outer = 1A1CD800] 15:47:46 INFO - PROCESS | 3856 | 1465426066866 Marionette TRACE conn6 <- [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]]]}] 15:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 15:47:46 INFO - PROCESS | 3856 | 1465426066920 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 15:47:46 INFO - PROCESS | 3856 | 1465426066922 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 15:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:47:46 INFO - PROCESS | 3856 | 1465426066925 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - PROCESS | 3856 | 1465426066927 Marionette TRACE conn6 <- [1,2306,null,{}] 15:47:46 INFO - PROCESS | 3856 | 1465426066931 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:46 INFO - PROCESS | 3856 | 1465426066933 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:47 INFO - PROCESS | 3856 | 1465426067031 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 15:47:47 INFO - PROCESS | 3856 | 1465426067036 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 3856 | 1465426067039 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:47 INFO - PROCESS | 3856 | ++DOCSHELL 1B886400 == 57 [pid = 3856] [id = 586] 15:47:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1BC3A800) [pid = 3856] [serial = 1758] [outer = 00000000] 15:47:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1C794800) [pid = 3856] [serial = 1759] [outer = 1BC3A800] 15:47:47 INFO - PROCESS | 3856 | 1465426067084 Marionette DEBUG loaded listener.js 15:47:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1C79AC00) [pid = 3856] [serial = 1760] [outer = 1BC3A800] 15:47:47 INFO - PROCESS | 3856 | 1465426067788 Marionette TRACE conn6 <- [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] 15:47:47 INFO - PROCESS | 3856 | 1465426067801 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 15:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:47:47 INFO - PROCESS | 3856 | 1465426067805 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - PROCESS | 3856 | 1465426067811 Marionette TRACE conn6 <- [1,2310,null,{}] 15:47:47 INFO - PROCESS | 3856 | 1465426067816 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:47 INFO - PROCESS | 3856 | 1465426067819 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:47 INFO - PROCESS | 3856 | 1465426067938 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 15:47:48 INFO - PROCESS | 3856 | 1465426068097 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 3856 | 1465426068100 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:48 INFO - PROCESS | 3856 | ++DOCSHELL 10043000 == 58 [pid = 3856] [id = 587] 15:47:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10045800) [pid = 3856] [serial = 1761] [outer = 00000000] 15:47:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13DD7800) [pid = 3856] [serial = 1762] [outer = 10045800] 15:47:48 INFO - PROCESS | 3856 | 1465426068160 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (140C0800) [pid = 3856] [serial = 1763] [outer = 10045800] 15:47:48 INFO - PROCESS | 3856 | 1465426068768 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 990ms 15:47:48 INFO - PROCESS | 3856 | 1465426068796 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 3856 | 1465426068801 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 15:47:48 INFO - PROCESS | 3856 | 1465426068807 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:47:48 INFO - PROCESS | 3856 | 1465426068810 Marionette TRACE conn6 <- [1,2314,null,{}] 15:47:48 INFO - PROCESS | 3856 | 1465426068814 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:48 INFO - PROCESS | 3856 | 1465426068817 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:48 INFO - PROCESS | 3856 | 1465426068936 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 15:47:49 INFO - PROCESS | 3856 | 1465426069095 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 3856 | 1465426069098 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:49 INFO - PROCESS | 3856 | ++DOCSHELL 160BB800 == 59 [pid = 3856] [id = 588] 15:47:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (160BE800) [pid = 3856] [serial = 1764] [outer = 00000000] 15:47:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16CC8C00) [pid = 3856] [serial = 1765] [outer = 160BE800] 15:47:49 INFO - PROCESS | 3856 | 1465426069158 Marionette DEBUG loaded listener.js 15:47:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (173ED000) [pid = 3856] [serial = 1766] [outer = 160BE800] 15:47:49 INFO - PROCESS | 3856 | 1465426069796 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1021ms 15:47:49 INFO - PROCESS | 3856 | 1465426069832 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 3856 | 1465426069835 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 15:47:49 INFO - PROCESS | 3856 | 1465426069838 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:47:49 INFO - PROCESS | 3856 | 1465426069842 Marionette TRACE conn6 <- [1,2318,null,{}] 15:47:49 INFO - PROCESS | 3856 | 1465426069853 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:49 INFO - PROCESS | 3856 | 1465426069858 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:50 INFO - PROCESS | 3856 | 1465426069987 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 15:47:50 INFO - PROCESS | 3856 | 1465426070132 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 3856 | 1465426070135 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:50 INFO - PROCESS | 3856 | ++DOCSHELL 1BC5C800 == 60 [pid = 3856] [id = 589] 15:47:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1BC5CC00) [pid = 3856] [serial = 1767] [outer = 00000000] 15:47:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1C793C00) [pid = 3856] [serial = 1768] [outer = 1BC5CC00] 15:47:50 INFO - PROCESS | 3856 | 1465426070195 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1C79E400) [pid = 3856] [serial = 1769] [outer = 1BC5CC00] 15:47:50 INFO - PROCESS | 3856 | 1465426070737 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 15:47:50 INFO - PROCESS | 3856 | 1465426070812 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 3856 | 1465426070815 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 15:47:50 INFO - PROCESS | 3856 | 1465426070818 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:47:50 INFO - PROCESS | 3856 | 1465426070820 Marionette TRACE conn6 <- [1,2322,null,{}] 15:47:50 INFO - PROCESS | 3856 | 1465426070824 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:50 INFO - PROCESS | 3856 | 1465426070826 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:50 INFO - PROCESS | 3856 | 1465426070953 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 15:47:51 INFO - PROCESS | 3856 | 1465426071080 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 3856 | 1465426071082 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:51 INFO - PROCESS | 3856 | ++DOCSHELL 18B95000 == 61 [pid = 3856] [id = 590] 15:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (18BEB800) [pid = 3856] [serial = 1770] [outer = 00000000] 15:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1C845C00) [pid = 3856] [serial = 1771] [outer = 18BEB800] 15:47:51 INFO - PROCESS | 3856 | 1465426071136 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1C84B400) [pid = 3856] [serial = 1772] [outer = 18BEB800] 15:47:51 INFO - PROCESS | 3856 | 1465426071957 Marionette TRACE conn6 <- [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]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1172ms 15:47:52 INFO - PROCESS | 3856 | 1465426071994 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 3856 | 1465426071997 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 15:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:47:52 INFO - PROCESS | 3856 | 1465426072002 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 3856 | 1465426072005 Marionette TRACE conn6 <- [1,2326,null,{}] 15:47:52 INFO - PROCESS | 3856 | 1465426072010 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:52 INFO - PROCESS | 3856 | 1465426072013 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:52 INFO - PROCESS | 3856 | 1465426072114 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 15:47:52 INFO - PROCESS | 3856 | 1465426072275 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 3856 | 1465426072277 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:52 INFO - PROCESS | 3856 | ++DOCSHELL 0FF48C00 == 62 [pid = 3856] [id = 591] 15:47:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (0FF4C800) [pid = 3856] [serial = 1773] [outer = 00000000] 15:47:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (13DD9800) [pid = 3856] [serial = 1774] [outer = 0FF4C800] 15:47:52 INFO - PROCESS | 3856 | 1465426072329 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (14624400) [pid = 3856] [serial = 1775] [outer = 0FF4C800] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 10570800 == 61 [pid = 3856] [id = 570] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 188A3400 == 60 [pid = 3856] [id = 569] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 173DD000 == 59 [pid = 3856] [id = 568] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 160C1800 == 58 [pid = 3856] [id = 566] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 14664000 == 57 [pid = 3856] [id = 565] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 19412000 == 56 [pid = 3856] [id = 585] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 18839800 == 55 [pid = 3856] [id = 584] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 18B14400 == 54 [pid = 3856] [id = 583] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 173E3C00 == 53 [pid = 3856] [id = 582] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 18398800 == 52 [pid = 3856] [id = 581] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 16C61400 == 51 [pid = 3856] [id = 580] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 13FD8800 == 50 [pid = 3856] [id = 579] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 14665C00 == 49 [pid = 3856] [id = 578] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 1054A000 == 48 [pid = 3856] [id = 577] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 10570000 == 47 [pid = 3856] [id = 576] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 15B3F000 == 46 [pid = 3856] [id = 574] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (173D1400) [pid = 3856] [serial = 1684] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (18DD2000) [pid = 3856] [serial = 1717] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOCSHELL 0FF66400 == 45 [pid = 3856] [id = 573] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (171C6C00) [pid = 3856] [serial = 1702] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (18839000) [pid = 3856] [serial = 1705] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (173D3000) [pid = 3856] [serial = 1703] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (10733000) [pid = 3856] [serial = 1693] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (108C0800) [pid = 3856] [serial = 1694] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (14707C00) [pid = 3856] [serial = 1696] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (15F41400) [pid = 3856] [serial = 1697] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (111BA400) [pid = 3856] [serial = 1691] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (108C3000) [pid = 3856] [serial = 1690] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (10554400) [pid = 3856] [serial = 1678] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16C47800) [pid = 3856] [serial = 1699] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1466F400) [pid = 3856] [serial = 1681] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18A3DC00) [pid = 3856] [serial = 1688] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18A37400) [pid = 3856] [serial = 1687] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18A36400) [pid = 3856] [serial = 1708] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1889B800) [pid = 3856] [serial = 1676] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (188A4800) [pid = 3856] [serial = 1706] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18B95800) [pid = 3856] [serial = 1715] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18B13400) [pid = 3856] [serial = 1714] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18A3B800) [pid = 3856] [serial = 1709] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (173D5800) [pid = 3856] [serial = 1711] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (173D9400) [pid = 3856] [serial = 1712] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16C48800) [pid = 3856] [serial = 1700] [outer = 00000000] [url = about:blank] 15:47:52 INFO - PROCESS | 3856 | 1465426072881 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 15:47:52 INFO - PROCESS | 3856 | 1465426072934 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 3856 | 1465426072938 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 15:47:52 INFO - PROCESS | 3856 | 1465426072944 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:47:52 INFO - PROCESS | 3856 | 1465426072947 Marionette TRACE conn6 <- [1,2330,null,{}] 15:47:52 INFO - PROCESS | 3856 | 1465426072951 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:52 INFO - PROCESS | 3856 | 1465426072953 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:53 INFO - PROCESS | 3856 | 1465426073051 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 15:47:53 INFO - PROCESS | 3856 | 1465426073153 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 3856 | 1465426073155 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:53 INFO - PROCESS | 3856 | ++DOCSHELL 1056F000 == 46 [pid = 3856] [id = 592] 15:47:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (10570000) [pid = 3856] [serial = 1776] [outer = 00000000] 15:47:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (13DD1000) [pid = 3856] [serial = 1777] [outer = 10570000] 15:47:53 INFO - PROCESS | 3856 | 1465426073204 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (142B6800) [pid = 3856] [serial = 1778] [outer = 10570000] 15:47:53 INFO - PROCESS | 3856 | 1465426073647 Marionette TRACE conn6 <- [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]]]}] 15:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 15:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:47:53 INFO - PROCESS | 3856 | 1465426073679 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 3856 | 1465426073681 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 15:47:53 INFO - PROCESS | 3856 | 1465426073684 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 3856 | 1465426073687 Marionette TRACE conn6 <- [1,2334,null,{}] 15:47:53 INFO - PROCESS | 3856 | 1465426073697 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:53 INFO - PROCESS | 3856 | 1465426073701 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:53 INFO - PROCESS | 3856 | 1465426073788 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 15:47:53 INFO - PROCESS | 3856 | 1465426073795 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 3856 | 1465426073798 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:53 INFO - PROCESS | 3856 | ++DOCSHELL 156ED400 == 47 [pid = 3856] [id = 593] 15:47:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (15B46C00) [pid = 3856] [serial = 1779] [outer = 00000000] 15:47:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (160BC400) [pid = 3856] [serial = 1780] [outer = 15B46C00] 15:47:53 INFO - PROCESS | 3856 | 1465426073845 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (162A6400) [pid = 3856] [serial = 1781] [outer = 15B46C00] 15:47:54 INFO - PROCESS | 3856 | 1465426074323 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 15:47:54 INFO - PROCESS | 3856 | 1465426074375 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 3856 | 1465426074377 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 15:47:54 INFO - PROCESS | 3856 | 1465426074381 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:47:54 INFO - PROCESS | 3856 | 1465426074382 Marionette TRACE conn6 <- [1,2338,null,{}] 15:47:54 INFO - PROCESS | 3856 | 1465426074386 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:54 INFO - PROCESS | 3856 | 1465426074388 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:54 INFO - PROCESS | 3856 | 1465426074480 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 15:47:54 INFO - PROCESS | 3856 | 1465426074488 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 3856 | 1465426074490 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:54 INFO - PROCESS | 3856 | ++DOCSHELL 16C41400 == 48 [pid = 3856] [id = 594] 15:47:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (16C67400) [pid = 3856] [serial = 1782] [outer = 00000000] 15:47:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (173DE400) [pid = 3856] [serial = 1783] [outer = 16C67400] 15:47:54 INFO - PROCESS | 3856 | 1465426074543 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (173E3400) [pid = 3856] [serial = 1784] [outer = 16C67400] 15:47:55 INFO - PROCESS | 3856 | 1465426075088 Marionette TRACE conn6 <- [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]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 15:47:55 INFO - PROCESS | 3856 | 1465426075167 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 3856 | 1465426075169 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 15:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:47:55 INFO - PROCESS | 3856 | 1465426075185 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 3856 | 1465426075186 Marionette TRACE conn6 <- [1,2342,null,{}] 15:47:55 INFO - PROCESS | 3856 | 1465426075190 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 3856 | 1465426075192 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:55 INFO - PROCESS | 3856 | 1465426075313 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 15:47:55 INFO - PROCESS | 3856 | 1465426075323 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 3856 | 1465426075325 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:55 INFO - PROCESS | 3856 | ++DOCSHELL 173DD400 == 49 [pid = 3856] [id = 595] 15:47:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (17964800) [pid = 3856] [serial = 1785] [outer = 00000000] 15:47:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (183A2000) [pid = 3856] [serial = 1786] [outer = 17964800] 15:47:55 INFO - PROCESS | 3856 | 1465426075369 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1883BC00) [pid = 3856] [serial = 1787] [outer = 17964800] 15:47:55 INFO - PROCESS | 3856 | 1465426075830 Marionette TRACE conn6 <- [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]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 690ms 15:47:55 INFO - PROCESS | 3856 | 1465426075874 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 15:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:47:55 INFO - PROCESS | 3856 | 1465426075876 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 15:47:55 INFO - PROCESS | 3856 | 1465426075879 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 3856 | 1465426075880 Marionette TRACE conn6 <- [1,2346,null,{}] 15:47:55 INFO - PROCESS | 3856 | 1465426075884 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 3856 | 1465426075889 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:56 INFO - PROCESS | 3856 | 1465426076035 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 15:47:56 INFO - PROCESS | 3856 | 1465426076046 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 3856 | 1465426076048 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:56 INFO - PROCESS | 3856 | ++DOCSHELL 10556C00 == 50 [pid = 3856] [id = 596] 15:47:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1889B400) [pid = 3856] [serial = 1788] [outer = 00000000] 15:47:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (18A37400) [pid = 3856] [serial = 1789] [outer = 1889B400] 15:47:56 INFO - PROCESS | 3856 | 1465426076150 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (18B11400) [pid = 3856] [serial = 1790] [outer = 1889B400] 15:47:56 INFO - PROCESS | 3856 | 1465426076594 Marionette TRACE conn6 <- [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]]]}] 15:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 770ms 15:47:56 INFO - PROCESS | 3856 | 1465426076656 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 3856 | 1465426076658 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 15:47:56 INFO - PROCESS | 3856 | 1465426076661 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:47:56 INFO - PROCESS | 3856 | 1465426076663 Marionette TRACE conn6 <- [1,2350,null,{}] 15:47:56 INFO - PROCESS | 3856 | 1465426076666 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:56 INFO - PROCESS | 3856 | 1465426076668 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:56 INFO - PROCESS | 3856 | 1465426076803 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 15:47:56 INFO - PROCESS | 3856 | 1465426076874 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 3856 | 1465426076876 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:56 INFO - PROCESS | 3856 | ++DOCSHELL 1054F400 == 51 [pid = 3856] [id = 597] 15:47:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (18A44C00) [pid = 3856] [serial = 1791] [outer = 00000000] 15:47:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18DCDC00) [pid = 3856] [serial = 1792] [outer = 18A44C00] 15:47:56 INFO - PROCESS | 3856 | 1465426076919 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18DD5400) [pid = 3856] [serial = 1793] [outer = 18A44C00] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (18A26000) [pid = 3856] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (14661400) [pid = 3856] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (0A0F1C00) [pid = 3856] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (183A4000) [pid = 3856] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (10587000) [pid = 3856] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (14667000) [pid = 3856] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (19249800) [pid = 3856] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1626D000) [pid = 3856] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1A1CD800) [pid = 3856] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1054B000) [pid = 3856] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18A2A000) [pid = 3856] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16C64800) [pid = 3856] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (0FFC3000) [pid = 3856] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16C5AC00) [pid = 3856] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1054B400) [pid = 3856] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (0FFC7800) [pid = 3856] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:47:57 INFO - PROCESS | 3856 | 1465426077516 Marionette TRACE conn6 <- [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]]]}] 15:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 870ms 15:47:57 INFO - PROCESS | 3856 | 1465426077535 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 15:47:57 INFO - PROCESS | 3856 | 1465426077538 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 15:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:47:57 INFO - PROCESS | 3856 | 1465426077541 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:47:57 INFO - PROCESS | 3856 | 1465426077543 Marionette TRACE conn6 <- [1,2354,null,{}] 15:47:57 INFO - PROCESS | 3856 | 1465426077550 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:57 INFO - PROCESS | 3856 | 1465426077551 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:57 INFO - PROCESS | 3856 | 1465426077675 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 15:47:57 INFO - PROCESS | 3856 | 1465426077743 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 3856 | 1465426077744 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:57 INFO - PROCESS | 3856 | ++DOCSHELL 1054B400 == 52 [pid = 3856] [id = 598] 15:47:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (10747400) [pid = 3856] [serial = 1794] [outer = 00000000] 15:47:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16C46800) [pid = 3856] [serial = 1795] [outer = 10747400] 15:47:57 INFO - PROCESS | 3856 | 1465426077789 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1839C400) [pid = 3856] [serial = 1796] [outer = 10747400] 15:47:58 INFO - PROCESS | 3856 | 1465426078149 Marionette TRACE conn6 <- [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]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 15:47:58 INFO - PROCESS | 3856 | 1465426078188 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 3856 | 1465426078190 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 15:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:47:58 INFO - PROCESS | 3856 | 1465426078195 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 3856 | 1465426078196 Marionette TRACE conn6 <- [1,2358,null,{}] 15:47:58 INFO - PROCESS | 3856 | 1465426078200 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:58 INFO - PROCESS | 3856 | 1465426078202 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:58 INFO - PROCESS | 3856 | 1465426078290 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 15:47:58 INFO - PROCESS | 3856 | 1465426078297 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 3856 | 1465426078298 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:58 INFO - PROCESS | 3856 | ++DOCSHELL 18A32800 == 53 [pid = 3856] [id = 599] 15:47:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18B93800) [pid = 3856] [serial = 1797] [outer = 00000000] 15:47:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A1CD800) [pid = 3856] [serial = 1798] [outer = 18B93800] 15:47:58 INFO - PROCESS | 3856 | 1465426078342 Marionette DEBUG loaded listener.js 15:47:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1B4BC800) [pid = 3856] [serial = 1799] [outer = 18B93800] 15:47:58 INFO - PROCESS | 3856 | 1465426078811 Marionette TRACE conn6 <- [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]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 15:47:58 INFO - PROCESS | 3856 | 1465426078866 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 15:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:47:58 INFO - PROCESS | 3856 | 1465426078868 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 15:47:58 INFO - PROCESS | 3856 | 1465426078872 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 3856 | 1465426078873 Marionette TRACE conn6 <- [1,2362,null,{}] 15:47:58 INFO - PROCESS | 3856 | 1465426078877 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:58 INFO - PROCESS | 3856 | 1465426078879 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:58 INFO - PROCESS | 3856 | 1465426078966 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 15:47:58 INFO - PROCESS | 3856 | 1465426078971 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 3856 | 1465426078973 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:47:59 INFO - PROCESS | 3856 | ++DOCSHELL 19249800 == 54 [pid = 3856] [id = 600] 15:47:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1BC5D400) [pid = 3856] [serial = 1800] [outer = 00000000] 15:47:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1C79C400) [pid = 3856] [serial = 1801] [outer = 1BC5D400] 15:47:59 INFO - PROCESS | 3856 | 1465426079016 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1C7D6400) [pid = 3856] [serial = 1802] [outer = 1BC5D400] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 173DA400 == 53 [pid = 3856] [id = 202] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 1054EC00 == 52 [pid = 3856] [id = 188] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 13DD5400 == 51 [pid = 3856] [id = 201] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 0FFCFC00 == 50 [pid = 3856] [id = 194] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 19243800 == 49 [pid = 3856] [id = 575] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 10044C00 == 48 [pid = 3856] [id = 196] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 140C5000 == 47 [pid = 3856] [id = 197] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 14667400 == 46 [pid = 3856] [id = 199] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 16C68800 == 45 [pid = 3856] [id = 567] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 18BE3400 == 44 [pid = 3856] [id = 572] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 162A0800 == 43 [pid = 3856] [id = 200] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 1469DC00 == 42 [pid = 3856] [id = 198] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 18A2BC00 == 41 [pid = 3856] [id = 571] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 103CD800 == 40 [pid = 3856] [id = 195] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 171CC000 == 39 [pid = 3856] [id = 546] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 0FF48C00 == 38 [pid = 3856] [id = 591] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 18B95000 == 37 [pid = 3856] [id = 590] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 1BC5C800 == 36 [pid = 3856] [id = 589] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 160BB800 == 35 [pid = 3856] [id = 588] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 1B886400 == 34 [pid = 3856] [id = 586] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 10043000 == 33 [pid = 3856] [id = 587] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 1056F000 == 32 [pid = 3856] [id = 592] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 156ED400 == 31 [pid = 3856] [id = 593] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 1054F400 == 30 [pid = 3856] [id = 597] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 18A32800 == 29 [pid = 3856] [id = 599] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 16C41400 == 28 [pid = 3856] [id = 594] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 1054B400 == 27 [pid = 3856] [id = 598] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 173DD400 == 26 [pid = 3856] [id = 595] 15:48:00 INFO - PROCESS | 3856 | --DOCSHELL 10556C00 == 25 [pid = 3856] [id = 596] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1B410800) [pid = 3856] [serial = 1757] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1C794800) [pid = 3856] [serial = 1759] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1924EC00) [pid = 3856] [serial = 1753] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1474F400) [pid = 3856] [serial = 1682] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10731400) [pid = 3856] [serial = 1679] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (188A0000) [pid = 3856] [serial = 1745] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13F0E400) [pid = 3856] [serial = 1730] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (147E1400) [pid = 3856] [serial = 1735] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18898400) [pid = 3856] [serial = 1744] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (19411000) [pid = 3856] [serial = 1754] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1924E400) [pid = 3856] [serial = 1726] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C47400) [pid = 3856] [serial = 1738] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1B410400) [pid = 3856] [serial = 1756] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10567400) [pid = 3856] [serial = 1732] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (195D6400) [pid = 3856] [serial = 1750] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1605D400) [pid = 3856] [serial = 1736] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18B14800) [pid = 3856] [serial = 1747] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (171C6400) [pid = 3856] [serial = 1741] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16C60400) [pid = 3856] [serial = 1739] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (160C4400) [pid = 3856] [serial = 1723] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10FCB800) [pid = 3856] [serial = 1721] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (183A0800) [pid = 3856] [serial = 1685] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1056D000) [pid = 3856] [serial = 1720] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (10FCDC00) [pid = 3856] [serial = 1729] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (10561400) [pid = 3856] [serial = 1646] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18B95400) [pid = 3856] [serial = 1748] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (10046800) [pid = 3856] [serial = 1643] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (19412800) [pid = 3856] [serial = 1727] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (171C8C00) [pid = 3856] [serial = 1742] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (11119C00) [pid = 3856] [serial = 1733] [outer = 00000000] [url = about:blank] 15:48:01 INFO - PROCESS | 3856 | 1465426081080 Marionette TRACE conn6 <- [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]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2285ms 15:48:01 INFO - PROCESS | 3856 | 1465426081158 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 15:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:48:01 INFO - PROCESS | 3856 | 1465426081162 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 15:48:01 INFO - PROCESS | 3856 | 1465426081167 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 3856 | 1465426081170 Marionette TRACE conn6 <- [1,2366,null,{}] 15:48:01 INFO - PROCESS | 3856 | 1465426081176 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:01 INFO - PROCESS | 3856 | 1465426081179 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:01 INFO - PROCESS | 3856 | 1465426081278 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 15:48:01 INFO - PROCESS | 3856 | 1465426081330 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 3856 | 1465426081333 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:01 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC2400 == 26 [pid = 3856] [id = 601] 15:48:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (0FFC4000) [pid = 3856] [serial = 1803] [outer = 00000000] 15:48:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (0FFCF400) [pid = 3856] [serial = 1804] [outer = 0FFC4000] 15:48:01 INFO - PROCESS | 3856 | 1465426081467 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10044C00) [pid = 3856] [serial = 1805] [outer = 0FFC4000] 15:48:01 INFO - PROCESS | 3856 | 1465426081881 Marionette TRACE conn6 <- [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]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 790ms 15:48:01 INFO - PROCESS | 3856 | 1465426081957 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 3856 | 1465426081962 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 15:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:48:01 INFO - PROCESS | 3856 | 1465426081968 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 3856 | 1465426081971 Marionette TRACE conn6 <- [1,2370,null,{}] 15:48:02 INFO - PROCESS | 3856 | 1465426081974 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:02 INFO - PROCESS | 3856 | 1465426081977 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:02 INFO - PROCESS | 3856 | 1465426082077 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 15:48:02 INFO - PROCESS | 3856 | 1465426082090 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 3856 | 1465426082093 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:02 INFO - PROCESS | 3856 | ++DOCSHELL 10557C00 == 27 [pid = 3856] [id = 602] 15:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10558000) [pid = 3856] [serial = 1806] [outer = 00000000] 15:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10564000) [pid = 3856] [serial = 1807] [outer = 10558000] 15:48:02 INFO - PROCESS | 3856 | 1465426082140 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1056CC00) [pid = 3856] [serial = 1808] [outer = 10558000] 15:48:02 INFO - PROCESS | 3856 | 1465426082620 Marionette TRACE conn6 <- [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]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 15:48:02 INFO - PROCESS | 3856 | 1465426082642 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 3856 | 1465426082645 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 15:48:02 INFO - PROCESS | 3856 | 1465426082648 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:48:02 INFO - PROCESS | 3856 | 1465426082651 Marionette TRACE conn6 <- [1,2374,null,{}] 15:48:02 INFO - PROCESS | 3856 | 1465426082662 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:02 INFO - PROCESS | 3856 | 1465426082667 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:02 INFO - PROCESS | 3856 | 1465426082789 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 15:48:02 INFO - PROCESS | 3856 | 1465426082797 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 3856 | 1465426082800 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:02 INFO - PROCESS | 3856 | ++DOCSHELL 108C1000 == 28 [pid = 3856] [id = 603] 15:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (108C1C00) [pid = 3856] [serial = 1809] [outer = 00000000] 15:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (111C1800) [pid = 3856] [serial = 1810] [outer = 108C1C00] 15:48:02 INFO - PROCESS | 3856 | 1465426082851 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13DCEC00) [pid = 3856] [serial = 1811] [outer = 108C1C00] 15:48:03 INFO - PROCESS | 3856 | 1465426083328 Marionette TRACE conn6 <- [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]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 15:48:03 INFO - PROCESS | 3856 | 1465426083382 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 3856 | 1465426083385 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 15:48:03 INFO - PROCESS | 3856 | 1465426083388 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:48:03 INFO - PROCESS | 3856 | 1465426083390 Marionette TRACE conn6 <- [1,2378,null,{}] 15:48:03 INFO - PROCESS | 3856 | 1465426083393 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:03 INFO - PROCESS | 3856 | 1465426083395 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:03 INFO - PROCESS | 3856 | 1465426083485 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 15:48:03 INFO - PROCESS | 3856 | 1465426083490 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 3856 | 1465426083492 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:03 INFO - PROCESS | 3856 | ++DOCSHELL 13F9C800 == 29 [pid = 3856] [id = 604] 15:48:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (140C0C00) [pid = 3856] [serial = 1812] [outer = 00000000] 15:48:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (14665C00) [pid = 3856] [serial = 1813] [outer = 140C0C00] 15:48:03 INFO - PROCESS | 3856 | 1465426083538 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1466F400) [pid = 3856] [serial = 1814] [outer = 140C0C00] 15:48:04 INFO - PROCESS | 3856 | 1465426083997 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 15:48:04 INFO - PROCESS | 3856 | 1465426084022 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 3856 | 1465426084024 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 15:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:48:04 INFO - PROCESS | 3856 | 1465426084028 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 3856 | 1465426084029 Marionette TRACE conn6 <- [1,2382,null,{}] 15:48:04 INFO - PROCESS | 3856 | 1465426084033 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:04 INFO - PROCESS | 3856 | 1465426084035 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:04 INFO - PROCESS | 3856 | 1465426084116 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 15:48:04 INFO - PROCESS | 3856 | 1465426084121 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 3856 | 1465426084123 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:04 INFO - PROCESS | 3856 | ++DOCSHELL 14695C00 == 30 [pid = 3856] [id = 605] 15:48:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1469B400) [pid = 3856] [serial = 1815] [outer = 00000000] 15:48:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (147D8000) [pid = 3856] [serial = 1816] [outer = 1469B400] 15:48:04 INFO - PROCESS | 3856 | 1465426084168 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (156ED800) [pid = 3856] [serial = 1817] [outer = 1469B400] 15:48:04 INFO - PROCESS | 3856 | 1465426084663 Marionette TRACE conn6 <- [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]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 15:48:04 INFO - PROCESS | 3856 | 1465426084698 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 3856 | 1465426084700 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 15:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:48:04 INFO - PROCESS | 3856 | 1465426084703 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 3856 | 1465426084705 Marionette TRACE conn6 <- [1,2386,null,{}] 15:48:04 INFO - PROCESS | 3856 | 1465426084708 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:04 INFO - PROCESS | 3856 | 1465426084714 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:04 INFO - PROCESS | 3856 | 1465426084836 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 15:48:04 INFO - PROCESS | 3856 | 1465426084842 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 3856 | 1465426084843 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:04 INFO - PROCESS | 3856 | ++DOCSHELL 160C1400 == 31 [pid = 3856] [id = 606] 15:48:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (160C1C00) [pid = 3856] [serial = 1818] [outer = 00000000] 15:48:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (162A5C00) [pid = 3856] [serial = 1819] [outer = 160C1C00] 15:48:04 INFO - PROCESS | 3856 | 1465426084888 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C49400) [pid = 3856] [serial = 1820] [outer = 160C1C00] 15:48:05 INFO - PROCESS | 3856 | 1465426085351 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 15:48:05 INFO - PROCESS | 3856 | 1465426085374 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 3856 | 1465426085376 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 15:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:48:05 INFO - PROCESS | 3856 | 1465426085379 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - PROCESS | 3856 | 1465426085381 Marionette TRACE conn6 <- [1,2390,null,{}] 15:48:05 INFO - PROCESS | 3856 | 1465426085384 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:05 INFO - PROCESS | 3856 | 1465426085386 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:05 INFO - PROCESS | 3856 | 1465426085468 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 15:48:05 INFO - PROCESS | 3856 | 1465426085503 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 3856 | 1465426085505 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:05 INFO - PROCESS | 3856 | ++DOCSHELL 16C5DC00 == 32 [pid = 3856] [id = 607] 15:48:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C65400) [pid = 3856] [serial = 1821] [outer = 00000000] 15:48:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (171C5800) [pid = 3856] [serial = 1822] [outer = 16C65400] 15:48:05 INFO - PROCESS | 3856 | 1465426085550 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (171C9C00) [pid = 3856] [serial = 1823] [outer = 16C65400] 15:48:06 INFO - PROCESS | 3856 | 1465426085995 Marionette TRACE conn6 <- [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]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 15:48:06 INFO - PROCESS | 3856 | 1465426086051 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 3856 | 1465426086053 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 15:48:06 INFO - PROCESS | 3856 | 1465426086056 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:48:06 INFO - PROCESS | 3856 | 1465426086057 Marionette TRACE conn6 <- [1,2394,null,{}] 15:48:06 INFO - PROCESS | 3856 | 1465426086061 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:06 INFO - PROCESS | 3856 | 1465426086063 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:06 INFO - PROCESS | 3856 | 1465426086144 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 15:48:06 INFO - PROCESS | 3856 | 1465426086150 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 3856 | 1465426086151 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:06 INFO - PROCESS | 3856 | ++DOCSHELL 0FA83000 == 33 [pid = 3856] [id = 608] 15:48:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16CCC000) [pid = 3856] [serial = 1824] [outer = 00000000] 15:48:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (173DCC00) [pid = 3856] [serial = 1825] [outer = 16CCC000] 15:48:06 INFO - PROCESS | 3856 | 1465426086195 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (173D7C00) [pid = 3856] [serial = 1826] [outer = 16CCC000] 15:48:06 INFO - PROCESS | 3856 | 1465426086692 Marionette TRACE conn6 <- [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]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 15:48:06 INFO - PROCESS | 3856 | 1465426086730 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 15:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:48:06 INFO - PROCESS | 3856 | 1465426086732 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 15:48:06 INFO - PROCESS | 3856 | 1465426086736 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - PROCESS | 3856 | 1465426086737 Marionette TRACE conn6 <- [1,2398,null,{}] 15:48:06 INFO - PROCESS | 3856 | 1465426086740 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:06 INFO - PROCESS | 3856 | 1465426086742 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:06 INFO - PROCESS | 3856 | 1465426086864 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 15:48:07 INFO - PROCESS | 3856 | 1465426086983 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 3856 | 1465426086984 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:07 INFO - PROCESS | 3856 | ++DOCSHELL 108BF800 == 34 [pid = 3856] [id = 609] 15:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (17969800) [pid = 3856] [serial = 1827] [outer = 00000000] 15:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (183F1000) [pid = 3856] [serial = 1828] [outer = 17969800] 15:48:07 INFO - PROCESS | 3856 | 1465426087028 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (183FB400) [pid = 3856] [serial = 1829] [outer = 17969800] 15:48:07 INFO - PROCESS | 3856 | 1465426087498 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 15:48:07 INFO - PROCESS | 3856 | 1465426087506 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 3856 | 1465426087508 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 15:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:48:07 INFO - PROCESS | 3856 | 1465426087511 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 3856 | 1465426087513 Marionette TRACE conn6 <- [1,2402,null,{}] 15:48:07 INFO - PROCESS | 3856 | 1465426087522 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:07 INFO - PROCESS | 3856 | 1465426087524 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:07 INFO - PROCESS | 3856 | 1465426087647 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 15:48:07 INFO - PROCESS | 3856 | 1465426087653 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 3856 | 1465426087655 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:07 INFO - PROCESS | 3856 | ++DOCSHELL 105B1000 == 35 [pid = 3856] [id = 610] 15:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1889E000) [pid = 3856] [serial = 1830] [outer = 00000000] 15:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18A2C400) [pid = 3856] [serial = 1831] [outer = 1889E000] 15:48:07 INFO - PROCESS | 3856 | 1465426087699 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (18A36C00) [pid = 3856] [serial = 1832] [outer = 1889E000] 15:48:08 INFO - PROCESS | 3856 | 1465426088166 Marionette TRACE conn6 <- [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]]]}] 15:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 15:48:08 INFO - PROCESS | 3856 | 1465426088182 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 15:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:48:08 INFO - PROCESS | 3856 | 1465426088185 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 15:48:08 INFO - PROCESS | 3856 | 1465426088188 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:48:08 INFO - PROCESS | 3856 | 1465426088190 Marionette TRACE conn6 <- [1,2406,null,{}] 15:48:08 INFO - PROCESS | 3856 | 1465426088200 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:08 INFO - PROCESS | 3856 | 1465426088202 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:08 INFO - PROCESS | 3856 | 1465426088364 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18BE6400) [pid = 3856] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (15B42800) [pid = 3856] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18D9D000) [pid = 3856] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (17964800) [pid = 3856] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1889B400) [pid = 3856] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18A44C00) [pid = 3856] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (10747400) [pid = 3856] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18B93800) [pid = 3856] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C67400) [pid = 3856] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15B46C00) [pid = 3856] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10570000) [pid = 3856] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (0FF4C800) [pid = 3856] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18BEB800) [pid = 3856] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1BC5CC00) [pid = 3856] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (160BE800) [pid = 3856] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10045800) [pid = 3856] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:48:08 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1BC3A800) [pid = 3856] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:48:08 INFO - PROCESS | 3856 | 1465426088844 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 3856 | 1465426088846 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:08 INFO - PROCESS | 3856 | ++DOCSHELL 0FF4CC00 == 36 [pid = 3856] [id = 611] 15:48:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (0FF50800) [pid = 3856] [serial = 1833] [outer = 00000000] 15:48:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1056A400) [pid = 3856] [serial = 1834] [outer = 0FF50800] 15:48:08 INFO - PROCESS | 3856 | 1465426088900 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (147D9400) [pid = 3856] [serial = 1835] [outer = 0FF50800] 15:48:09 INFO - PROCESS | 3856 | 1465426089296 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1133ms 15:48:09 INFO - PROCESS | 3856 | 1465426089321 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 15:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:48:09 INFO - PROCESS | 3856 | 1465426089323 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 15:48:09 INFO - PROCESS | 3856 | 1465426089326 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - PROCESS | 3856 | 1465426089328 Marionette TRACE conn6 <- [1,2410,null,{}] 15:48:09 INFO - PROCESS | 3856 | 1465426089331 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:09 INFO - PROCESS | 3856 | 1465426089333 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:09 INFO - PROCESS | 3856 | 1465426089416 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 15:48:09 INFO - PROCESS | 3856 | 1465426089421 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 3856 | 1465426089423 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:09 INFO - PROCESS | 3856 | ++DOCSHELL 160BE400 == 37 [pid = 3856] [id = 612] 15:48:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (160C3C00) [pid = 3856] [serial = 1836] [outer = 00000000] 15:48:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18B12C00) [pid = 3856] [serial = 1837] [outer = 160C3C00] 15:48:09 INFO - PROCESS | 3856 | 1465426089478 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18DD2000) [pid = 3856] [serial = 1838] [outer = 160C3C00] 15:48:09 INFO - PROCESS | 3856 | 1465426089914 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 15:48:09 INFO - PROCESS | 3856 | 1465426089972 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 15:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:48:10 INFO - PROCESS | 3856 | 1465426089974 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 15:48:10 INFO - PROCESS | 3856 | 1465426089978 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 3856 | 1465426089979 Marionette TRACE conn6 <- [1,2414,null,{}] 15:48:10 INFO - PROCESS | 3856 | 1465426089983 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:10 INFO - PROCESS | 3856 | 1465426089984 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:10 INFO - PROCESS | 3856 | 1465426090066 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 15:48:10 INFO - PROCESS | 3856 | 1465426090071 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 3856 | 1465426090073 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:10 INFO - PROCESS | 3856 | ++DOCSHELL 19248C00 == 38 [pid = 3856] [id = 613] 15:48:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1924C800) [pid = 3856] [serial = 1839] [outer = 00000000] 15:48:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (19410C00) [pid = 3856] [serial = 1840] [outer = 1924C800] 15:48:10 INFO - PROCESS | 3856 | 1465426090116 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1961B800) [pid = 3856] [serial = 1841] [outer = 1924C800] 15:48:10 INFO - PROCESS | 3856 | 1465426090556 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 15:48:10 INFO - PROCESS | 3856 | 1465426090608 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 3856 | 1465426090610 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 15:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:48:10 INFO - PROCESS | 3856 | 1465426090632 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 3856 | 1465426090634 Marionette TRACE conn6 <- [1,2418,null,{}] 15:48:10 INFO - PROCESS | 3856 | 1465426090637 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:10 INFO - PROCESS | 3856 | 1465426090639 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:10 INFO - PROCESS | 3856 | 1465426090722 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 15:48:10 INFO - PROCESS | 3856 | 1465426090728 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 3856 | 1465426090729 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:10 INFO - PROCESS | 3856 | ++DOCSHELL 160BC800 == 39 [pid = 3856] [id = 614] 15:48:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19411000) [pid = 3856] [serial = 1842] [outer = 00000000] 15:48:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A1CF000) [pid = 3856] [serial = 1843] [outer = 19411000] 15:48:10 INFO - PROCESS | 3856 | 1465426090773 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1B40B400) [pid = 3856] [serial = 1844] [outer = 19411000] 15:48:11 INFO - PROCESS | 3856 | 1465426091635 Marionette TRACE conn6 <- [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]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1037ms 15:48:11 INFO - PROCESS | 3856 | 1465426091656 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 15:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:48:11 INFO - PROCESS | 3856 | 1465426091660 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 15:48:11 INFO - PROCESS | 3856 | 1465426091665 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 3856 | 1465426091670 Marionette TRACE conn6 <- [1,2422,null,{}] 15:48:11 INFO - PROCESS | 3856 | 1465426091696 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:11 INFO - PROCESS | 3856 | 1465426091699 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:11 INFO - PROCESS | 3856 | 1465426091830 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 15:48:12 INFO - PROCESS | 3856 | 1465426091978 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 3856 | 1465426091981 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:12 INFO - PROCESS | 3856 | ++DOCSHELL 0FBEC400 == 40 [pid = 3856] [id = 615] 15:48:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (0FF66400) [pid = 3856] [serial = 1845] [outer = 00000000] 15:48:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (10550800) [pid = 3856] [serial = 1846] [outer = 0FF66400] 15:48:12 INFO - PROCESS | 3856 | 1465426092044 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1058C400) [pid = 3856] [serial = 1847] [outer = 0FF66400] 15:48:12 INFO - PROCESS | 3856 | 1465426092708 Marionette TRACE conn6 <- [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]]]}] 15:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1105ms 15:48:12 INFO - PROCESS | 3856 | 1465426092771 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 3856 | 1465426092776 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 15:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:48:12 INFO - PROCESS | 3856 | 1465426092807 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 3856 | 1465426092810 Marionette TRACE conn6 <- [1,2426,null,{}] 15:48:12 INFO - PROCESS | 3856 | 1465426092815 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:12 INFO - PROCESS | 3856 | 1465426092817 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:12 INFO - PROCESS | 3856 | 1465426092954 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 15:48:13 INFO - PROCESS | 3856 | 1465426093116 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 3856 | 1465426093118 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:13 INFO - PROCESS | 3856 | ++DOCSHELL 13DD5400 == 41 [pid = 3856] [id = 616] 15:48:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (13DD5800) [pid = 3856] [serial = 1848] [outer = 00000000] 15:48:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (14668000) [pid = 3856] [serial = 1849] [outer = 13DD5800] 15:48:13 INFO - PROCESS | 3856 | 1465426093177 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (14750C00) [pid = 3856] [serial = 1850] [outer = 13DD5800] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 10747C00 == 40 [pid = 3856] [id = 553] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 14629400 == 39 [pid = 3856] [id = 560] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 0A0D2800 == 38 [pid = 3856] [id = 559] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 13F11400 == 37 [pid = 3856] [id = 554] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 147E0000 == 36 [pid = 3856] [id = 552] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 173DF400 == 35 [pid = 3856] [id = 557] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 09111400 == 34 [pid = 3856] [id = 549] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 173D9000 == 33 [pid = 3856] [id = 555] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 1056EC00 == 32 [pid = 3856] [id = 564] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 142CFC00 == 31 [pid = 3856] [id = 551] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 111BC800 == 30 [pid = 3856] [id = 550] 15:48:14 INFO - PROCESS | 3856 | --DOCSHELL 19249800 == 29 [pid = 3856] [id = 600] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (19245400) [pid = 3856] [serial = 1718] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (16CCA800) [pid = 3856] [serial = 1724] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (19418800) [pid = 3856] [serial = 1751] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (183A2000) [pid = 3856] [serial = 1786] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18A37400) [pid = 3856] [serial = 1789] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (18DCDC00) [pid = 3856] [serial = 1792] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16C46800) [pid = 3856] [serial = 1795] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18B11400) [pid = 3856] [serial = 1790] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A1CD800) [pid = 3856] [serial = 1798] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18DD5400) [pid = 3856] [serial = 1793] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (173DE400) [pid = 3856] [serial = 1783] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (160BC400) [pid = 3856] [serial = 1780] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (162A6400) [pid = 3856] [serial = 1781] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13DD1000) [pid = 3856] [serial = 1777] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (142B6800) [pid = 3856] [serial = 1778] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1C79C400) [pid = 3856] [serial = 1801] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (14624400) [pid = 3856] [serial = 1775] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13DD9800) [pid = 3856] [serial = 1774] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1C84B400) [pid = 3856] [serial = 1772] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1C845C00) [pid = 3856] [serial = 1771] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1C79E400) [pid = 3856] [serial = 1769] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1C793C00) [pid = 3856] [serial = 1768] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (173ED000) [pid = 3856] [serial = 1766] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16CC8C00) [pid = 3856] [serial = 1765] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (140C0800) [pid = 3856] [serial = 1763] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (13DD7800) [pid = 3856] [serial = 1762] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1C79AC00) [pid = 3856] [serial = 1760] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1B4BC800) [pid = 3856] [serial = 1799] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1883BC00) [pid = 3856] [serial = 1787] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1839C400) [pid = 3856] [serial = 1796] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (173E3400) [pid = 3856] [serial = 1784] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 3856 | 1465426094181 Marionette TRACE conn6 <- [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]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1422ms 15:48:14 INFO - PROCESS | 3856 | 1465426094229 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 3856 | 1465426094232 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 15:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:48:14 INFO - PROCESS | 3856 | 1465426094237 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 3856 | 1465426094240 Marionette TRACE conn6 <- [1,2430,null,{}] 15:48:14 INFO - PROCESS | 3856 | 1465426094245 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:14 INFO - PROCESS | 3856 | 1465426094248 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:14 INFO - PROCESS | 3856 | 1465426094342 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 15:48:14 INFO - PROCESS | 3856 | 1465426094445 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 3856 | 1465426094447 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:14 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCF000 == 30 [pid = 3856] [id = 617] 15:48:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (10044400) [pid = 3856] [serial = 1851] [outer = 00000000] 15:48:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1054C000) [pid = 3856] [serial = 1852] [outer = 10044400] 15:48:14 INFO - PROCESS | 3856 | 1465426094497 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10558C00) [pid = 3856] [serial = 1853] [outer = 10044400] 15:48:14 INFO - PROCESS | 3856 | 1465426094939 Marionette TRACE conn6 <- [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]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 15:48:14 INFO - PROCESS | 3856 | 1465426094969 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 3856 | 1465426094973 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 15:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:48:15 INFO - PROCESS | 3856 | 1465426094979 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - PROCESS | 3856 | 1465426094981 Marionette TRACE conn6 <- [1,2434,null,{}] 15:48:15 INFO - PROCESS | 3856 | 1465426094985 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:15 INFO - PROCESS | 3856 | 1465426094987 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:15 INFO - PROCESS | 3856 | 1465426095077 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 15:48:15 INFO - PROCESS | 3856 | 1465426095084 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 3856 | 1465426095086 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:15 INFO - PROCESS | 3856 | ++DOCSHELL 1074EC00 == 31 [pid = 3856] [id = 618] 15:48:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (108C2400) [pid = 3856] [serial = 1854] [outer = 00000000] 15:48:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13DD9800) [pid = 3856] [serial = 1855] [outer = 108C2400] 15:48:15 INFO - PROCESS | 3856 | 1465426095133 Marionette DEBUG loaded listener.js 15:48:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13FD9400) [pid = 3856] [serial = 1856] [outer = 108C2400] 15:48:15 INFO - PROCESS | 3856 | 1465426095880 Marionette TRACE conn6 <- [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]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 15:48:15 INFO - PROCESS | 3856 | 1465426095954 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 3856 | 1465426095959 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 15:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:48:15 INFO - PROCESS | 3856 | 1465426095964 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - PROCESS | 3856 | 1465426095969 Marionette TRACE conn6 <- [1,2438,null,{}] 15:48:16 INFO - PROCESS | 3856 | 1465426095974 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:16 INFO - PROCESS | 3856 | 1465426095977 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:16 INFO - PROCESS | 3856 | 1465426096129 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 15:48:16 INFO - PROCESS | 3856 | 1465426096265 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 3856 | 1465426096268 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:16 INFO - PROCESS | 3856 | ++DOCSHELL 10566C00 == 32 [pid = 3856] [id = 619] 15:48:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10732C00) [pid = 3856] [serial = 1857] [outer = 00000000] 15:48:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13DD1000) [pid = 3856] [serial = 1858] [outer = 10732C00] 15:48:16 INFO - PROCESS | 3856 | 1465426096329 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (142B1C00) [pid = 3856] [serial = 1859] [outer = 10732C00] 15:48:16 INFO - PROCESS | 3856 | 1465426096933 Marionette TRACE conn6 <- [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]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1028ms 15:48:17 INFO - PROCESS | 3856 | 1465426096992 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 3856 | 1465426096997 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 15:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:48:17 INFO - PROCESS | 3856 | 1465426097004 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 3856 | 1465426097007 Marionette TRACE conn6 <- [1,2442,null,{}] 15:48:17 INFO - PROCESS | 3856 | 1465426097011 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:17 INFO - PROCESS | 3856 | 1465426097013 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:17 INFO - PROCESS | 3856 | 1465426097130 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 15:48:17 INFO - PROCESS | 3856 | 1465426097272 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 3856 | 1465426097275 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:17 INFO - PROCESS | 3856 | ++DOCSHELL 156F0400 == 33 [pid = 3856] [id = 620] 15:48:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (156F6800) [pid = 3856] [serial = 1860] [outer = 00000000] 15:48:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16054400) [pid = 3856] [serial = 1861] [outer = 156F6800] 15:48:17 INFO - PROCESS | 3856 | 1465426097335 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (160BDC00) [pid = 3856] [serial = 1862] [outer = 156F6800] 15:48:17 INFO - PROCESS | 3856 | 1465426097940 Marionette TRACE conn6 <- [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]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 15:48:18 INFO - PROCESS | 3856 | 1465426097977 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 3856 | 1465426097980 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 15:48:18 INFO - PROCESS | 3856 | 1465426097983 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:48:18 INFO - PROCESS | 3856 | 1465426097987 Marionette TRACE conn6 <- [1,2446,null,{}] 15:48:18 INFO - PROCESS | 3856 | 1465426097999 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:18 INFO - PROCESS | 3856 | 1465426098004 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:18 INFO - PROCESS | 3856 | 1465426098114 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 15:48:18 INFO - PROCESS | 3856 | 1465426098256 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 3856 | 1465426098259 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:18 INFO - PROCESS | 3856 | ++DOCSHELL 16CC4000 == 34 [pid = 3856] [id = 621] 15:48:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16CC6C00) [pid = 3856] [serial = 1863] [outer = 00000000] 15:48:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (171C3C00) [pid = 3856] [serial = 1864] [outer = 16CC6C00] 15:48:18 INFO - PROCESS | 3856 | 1465426098320 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173D5C00) [pid = 3856] [serial = 1865] [outer = 16CC6C00] 15:48:18 INFO - PROCESS | 3856 | 1465426098959 Marionette TRACE conn6 <- [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]]]}] 15:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1021ms 15:48:19 INFO - PROCESS | 3856 | 1465426099008 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 3856 | 1465426099011 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 15:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:48:19 INFO - PROCESS | 3856 | 1465426099014 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:48:19 INFO - PROCESS | 3856 | 1465426099016 Marionette TRACE conn6 <- [1,2450,null,{}] 15:48:19 INFO - PROCESS | 3856 | 1465426099020 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:19 INFO - PROCESS | 3856 | 1465426099022 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:19 INFO - PROCESS | 3856 | 1465426099136 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 15:48:19 INFO - PROCESS | 3856 | 1465426099249 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 3856 | 1465426099252 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:19 INFO - PROCESS | 3856 | ++DOCSHELL 1054B000 == 35 [pid = 3856] [id = 622] 15:48:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173DB000) [pid = 3856] [serial = 1866] [outer = 00000000] 15:48:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17962800) [pid = 3856] [serial = 1867] [outer = 173DB000] 15:48:19 INFO - PROCESS | 3856 | 1465426099353 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (183A0800) [pid = 3856] [serial = 1868] [outer = 173DB000] 15:48:20 INFO - PROCESS | 3856 | 1465426100016 Marionette TRACE conn6 <- [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]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1066ms 15:48:20 INFO - PROCESS | 3856 | 1465426100084 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 3856 | 1465426100088 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 15:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:48:20 INFO - PROCESS | 3856 | 1465426100093 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 3856 | 1465426100096 Marionette TRACE conn6 <- [1,2454,null,{}] 15:48:20 INFO - PROCESS | 3856 | 1465426100102 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:20 INFO - PROCESS | 3856 | 1465426100105 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:20 INFO - PROCESS | 3856 | 1465426100211 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 15:48:20 INFO - PROCESS | 3856 | 1465426100362 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 3856 | 1465426100367 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:20 INFO - PROCESS | 3856 | ++DOCSHELL 1054C800 == 36 [pid = 3856] [id = 623] 15:48:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1054D800) [pid = 3856] [serial = 1869] [outer = 00000000] 15:48:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (11122800) [pid = 3856] [serial = 1870] [outer = 1054D800] 15:48:20 INFO - PROCESS | 3856 | 1465426100419 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1464C800) [pid = 3856] [serial = 1871] [outer = 1054D800] 15:48:21 INFO - PROCESS | 3856 | --DOCSHELL 0FFC7000 == 35 [pid = 3856] [id = 547] 15:48:21 INFO - PROCESS | 3856 | --DOCSHELL 156EEC00 == 34 [pid = 3856] [id = 558] 15:48:21 INFO - PROCESS | 3856 | --DOCSHELL 156F6C00 == 33 [pid = 3856] [id = 561] 15:48:21 INFO - PROCESS | 3856 | --DOCSHELL 1074D400 == 32 [pid = 3856] [id = 563] 15:48:21 INFO - PROCESS | 3856 | --DOCSHELL 10750800 == 31 [pid = 3856] [id = 556] 15:48:21 INFO - PROCESS | 3856 | --DOCSHELL 0FFC5C00 == 30 [pid = 3856] [id = 548] 15:48:21 INFO - PROCESS | 3856 | --DOCSHELL 173ED400 == 29 [pid = 3856] [id = 562] 15:48:21 INFO - PROCESS | 3856 | 1465426101634 Marionette TRACE conn6 <- [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]]]}] 15:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1580ms 15:48:21 INFO - PROCESS | 3856 | 1465426101675 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 3856 | 1465426101679 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 15:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:48:21 INFO - PROCESS | 3856 | 1465426101683 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - PROCESS | 3856 | 1465426101688 Marionette TRACE conn6 <- [1,2458,null,{}] 15:48:21 INFO - PROCESS | 3856 | 1465426101693 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:21 INFO - PROCESS | 3856 | 1465426101696 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:21 INFO - PROCESS | 3856 | 1465426101788 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 15:48:21 INFO - PROCESS | 3856 | 1465426101798 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 3856 | 1465426101801 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:21 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCEC00 == 30 [pid = 3856] [id = 624] 15:48:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1003D400) [pid = 3856] [serial = 1872] [outer = 00000000] 15:48:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (103C3C00) [pid = 3856] [serial = 1873] [outer = 1003D400] 15:48:21 INFO - PROCESS | 3856 | 1465426101852 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10555800) [pid = 3856] [serial = 1874] [outer = 1003D400] 15:48:22 INFO - PROCESS | 3856 | 1465426102424 Marionette TRACE conn6 <- [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]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 830ms 15:48:22 INFO - PROCESS | 3856 | 1465426102514 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 3856 | 1465426102519 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 15:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:48:22 INFO - PROCESS | 3856 | 1465426102525 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 3856 | 1465426102528 Marionette TRACE conn6 <- [1,2462,null,{}] 15:48:22 INFO - PROCESS | 3856 | 1465426102534 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:22 INFO - PROCESS | 3856 | 1465426102537 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:22 INFO - PROCESS | 3856 | 1465426102667 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 15:48:22 INFO - PROCESS | 3856 | 1465426102735 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 3856 | 1465426102737 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:22 INFO - PROCESS | 3856 | ++DOCSHELL 13FD6800 == 31 [pid = 3856] [id = 625] 15:48:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (13FD7400) [pid = 3856] [serial = 1875] [outer = 00000000] 15:48:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (142B4400) [pid = 3856] [serial = 1876] [outer = 13FD7400] 15:48:22 INFO - PROCESS | 3856 | 1465426102785 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (14650800) [pid = 3856] [serial = 1877] [outer = 13FD7400] 15:48:23 INFO - PROCESS | 3856 | 1465426103235 Marionette TRACE conn6 <- [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]]]}] 15:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 15:48:23 INFO - PROCESS | 3856 | 1465426103259 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 15:48:23 INFO - PROCESS | 3856 | 1465426103261 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 15:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:48:23 INFO - PROCESS | 3856 | 1465426103265 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - PROCESS | 3856 | 1465426103268 Marionette TRACE conn6 <- [1,2466,null,{}] 15:48:23 INFO - PROCESS | 3856 | 1465426103279 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:23 INFO - PROCESS | 3856 | 1465426103283 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:23 INFO - PROCESS | 3856 | 1465426103412 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 15:48:23 INFO - PROCESS | 3856 | 1465426103419 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 3856 | 1465426103422 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:23 INFO - PROCESS | 3856 | ++DOCSHELL 1474A400 == 32 [pid = 3856] [id = 626] 15:48:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (147DCC00) [pid = 3856] [serial = 1878] [outer = 00000000] 15:48:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (160C2400) [pid = 3856] [serial = 1879] [outer = 147DCC00] 15:48:23 INFO - PROCESS | 3856 | 1465426103470 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1627B400) [pid = 3856] [serial = 1880] [outer = 147DCC00] 15:48:24 INFO - PROCESS | 3856 | 1465426103973 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 15:48:24 INFO - PROCESS | 3856 | 1465426103999 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 15:48:24 INFO - PROCESS | 3856 | 1465426104001 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 15:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:48:24 INFO - PROCESS | 3856 | 1465426104005 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:48:24 INFO - PROCESS | 3856 | 1465426104006 Marionette TRACE conn6 <- [1,2470,null,{}] 15:48:24 INFO - PROCESS | 3856 | 1465426104010 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:24 INFO - PROCESS | 3856 | 1465426104012 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:24 INFO - PROCESS | 3856 | 1465426104166 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 15:48:24 INFO - PROCESS | 3856 | 1465426104232 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 3856 | 1465426104234 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:24 INFO - PROCESS | 3856 | ++DOCSHELL 16C59C00 == 33 [pid = 3856] [id = 627] 15:48:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16C62400) [pid = 3856] [serial = 1881] [outer = 00000000] 15:48:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (173D2C00) [pid = 3856] [serial = 1882] [outer = 16C62400] 15:48:24 INFO - PROCESS | 3856 | 1465426104280 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (173E3400) [pid = 3856] [serial = 1883] [outer = 16C62400] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1924C800) [pid = 3856] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (10044400) [pid = 3856] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (17969800) [pid = 3856] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (108C1C00) [pid = 3856] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1469B400) [pid = 3856] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1889E000) [pid = 3856] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1BC5D400) [pid = 3856] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10558000) [pid = 3856] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (0FFC4000) [pid = 3856] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (160C1C00) [pid = 3856] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16CCC000) [pid = 3856] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (160C3C00) [pid = 3856] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16C65400) [pid = 3856] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (140C0C00) [pid = 3856] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (19411000) [pid = 3856] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0FF66400) [pid = 3856] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13DD5800) [pid = 3856] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (108C2400) [pid = 3856] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:48:25 INFO - PROCESS | 3856 | 1465426104993 Marionette TRACE conn6 <- [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]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1017ms 15:48:25 INFO - PROCESS | 3856 | 1465426105026 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 3856 | 1465426105028 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 15:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:48:25 INFO - PROCESS | 3856 | 1465426105044 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 3856 | 1465426105046 Marionette TRACE conn6 <- [1,2474,null,{}] 15:48:25 INFO - PROCESS | 3856 | 1465426105050 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:25 INFO - PROCESS | 3856 | 1465426105052 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:25 INFO - PROCESS | 3856 | 1465426105133 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 15:48:25 INFO - PROCESS | 3856 | 1465426105138 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 3856 | 1465426105140 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:25 INFO - PROCESS | 3856 | ++DOCSHELL 13D08400 == 34 [pid = 3856] [id = 628] 15:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13FDDC00) [pid = 3856] [serial = 1884] [outer = 00000000] 15:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16C65C00) [pid = 3856] [serial = 1885] [outer = 13FDDC00] 15:48:25 INFO - PROCESS | 3856 | 1465426105184 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C68800) [pid = 3856] [serial = 1886] [outer = 13FDDC00] 15:48:25 INFO - PROCESS | 3856 | 1465426105633 Marionette TRACE conn6 <- [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]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 15:48:25 INFO - PROCESS | 3856 | 1465426105677 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 3856 | 1465426105679 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 15:48:25 INFO - PROCESS | 3856 | 1465426105682 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:48:25 INFO - PROCESS | 3856 | 1465426105684 Marionette TRACE conn6 <- [1,2478,null,{}] 15:48:25 INFO - PROCESS | 3856 | 1465426105687 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:25 INFO - PROCESS | 3856 | 1465426105693 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:25 INFO - PROCESS | 3856 | 1465426105785 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 15:48:25 INFO - PROCESS | 3856 | 1465426105791 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 3856 | 1465426105793 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:25 INFO - PROCESS | 3856 | ++DOCSHELL 173E2800 == 35 [pid = 3856] [id = 629] 15:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17969000) [pid = 3856] [serial = 1887] [outer = 00000000] 15:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16056C00) [pid = 3856] [serial = 1888] [outer = 17969000] 15:48:25 INFO - PROCESS | 3856 | 1465426105837 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1889E000) [pid = 3856] [serial = 1889] [outer = 17969000] 15:48:26 INFO - PROCESS | 3856 | 1465426106293 Marionette TRACE conn6 <- [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]]]}] 15:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 15:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:48:26 INFO - PROCESS | 3856 | 1465426106357 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 3856 | 1465426106359 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 15:48:26 INFO - PROCESS | 3856 | 1465426106362 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - PROCESS | 3856 | 1465426106364 Marionette TRACE conn6 <- [1,2482,null,{}] 15:48:26 INFO - PROCESS | 3856 | 1465426106368 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:26 INFO - PROCESS | 3856 | 1465426106370 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:26 INFO - PROCESS | 3856 | 1465426106448 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 15:48:26 INFO - PROCESS | 3856 | 1465426106453 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 3856 | 1465426106455 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:26 INFO - PROCESS | 3856 | ++DOCSHELL 173E8C00 == 36 [pid = 3856] [id = 630] 15:48:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1889EC00) [pid = 3856] [serial = 1890] [outer = 00000000] 15:48:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18A2F400) [pid = 3856] [serial = 1891] [outer = 1889EC00] 15:48:26 INFO - PROCESS | 3856 | 1465426106499 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18A38000) [pid = 3856] [serial = 1892] [outer = 1889EC00] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 10566C00 == 35 [pid = 3856] [id = 619] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 156F0400 == 34 [pid = 3856] [id = 620] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 16CC4000 == 33 [pid = 3856] [id = 621] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 1054B000 == 32 [pid = 3856] [id = 622] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 0FFCEC00 == 31 [pid = 3856] [id = 624] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 1054C800 == 30 [pid = 3856] [id = 623] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 1474A400 == 29 [pid = 3856] [id = 626] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 13D08400 == 28 [pid = 3856] [id = 628] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 173E2800 == 27 [pid = 3856] [id = 629] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 16C59C00 == 26 [pid = 3856] [id = 627] 15:48:27 INFO - PROCESS | 3856 | --DOCSHELL 13FD6800 == 25 [pid = 3856] [id = 625] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1054C000) [pid = 3856] [serial = 1852] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (183F1000) [pid = 3856] [serial = 1828] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (111C1800) [pid = 3856] [serial = 1810] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (147D8000) [pid = 3856] [serial = 1816] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (156ED800) [pid = 3856] [serial = 1817] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18A2C400) [pid = 3856] [serial = 1831] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13DCEC00) [pid = 3856] [serial = 1811] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (183FB400) [pid = 3856] [serial = 1829] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1C7D6400) [pid = 3856] [serial = 1802] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1056A400) [pid = 3856] [serial = 1834] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (10564000) [pid = 3856] [serial = 1807] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1056CC00) [pid = 3856] [serial = 1808] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (0FFCF400) [pid = 3856] [serial = 1804] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18A36C00) [pid = 3856] [serial = 1832] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10044C00) [pid = 3856] [serial = 1805] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (162A5C00) [pid = 3856] [serial = 1819] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16C49400) [pid = 3856] [serial = 1820] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (173DCC00) [pid = 3856] [serial = 1825] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (18B12C00) [pid = 3856] [serial = 1837] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (171C5800) [pid = 3856] [serial = 1822] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (171C9C00) [pid = 3856] [serial = 1823] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (14665C00) [pid = 3856] [serial = 1813] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1466F400) [pid = 3856] [serial = 1814] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (10558C00) [pid = 3856] [serial = 1853] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (18DD2000) [pid = 3856] [serial = 1838] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1961B800) [pid = 3856] [serial = 1841] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (173D7C00) [pid = 3856] [serial = 1826] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1A1CF000) [pid = 3856] [serial = 1843] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1B40B400) [pid = 3856] [serial = 1844] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1058C400) [pid = 3856] [serial = 1847] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (10550800) [pid = 3856] [serial = 1846] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (14750C00) [pid = 3856] [serial = 1850] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (14668000) [pid = 3856] [serial = 1849] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (13FD9400) [pid = 3856] [serial = 1856] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (19410C00) [pid = 3856] [serial = 1840] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (13DD9800) [pid = 3856] [serial = 1855] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 3856 | 1465426108279 Marionette TRACE conn6 <- [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]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1982ms 15:48:28 INFO - PROCESS | 3856 | 1465426108346 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 3856 | 1465426108350 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 15:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:48:28 INFO - PROCESS | 3856 | 1465426108355 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 3856 | 1465426108358 Marionette TRACE conn6 <- [1,2486,null,{}] 15:48:28 INFO - PROCESS | 3856 | 1465426108364 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:28 INFO - PROCESS | 3856 | 1465426108367 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:28 INFO - PROCESS | 3856 | 1465426108459 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 15:48:28 INFO - PROCESS | 3856 | 1465426108473 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 3856 | 1465426108475 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:28 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCA400 == 26 [pid = 3856] [id = 631] 15:48:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (0FFCAC00) [pid = 3856] [serial = 1893] [outer = 00000000] 15:48:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (0FFCF400) [pid = 3856] [serial = 1894] [outer = 0FFCAC00] 15:48:28 INFO - PROCESS | 3856 | 1465426108525 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (10044400) [pid = 3856] [serial = 1895] [outer = 0FFCAC00] 15:48:29 INFO - PROCESS | 3856 | 1465426109037 Marionette TRACE conn6 <- [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]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 15:48:29 INFO - PROCESS | 3856 | 1465426109086 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 3856 | 1465426109091 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 15:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:48:29 INFO - PROCESS | 3856 | 1465426109096 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - PROCESS | 3856 | 1465426109099 Marionette TRACE conn6 <- [1,2490,null,{}] 15:48:29 INFO - PROCESS | 3856 | 1465426109103 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 3856 | 1465426109106 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:29 INFO - PROCESS | 3856 | 1465426109196 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 15:48:29 INFO - PROCESS | 3856 | 1465426109205 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 3856 | 1465426109208 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:29 INFO - PROCESS | 3856 | ++DOCSHELL 10554400 == 27 [pid = 3856] [id = 632] 15:48:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (10554C00) [pid = 3856] [serial = 1896] [outer = 00000000] 15:48:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (10563800) [pid = 3856] [serial = 1897] [outer = 10554C00] 15:48:29 INFO - PROCESS | 3856 | 1465426109255 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (1056A400) [pid = 3856] [serial = 1898] [outer = 10554C00] 15:48:29 INFO - PROCESS | 3856 | 1465426109737 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 15:48:29 INFO - PROCESS | 3856 | 1465426109771 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 3856 | 1465426109773 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 15:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:48:29 INFO - PROCESS | 3856 | 1465426109776 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - PROCESS | 3856 | 1465426109780 Marionette TRACE conn6 <- [1,2494,null,{}] 15:48:29 INFO - PROCESS | 3856 | 1465426109791 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 3856 | 1465426109796 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:29 INFO - PROCESS | 3856 | 1465426109910 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 15:48:30 INFO - PROCESS | 3856 | 1465426110012 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 3856 | 1465426110015 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:30 INFO - PROCESS | 3856 | ++DOCSHELL 111C1800 == 28 [pid = 3856] [id = 633] 15:48:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (13D08000) [pid = 3856] [serial = 1899] [outer = 00000000] 15:48:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (13DCB800) [pid = 3856] [serial = 1900] [outer = 13D08000] 15:48:30 INFO - PROCESS | 3856 | 1465426110064 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (13DD2C00) [pid = 3856] [serial = 1901] [outer = 13D08000] 15:48:30 INFO - PROCESS | 3856 | 1465426110452 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 15:48:30 INFO - PROCESS | 3856 | 1465426110511 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 3856 | 1465426110513 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 15:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:48:30 INFO - PROCESS | 3856 | 1465426110516 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - PROCESS | 3856 | 1465426110518 Marionette TRACE conn6 <- [1,2498,null,{}] 15:48:30 INFO - PROCESS | 3856 | 1465426110521 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:30 INFO - PROCESS | 3856 | 1465426110523 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:30 INFO - PROCESS | 3856 | 1465426110609 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 15:48:30 INFO - PROCESS | 3856 | 1465426110615 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 3856 | 1465426110617 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:30 INFO - PROCESS | 3856 | ++DOCSHELL 13FA3000 == 29 [pid = 3856] [id = 634] 15:48:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (13FD6000) [pid = 3856] [serial = 1902] [outer = 00000000] 15:48:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (1464EC00) [pid = 3856] [serial = 1903] [outer = 13FD6000] 15:48:30 INFO - PROCESS | 3856 | 1465426110661 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (14669800) [pid = 3856] [serial = 1904] [outer = 13FD6000] 15:48:31 INFO - PROCESS | 3856 | 1465426111090 Marionette TRACE conn6 <- [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]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 15:48:31 INFO - PROCESS | 3856 | 1465426111150 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 3856 | 1465426111152 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 15:48:31 INFO - PROCESS | 3856 | 1465426111156 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:48:31 INFO - PROCESS | 3856 | 1465426111157 Marionette TRACE conn6 <- [1,2502,null,{}] 15:48:31 INFO - PROCESS | 3856 | 1465426111161 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:31 INFO - PROCESS | 3856 | 1465426111163 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:31 INFO - PROCESS | 3856 | 1465426111243 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 15:48:31 INFO - PROCESS | 3856 | 1465426111248 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 3856 | 1465426111250 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:31 INFO - PROCESS | 3856 | ++DOCSHELL 14693800 == 30 [pid = 3856] [id = 635] 15:48:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (14707C00) [pid = 3856] [serial = 1905] [outer = 00000000] 15:48:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (147D5800) [pid = 3856] [serial = 1906] [outer = 14707C00] 15:48:31 INFO - PROCESS | 3856 | 1465426111295 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (14877C00) [pid = 3856] [serial = 1907] [outer = 14707C00] 15:48:31 INFO - PROCESS | 3856 | 1465426111751 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 15:48:31 INFO - PROCESS | 3856 | 1465426111797 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 3856 | 1465426111800 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 15:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:48:31 INFO - PROCESS | 3856 | 1465426111803 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - PROCESS | 3856 | 1465426111805 Marionette TRACE conn6 <- [1,2506,null,{}] 15:48:31 INFO - PROCESS | 3856 | 1465426111808 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:31 INFO - PROCESS | 3856 | 1465426111813 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:31 INFO - PROCESS | 3856 | 1465426111918 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 15:48:31 INFO - PROCESS | 3856 | 1465426111924 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 3856 | 1465426111926 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:31 INFO - PROCESS | 3856 | ++DOCSHELL 160C0400 == 31 [pid = 3856] [id = 636] 15:48:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (16271800) [pid = 3856] [serial = 1908] [outer = 00000000] 15:48:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16C47800) [pid = 3856] [serial = 1909] [outer = 16271800] 15:48:32 INFO - PROCESS | 3856 | 1465426111970 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16C5D800) [pid = 3856] [serial = 1910] [outer = 16271800] 15:48:32 INFO - PROCESS | 3856 | 1465426112418 Marionette TRACE conn6 <- [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]]]}] 15:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 15:48:32 INFO - PROCESS | 3856 | 1465426112435 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 3856 | 1465426112437 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 15:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:48:32 INFO - PROCESS | 3856 | 1465426112457 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - PROCESS | 3856 | 1465426112459 Marionette TRACE conn6 <- [1,2510,null,{}] 15:48:32 INFO - PROCESS | 3856 | 1465426112463 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:32 INFO - PROCESS | 3856 | 1465426112465 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:32 INFO - PROCESS | 3856 | 1465426112545 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 15:48:32 INFO - PROCESS | 3856 | 1465426112550 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 3856 | 1465426112552 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:32 INFO - PROCESS | 3856 | ++DOCSHELL 16C67000 == 32 [pid = 3856] [id = 637] 15:48:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16C67400) [pid = 3856] [serial = 1911] [outer = 00000000] 15:48:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (171CA800) [pid = 3856] [serial = 1912] [outer = 16C67400] 15:48:32 INFO - PROCESS | 3856 | 1465426112595 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (171CC400) [pid = 3856] [serial = 1913] [outer = 16C67400] 15:48:33 INFO - PROCESS | 3856 | 1465426113052 Marionette TRACE conn6 <- [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]]]}] 15:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 15:48:33 INFO - PROCESS | 3856 | 1465426113086 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 3856 | 1465426113088 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 15:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:48:33 INFO - PROCESS | 3856 | 1465426113114 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 3856 | 1465426113116 Marionette TRACE conn6 <- [1,2514,null,{}] 15:48:33 INFO - PROCESS | 3856 | 1465426113120 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:33 INFO - PROCESS | 3856 | 1465426113121 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:33 INFO - PROCESS | 3856 | 1465426113200 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 15:48:33 INFO - PROCESS | 3856 | 1465426113205 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 3856 | 1465426113207 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:33 INFO - PROCESS | 3856 | ++DOCSHELL 171CA400 == 33 [pid = 3856] [id = 638] 15:48:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (173E0800) [pid = 3856] [serial = 1914] [outer = 00000000] 15:48:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173F0800) [pid = 3856] [serial = 1915] [outer = 173E0800] 15:48:33 INFO - PROCESS | 3856 | 1465426113250 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (173F0C00) [pid = 3856] [serial = 1916] [outer = 173E0800] 15:48:33 INFO - PROCESS | 3856 | 1465426113732 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 710ms 15:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:48:33 INFO - PROCESS | 3856 | 1465426113802 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 3856 | 1465426113804 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 15:48:33 INFO - PROCESS | 3856 | 1465426113808 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 3856 | 1465426113809 Marionette TRACE conn6 <- [1,2518,null,{}] 15:48:33 INFO - PROCESS | 3856 | 1465426113813 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:33 INFO - PROCESS | 3856 | 1465426113815 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:33 INFO - PROCESS | 3856 | 1465426113927 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 15:48:34 INFO - PROCESS | 3856 | 1465426114019 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 3856 | 1465426114021 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:34 INFO - PROCESS | 3856 | ++DOCSHELL 111BC800 == 34 [pid = 3856] [id = 639] 15:48:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (183A3C00) [pid = 3856] [serial = 1917] [outer = 00000000] 15:48:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18887000) [pid = 3856] [serial = 1918] [outer = 183A3C00] 15:48:34 INFO - PROCESS | 3856 | 1465426114065 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1889A400) [pid = 3856] [serial = 1919] [outer = 183A3C00] 15:48:34 INFO - PROCESS | 3856 | 1465426114521 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 15:48:34 INFO - PROCESS | 3856 | 1465426114538 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 15:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:48:34 INFO - PROCESS | 3856 | 1465426114540 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 15:48:34 INFO - PROCESS | 3856 | 1465426114543 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 3856 | 1465426114545 Marionette TRACE conn6 <- [1,2522,null,{}] 15:48:34 INFO - PROCESS | 3856 | 1465426114549 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:34 INFO - PROCESS | 3856 | 1465426114550 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:34 INFO - PROCESS | 3856 | 1465426114681 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 15:48:34 INFO - PROCESS | 3856 | 1465426114686 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 3856 | 1465426114688 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:34 INFO - PROCESS | 3856 | ++DOCSHELL 0FF48400 == 35 [pid = 3856] [id = 640] 15:48:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (0FF48800) [pid = 3856] [serial = 1920] [outer = 00000000] 15:48:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18A29800) [pid = 3856] [serial = 1921] [outer = 0FF48800] 15:48:34 INFO - PROCESS | 3856 | 1465426114731 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18A2E800) [pid = 3856] [serial = 1922] [outer = 0FF48800] 15:48:35 INFO - PROCESS | 3856 | 1465426115173 Marionette TRACE conn6 <- [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]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 15:48:35 INFO - PROCESS | 3856 | 1465426115214 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 3856 | 1465426115217 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 15:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:48:35 INFO - PROCESS | 3856 | 1465426115219 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 3856 | 1465426115222 Marionette TRACE conn6 <- [1,2526,null,{}] 15:48:35 INFO - PROCESS | 3856 | 1465426115225 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:35 INFO - PROCESS | 3856 | 1465426115227 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:35 INFO - PROCESS | 3856 | 1465426115386 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (0FF50800) [pid = 3856] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17969000) [pid = 3856] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13FD7400) [pid = 3856] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (147DCC00) [pid = 3856] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16C62400) [pid = 3856] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (173DB000) [pid = 3856] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1054D800) [pid = 3856] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1003D400) [pid = 3856] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10732C00) [pid = 3856] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (156F6800) [pid = 3856] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16CC6C00) [pid = 3856] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:48:35 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (13FDDC00) [pid = 3856] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:48:35 INFO - PROCESS | 3856 | 1465426115597 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 3856 | 1465426115599 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:35 INFO - PROCESS | 3856 | ++DOCSHELL 0A0D4000 == 36 [pid = 3856] [id = 641] 15:48:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (0FBE7000) [pid = 3856] [serial = 1923] [outer = 00000000] 15:48:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (108BBC00) [pid = 3856] [serial = 1924] [outer = 0FBE7000] 15:48:35 INFO - PROCESS | 3856 | 1465426115647 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (147DF800) [pid = 3856] [serial = 1925] [outer = 0FBE7000] 15:48:36 INFO - PROCESS | 3856 | 1465426116021 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 830ms 15:48:36 INFO - PROCESS | 3856 | 1465426116059 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 15:48:36 INFO - PROCESS | 3856 | 1465426116061 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 15:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:48:36 INFO - PROCESS | 3856 | 1465426116064 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - PROCESS | 3856 | 1465426116066 Marionette TRACE conn6 <- [1,2530,null,{}] 15:48:36 INFO - PROCESS | 3856 | 1465426116069 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:36 INFO - PROCESS | 3856 | 1465426116071 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:36 INFO - PROCESS | 3856 | 1465426116152 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 15:48:36 INFO - PROCESS | 3856 | 1465426116158 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 3856 | 1465426116159 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:36 INFO - PROCESS | 3856 | ++DOCSHELL 15F43800 == 37 [pid = 3856] [id = 642] 15:48:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16270C00) [pid = 3856] [serial = 1926] [outer = 00000000] 15:48:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18A42000) [pid = 3856] [serial = 1927] [outer = 16270C00] 15:48:36 INFO - PROCESS | 3856 | 1465426116203 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18B95400) [pid = 3856] [serial = 1928] [outer = 16270C00] 15:48:36 INFO - PROCESS | 3856 | 1465426116654 Marionette TRACE conn6 <- [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]]]}] 15:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 15:48:36 INFO - PROCESS | 3856 | 1465426116700 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 15:48:36 INFO - PROCESS | 3856 | 1465426116702 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 15:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:48:36 INFO - PROCESS | 3856 | 1465426116705 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - PROCESS | 3856 | 1465426116707 Marionette TRACE conn6 <- [1,2534,null,{}] 15:48:36 INFO - PROCESS | 3856 | 1465426116711 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:36 INFO - PROCESS | 3856 | 1465426116712 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:36 INFO - PROCESS | 3856 | 1465426116794 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 15:48:36 INFO - PROCESS | 3856 | 1465426116800 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 3856 | 1465426116802 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:36 INFO - PROCESS | 3856 | ++DOCSHELL 18BE3C00 == 38 [pid = 3856] [id = 643] 15:48:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18BE6400) [pid = 3856] [serial = 1929] [outer = 00000000] 15:48:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18DD1C00) [pid = 3856] [serial = 1930] [outer = 18BE6400] 15:48:36 INFO - PROCESS | 3856 | 1465426116847 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (19242000) [pid = 3856] [serial = 1931] [outer = 18BE6400] 15:48:37 INFO - PROCESS | 3856 | 1465426117330 Marionette TRACE conn6 <- [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]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 15:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:48:37 INFO - PROCESS | 3856 | 1465426117381 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 3856 | 1465426117383 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 15:48:37 INFO - PROCESS | 3856 | 1465426117386 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - PROCESS | 3856 | 1465426117387 Marionette TRACE conn6 <- [1,2538,null,{}] 15:48:37 INFO - PROCESS | 3856 | 1465426117391 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:37 INFO - PROCESS | 3856 | 1465426117393 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:37 INFO - PROCESS | 3856 | 1465426117476 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 15:48:37 INFO - PROCESS | 3856 | 1465426117481 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 3856 | 1465426117483 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:37 INFO - PROCESS | 3856 | ++DOCSHELL 18B16800 == 39 [pid = 3856] [id = 644] 15:48:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15B4B400) [pid = 3856] [serial = 1932] [outer = 00000000] 15:48:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1924E800) [pid = 3856] [serial = 1933] [outer = 15B4B400] 15:48:37 INFO - PROCESS | 3856 | 1465426117527 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (19619000) [pid = 3856] [serial = 1934] [outer = 15B4B400] 15:48:38 INFO - PROCESS | 3856 | 1465426118409 Marionette TRACE conn6 <- [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]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1068ms 15:48:38 INFO - PROCESS | 3856 | 1465426118455 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 15:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:48:38 INFO - PROCESS | 3856 | 1465426118459 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 15:48:38 INFO - PROCESS | 3856 | 1465426118464 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - PROCESS | 3856 | 1465426118469 Marionette TRACE conn6 <- [1,2542,null,{}] 15:48:38 INFO - PROCESS | 3856 | 1465426118474 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:38 INFO - PROCESS | 3856 | 1465426118478 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:38 INFO - PROCESS | 3856 | 1465426118603 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 15:48:38 INFO - PROCESS | 3856 | 1465426118745 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 3856 | 1465426118748 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:38 INFO - PROCESS | 3856 | ++DOCSHELL 0FF54400 == 40 [pid = 3856] [id = 645] 15:48:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (0FFC4400) [pid = 3856] [serial = 1935] [outer = 00000000] 15:48:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (10558000) [pid = 3856] [serial = 1936] [outer = 0FFC4400] 15:48:38 INFO - PROCESS | 3856 | 1465426118808 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (105B0C00) [pid = 3856] [serial = 1937] [outer = 0FFC4400] 15:48:39 INFO - PROCESS | 3856 | 1465426119467 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1230ms 15:48:39 INFO - PROCESS | 3856 | 1465426119707 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 3856 | 1465426119712 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 15:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:48:39 INFO - PROCESS | 3856 | 1465426119718 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 3856 | 1465426119721 Marionette TRACE conn6 <- [1,2546,null,{}] 15:48:39 INFO - PROCESS | 3856 | 1465426119727 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:39 INFO - PROCESS | 3856 | 1465426119730 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:39 INFO - PROCESS | 3856 | 1465426119840 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 15:48:40 INFO - PROCESS | 3856 | 1465426119973 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 3856 | 1465426119979 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:40 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCE800 == 41 [pid = 3856] [id = 646] 15:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1003EC00) [pid = 3856] [serial = 1938] [outer = 00000000] 15:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10549C00) [pid = 3856] [serial = 1939] [outer = 1003EC00] 15:48:40 INFO - PROCESS | 3856 | 1465426120035 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10588000) [pid = 3856] [serial = 1940] [outer = 1003EC00] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 18BE3C00 == 40 [pid = 3856] [id = 643] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 15F43800 == 39 [pid = 3856] [id = 642] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 0A0D4000 == 38 [pid = 3856] [id = 641] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 0FF48400 == 37 [pid = 3856] [id = 640] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 111BC800 == 36 [pid = 3856] [id = 639] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 171CA400 == 35 [pid = 3856] [id = 638] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 16C67000 == 34 [pid = 3856] [id = 637] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 160C0400 == 33 [pid = 3856] [id = 636] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 14693800 == 32 [pid = 3856] [id = 635] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 13FA3000 == 31 [pid = 3856] [id = 634] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 111C1800 == 30 [pid = 3856] [id = 633] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18A2F400) [pid = 3856] [serial = 1891] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 10554400 == 29 [pid = 3856] [id = 632] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 0FFCA400 == 28 [pid = 3856] [id = 631] 15:48:40 INFO - PROCESS | 3856 | --DOCSHELL 173E8C00 == 27 [pid = 3856] [id = 630] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (147D9400) [pid = 3856] [serial = 1835] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1889E000) [pid = 3856] [serial = 1889] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (142B4400) [pid = 3856] [serial = 1876] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (160C2400) [pid = 3856] [serial = 1879] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (14650800) [pid = 3856] [serial = 1877] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (173D2C00) [pid = 3856] [serial = 1882] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1627B400) [pid = 3856] [serial = 1880] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16056C00) [pid = 3856] [serial = 1888] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (17962800) [pid = 3856] [serial = 1867] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (183A0800) [pid = 3856] [serial = 1868] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (11122800) [pid = 3856] [serial = 1870] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1464C800) [pid = 3856] [serial = 1871] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (103C3C00) [pid = 3856] [serial = 1873] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13DD1000) [pid = 3856] [serial = 1858] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (142B1C00) [pid = 3856] [serial = 1859] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16054400) [pid = 3856] [serial = 1861] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (160BDC00) [pid = 3856] [serial = 1862] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (171C3C00) [pid = 3856] [serial = 1864] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (173D5C00) [pid = 3856] [serial = 1865] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (173E3400) [pid = 3856] [serial = 1883] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16C68800) [pid = 3856] [serial = 1886] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (16C65C00) [pid = 3856] [serial = 1885] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (10555800) [pid = 3856] [serial = 1874] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 3856 | 1465426120643 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 970ms 15:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:48:40 INFO - PROCESS | 3856 | 1465426120693 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 3856 | 1465426120696 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 15:48:40 INFO - PROCESS | 3856 | 1465426120703 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - PROCESS | 3856 | 1465426120706 Marionette TRACE conn6 <- [1,2550,null,{}] 15:48:40 INFO - PROCESS | 3856 | 1465426120710 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:40 INFO - PROCESS | 3856 | 1465426120713 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:40 INFO - PROCESS | 3856 | 1465426120800 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 15:48:40 INFO - PROCESS | 3856 | 1465426120896 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 3856 | 1465426120898 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:40 INFO - PROCESS | 3856 | ++DOCSHELL 1054FC00 == 28 [pid = 3856] [id = 647] 15:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (10550800) [pid = 3856] [serial = 1941] [outer = 00000000] 15:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1074D800) [pid = 3856] [serial = 1942] [outer = 10550800] 15:48:40 INFO - PROCESS | 3856 | 1465426120945 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (108C1C00) [pid = 3856] [serial = 1943] [outer = 10550800] 15:48:41 INFO - PROCESS | 3856 | 1465426121410 Marionette TRACE conn6 <- [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]]]}] 15:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 15:48:41 INFO - PROCESS | 3856 | 1465426121433 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 3856 | 1465426121435 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 15:48:41 INFO - PROCESS | 3856 | 1465426121438 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:48:41 INFO - PROCESS | 3856 | 1465426121440 Marionette TRACE conn6 <- [1,2554,null,{}] 15:48:41 INFO - PROCESS | 3856 | 1465426121450 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:41 INFO - PROCESS | 3856 | 1465426121455 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:41 INFO - PROCESS | 3856 | 1465426121543 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 15:48:41 INFO - PROCESS | 3856 | 1465426121552 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 3856 | 1465426121555 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:41 INFO - PROCESS | 3856 | ++DOCSHELL 142B1C00 == 29 [pid = 3856] [id = 648] 15:48:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (142B4400) [pid = 3856] [serial = 1944] [outer = 00000000] 15:48:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1464F400) [pid = 3856] [serial = 1945] [outer = 142B4400] 15:48:41 INFO - PROCESS | 3856 | 1465426121603 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (14665800) [pid = 3856] [serial = 1946] [outer = 142B4400] 15:48:42 INFO - PROCESS | 3856 | 1465426122090 Marionette TRACE conn6 <- [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]]]}] 15:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 15:48:42 INFO - PROCESS | 3856 | 1465426122113 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 3856 | 1465426122115 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 15:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:48:42 INFO - PROCESS | 3856 | 1465426122118 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 3856 | 1465426122120 Marionette TRACE conn6 <- [1,2558,null,{}] 15:48:42 INFO - PROCESS | 3856 | 1465426122123 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:42 INFO - PROCESS | 3856 | 1465426122125 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:42 INFO - PROCESS | 3856 | 1465426122213 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 15:48:42 INFO - PROCESS | 3856 | 1465426122221 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 3856 | 1465426122223 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:42 INFO - PROCESS | 3856 | ++DOCSHELL 147E0400 == 30 [pid = 3856] [id = 649] 15:48:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (156F6C00) [pid = 3856] [serial = 1947] [outer = 00000000] 15:48:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (16054400) [pid = 3856] [serial = 1948] [outer = 156F6C00] 15:48:42 INFO - PROCESS | 3856 | 1465426122278 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (160BE000) [pid = 3856] [serial = 1949] [outer = 156F6C00] 15:48:42 INFO - PROCESS | 3856 | 1465426122735 Marionette TRACE conn6 <- [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]]]}] 15:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 15:48:42 INFO - PROCESS | 3856 | 1465426122791 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 3856 | 1465426122793 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 15:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:48:42 INFO - PROCESS | 3856 | 1465426122797 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 3856 | 1465426122798 Marionette TRACE conn6 <- [1,2562,null,{}] 15:48:42 INFO - PROCESS | 3856 | 1465426122802 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:42 INFO - PROCESS | 3856 | 1465426122804 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:42 INFO - PROCESS | 3856 | 1465426122922 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 15:48:43 INFO - PROCESS | 3856 | 1465426123011 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 3856 | 1465426123013 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:43 INFO - PROCESS | 3856 | ++DOCSHELL 1626D800 == 31 [pid = 3856] [id = 650] 15:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1626DC00) [pid = 3856] [serial = 1950] [outer = 00000000] 15:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (162AD400) [pid = 3856] [serial = 1951] [outer = 1626DC00] 15:48:43 INFO - PROCESS | 3856 | 1465426123060 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16C5D400) [pid = 3856] [serial = 1952] [outer = 1626DC00] 15:48:43 INFO - PROCESS | 3856 | 1465426123494 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 15:48:43 INFO - PROCESS | 3856 | 1465426123529 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 3856 | 1465426123531 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 15:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:48:43 INFO - PROCESS | 3856 | 1465426123534 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - PROCESS | 3856 | 1465426123536 Marionette TRACE conn6 <- [1,2566,null,{}] 15:48:43 INFO - PROCESS | 3856 | 1465426123539 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:43 INFO - PROCESS | 3856 | 1465426123545 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:43 INFO - PROCESS | 3856 | 1465426123690 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 15:48:43 INFO - PROCESS | 3856 | 1465426123757 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 3856 | 1465426123759 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:43 INFO - PROCESS | 3856 | ++DOCSHELL 16C68800 == 32 [pid = 3856] [id = 651] 15:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16CC8800) [pid = 3856] [serial = 1953] [outer = 00000000] 15:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173D6800) [pid = 3856] [serial = 1954] [outer = 16CC8800] 15:48:43 INFO - PROCESS | 3856 | 1465426123805 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173E1400) [pid = 3856] [serial = 1955] [outer = 16CC8800] 15:48:44 INFO - PROCESS | 3856 | 1465426124244 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 15:48:44 INFO - PROCESS | 3856 | 1465426124265 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 15:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:48:44 INFO - PROCESS | 3856 | 1465426124267 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 15:48:44 INFO - PROCESS | 3856 | 1465426124270 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 3856 | 1465426124272 Marionette TRACE conn6 <- [1,2570,null,{}] 15:48:44 INFO - PROCESS | 3856 | 1465426124311 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:44 INFO - PROCESS | 3856 | 1465426124313 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:44 INFO - PROCESS | 3856 | 1465426124440 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 15:48:44 INFO - PROCESS | 3856 | 1465426124450 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 3856 | 1465426124451 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:44 INFO - PROCESS | 3856 | ++DOCSHELL 10FD1000 == 33 [pid = 3856] [id = 652] 15:48:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1464F000) [pid = 3856] [serial = 1956] [outer = 00000000] 15:48:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (173EEC00) [pid = 3856] [serial = 1957] [outer = 1464F000] 15:48:44 INFO - PROCESS | 3856 | 1465426124495 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (183A1000) [pid = 3856] [serial = 1958] [outer = 1464F000] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18BE6400) [pid = 3856] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (183A3C00) [pid = 3856] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (0FF48800) [pid = 3856] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (14707C00) [pid = 3856] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (10554C00) [pid = 3856] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16271800) [pid = 3856] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13FD6000) [pid = 3856] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1889EC00) [pid = 3856] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (173E0800) [pid = 3856] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (0FFCAC00) [pid = 3856] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13D08000) [pid = 3856] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16C67400) [pid = 3856] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (0FBE7000) [pid = 3856] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:48:45 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16270C00) [pid = 3856] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:48:45 INFO - PROCESS | 3856 | 1465426125109 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 870ms 15:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:48:45 INFO - PROCESS | 3856 | 1465426125141 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 15:48:45 INFO - PROCESS | 3856 | 1465426125143 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 15:48:45 INFO - PROCESS | 3856 | 1465426125146 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - PROCESS | 3856 | 1465426125148 Marionette TRACE conn6 <- [1,2574,null,{}] 15:48:45 INFO - PROCESS | 3856 | 1465426125151 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:45 INFO - PROCESS | 3856 | 1465426125153 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:45 INFO - PROCESS | 3856 | 1465426125235 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 15:48:45 INFO - PROCESS | 3856 | 1465426125335 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 3856 | 1465426125337 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:45 INFO - PROCESS | 3856 | ++DOCSHELL 0FBF1000 == 34 [pid = 3856] [id = 653] 15:48:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10554C00) [pid = 3856] [serial = 1959] [outer = 00000000] 15:48:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (14707C00) [pid = 3856] [serial = 1960] [outer = 10554C00] 15:48:45 INFO - PROCESS | 3856 | 1465426125382 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16270C00) [pid = 3856] [serial = 1961] [outer = 10554C00] 15:48:45 INFO - PROCESS | 3856 | 1465426125736 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 15:48:45 INFO - PROCESS | 3856 | 1465426125817 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 15:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:48:45 INFO - PROCESS | 3856 | 1465426125819 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 15:48:45 INFO - PROCESS | 3856 | 1465426125821 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - PROCESS | 3856 | 1465426125823 Marionette TRACE conn6 <- [1,2578,null,{}] 15:48:45 INFO - PROCESS | 3856 | 1465426125827 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:45 INFO - PROCESS | 3856 | 1465426125828 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:45 INFO - PROCESS | 3856 | 1465426125908 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 15:48:45 INFO - PROCESS | 3856 | 1465426125914 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 3856 | 1465426125916 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:45 INFO - PROCESS | 3856 | ++DOCSHELL 14877800 == 35 [pid = 3856] [id = 654] 15:48:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (173DEC00) [pid = 3856] [serial = 1962] [outer = 00000000] 15:48:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (18898400) [pid = 3856] [serial = 1963] [outer = 173DEC00] 15:48:45 INFO - PROCESS | 3856 | 1465426125959 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (18A25800) [pid = 3856] [serial = 1964] [outer = 173DEC00] 15:48:46 INFO - PROCESS | 3856 | 1465426126406 Marionette TRACE conn6 <- [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]]]}] 15:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 15:48:46 INFO - PROCESS | 3856 | 1465426126453 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 3856 | 1465426126455 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 15:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:48:46 INFO - PROCESS | 3856 | 1465426126458 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - PROCESS | 3856 | 1465426126459 Marionette TRACE conn6 <- [1,2582,null,{}] 15:48:46 INFO - PROCESS | 3856 | 1465426126463 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:46 INFO - PROCESS | 3856 | 1465426126464 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:46 INFO - PROCESS | 3856 | 1465426126547 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 15:48:46 INFO - PROCESS | 3856 | 1465426126552 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:46 INFO - PROCESS | 3856 | 1465426126554 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:46 INFO - PROCESS | 3856 | ++DOCSHELL 10FD1C00 == 36 [pid = 3856] [id = 655] 15:48:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18A2F400) [pid = 3856] [serial = 1965] [outer = 00000000] 15:48:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18A3E800) [pid = 3856] [serial = 1966] [outer = 18A2F400] 15:48:46 INFO - PROCESS | 3856 | 1465426126597 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A40C00) [pid = 3856] [serial = 1967] [outer = 18A2F400] 15:48:47 INFO - PROCESS | 3856 | 1465426127092 Marionette TRACE conn6 <- [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]]]}] 15:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 15:48:47 INFO - PROCESS | 3856 | 1465426127190 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 15:48:47 INFO - PROCESS | 3856 | 1465426127195 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 15:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:48:47 INFO - PROCESS | 3856 | 1465426127200 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:48:47 INFO - PROCESS | 3856 | 1465426127204 Marionette TRACE conn6 <- [1,2586,null,{}] 15:48:47 INFO - PROCESS | 3856 | 1465426127210 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:47 INFO - PROCESS | 3856 | 1465426127213 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:47 INFO - PROCESS | 3856 | 1465426127413 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 15:48:47 INFO - PROCESS | 3856 | 1465426127524 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 3856 | 1465426127529 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:47 INFO - PROCESS | 3856 | ++DOCSHELL 10042C00 == 37 [pid = 3856] [id = 656] 15:48:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10044000) [pid = 3856] [serial = 1968] [outer = 00000000] 15:48:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1054A400) [pid = 3856] [serial = 1969] [outer = 10044000] 15:48:47 INFO - PROCESS | 3856 | 1465426127601 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (10570000) [pid = 3856] [serial = 1970] [outer = 10044000] 15:48:48 INFO - PROCESS | 3856 | 1465426128205 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1078ms 15:48:48 INFO - PROCESS | 3856 | 1465426128282 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 3856 | 1465426128287 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 15:48:48 INFO - PROCESS | 3856 | 1465426128293 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:48:48 INFO - PROCESS | 3856 | 1465426128296 Marionette TRACE conn6 <- [1,2590,null,{}] 15:48:48 INFO - PROCESS | 3856 | 1465426128300 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:48 INFO - PROCESS | 3856 | 1465426128303 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:48 INFO - PROCESS | 3856 | 1465426128417 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 15:48:48 INFO - PROCESS | 3856 | 1465426128560 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 3856 | 1465426128563 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:48 INFO - PROCESS | 3856 | ++DOCSHELL 14626000 == 38 [pid = 3856] [id = 657] 15:48:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (14626800) [pid = 3856] [serial = 1971] [outer = 00000000] 15:48:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (14750000) [pid = 3856] [serial = 1972] [outer = 14626800] 15:48:48 INFO - PROCESS | 3856 | 1465426128623 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (15B45C00) [pid = 3856] [serial = 1973] [outer = 14626800] 15:48:49 INFO - PROCESS | 3856 | 1465426129222 Marionette TRACE conn6 <- [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]]]}] 15:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 15:48:49 INFO - PROCESS | 3856 | 1465426129267 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 3856 | 1465426129270 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 15:48:49 INFO - PROCESS | 3856 | 1465426129273 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:48:49 INFO - PROCESS | 3856 | 1465426129277 Marionette TRACE conn6 <- [1,2594,null,{}] 15:48:49 INFO - PROCESS | 3856 | 1465426129288 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:49 INFO - PROCESS | 3856 | 1465426129293 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:49 INFO - PROCESS | 3856 | 1465426129406 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 15:48:49 INFO - PROCESS | 3856 | 1465426129563 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:49 INFO - PROCESS | 3856 | 1465426129567 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:49 INFO - PROCESS | 3856 | ++DOCSHELL 18A28400 == 39 [pid = 3856] [id = 658] 15:48:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A35C00) [pid = 3856] [serial = 1974] [outer = 00000000] 15:48:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18B1DC00) [pid = 3856] [serial = 1975] [outer = 18A35C00] 15:48:49 INFO - PROCESS | 3856 | 1465426129628 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18D9D000) [pid = 3856] [serial = 1976] [outer = 18A35C00] 15:48:50 INFO - PROCESS | 3856 | 1465426130236 Marionette TRACE conn6 <- [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]]]}] 15:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1022ms 15:48:50 INFO - PROCESS | 3856 | 1465426130299 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 3856 | 1465426130302 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 15:48:50 INFO - PROCESS | 3856 | 1465426130305 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:48:50 INFO - PROCESS | 3856 | 1465426130307 Marionette TRACE conn6 <- [1,2598,null,{}] 15:48:50 INFO - PROCESS | 3856 | 1465426130311 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:50 INFO - PROCESS | 3856 | 1465426130313 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:50 INFO - PROCESS | 3856 | 1465426130474 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 15:48:50 INFO - PROCESS | 3856 | 1465426130542 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 3856 | 1465426130544 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:50 INFO - PROCESS | 3856 | ++DOCSHELL 1924AC00 == 40 [pid = 3856] [id = 659] 15:48:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1924B800) [pid = 3856] [serial = 1977] [outer = 00000000] 15:48:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (195D5400) [pid = 3856] [serial = 1978] [outer = 1924B800] 15:48:50 INFO - PROCESS | 3856 | 1465426130599 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19CAF000) [pid = 3856] [serial = 1979] [outer = 1924B800] 15:48:51 INFO - PROCESS | 3856 | 1465426131389 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1117ms 15:48:51 INFO - PROCESS | 3856 | 1465426131426 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 15:48:51 INFO - PROCESS | 3856 | 1465426131431 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 15:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:48:51 INFO - PROCESS | 3856 | 1465426131436 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:48:51 INFO - PROCESS | 3856 | 1465426131439 Marionette TRACE conn6 <- [1,2602,null,{}] 15:48:51 INFO - PROCESS | 3856 | 1465426131444 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:51 INFO - PROCESS | 3856 | 1465426131447 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:51 INFO - PROCESS | 3856 | 1465426131596 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 15:48:51 INFO - PROCESS | 3856 | 1465426131612 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 3856 | 1465426131616 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:51 INFO - PROCESS | 3856 | ++DOCSHELL 10567400 == 41 [pid = 3856] [id = 660] 15:48:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1056B000) [pid = 3856] [serial = 1980] [outer = 00000000] 15:48:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (107D8800) [pid = 3856] [serial = 1981] [outer = 1056B000] 15:48:51 INFO - PROCESS | 3856 | 1465426131664 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (13DCD000) [pid = 3856] [serial = 1982] [outer = 1056B000] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 14877800 == 40 [pid = 3856] [id = 654] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 0FBF1000 == 39 [pid = 3856] [id = 653] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 10FD1000 == 38 [pid = 3856] [id = 652] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 16C68800 == 37 [pid = 3856] [id = 651] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 1626D800 == 36 [pid = 3856] [id = 650] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 147E0400 == 35 [pid = 3856] [id = 649] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 142B1C00 == 34 [pid = 3856] [id = 648] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 1054FC00 == 33 [pid = 3856] [id = 647] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 0FFCE800 == 32 [pid = 3856] [id = 646] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 18B16800 == 31 [pid = 3856] [id = 644] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 0FF54400 == 30 [pid = 3856] [id = 645] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 1924AC00 == 29 [pid = 3856] [id = 659] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 14626000 == 28 [pid = 3856] [id = 657] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 18A28400 == 27 [pid = 3856] [id = 658] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 10FD1C00 == 26 [pid = 3856] [id = 655] 15:48:52 INFO - PROCESS | 3856 | --DOCSHELL 10042C00 == 25 [pid = 3856] [id = 656] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18887000) [pid = 3856] [serial = 1918] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18A29800) [pid = 3856] [serial = 1921] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (147D5800) [pid = 3856] [serial = 1906] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (14877C00) [pid = 3856] [serial = 1907] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (10563800) [pid = 3856] [serial = 1897] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1056A400) [pid = 3856] [serial = 1898] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C47800) [pid = 3856] [serial = 1909] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1889A400) [pid = 3856] [serial = 1919] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16C5D800) [pid = 3856] [serial = 1910] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1464EC00) [pid = 3856] [serial = 1903] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (14669800) [pid = 3856] [serial = 1904] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18A38000) [pid = 3856] [serial = 1892] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (173F0800) [pid = 3856] [serial = 1915] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (0FFCF400) [pid = 3856] [serial = 1894] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (10044400) [pid = 3856] [serial = 1895] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13DCB800) [pid = 3856] [serial = 1900] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13DD2C00) [pid = 3856] [serial = 1901] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (171CA800) [pid = 3856] [serial = 1912] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (171CC400) [pid = 3856] [serial = 1913] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (108BBC00) [pid = 3856] [serial = 1924] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18A2E800) [pid = 3856] [serial = 1922] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18A42000) [pid = 3856] [serial = 1927] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (147DF800) [pid = 3856] [serial = 1925] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (19242000) [pid = 3856] [serial = 1931] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18B95400) [pid = 3856] [serial = 1928] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173F0C00) [pid = 3856] [serial = 1916] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (18DD1C00) [pid = 3856] [serial = 1930] [outer = 00000000] [url = about:blank] 15:48:53 INFO - PROCESS | 3856 | 1465426133091 Marionette TRACE conn6 <- [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]]]}] 15:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1739ms 15:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:48:53 INFO - PROCESS | 3856 | 1465426133181 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 15:48:53 INFO - PROCESS | 3856 | 1465426133184 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 15:48:53 INFO - PROCESS | 3856 | 1465426133189 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:48:53 INFO - PROCESS | 3856 | 1465426133192 Marionette TRACE conn6 <- [1,2606,null,{}] 15:48:53 INFO - PROCESS | 3856 | 1465426133197 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:53 INFO - PROCESS | 3856 | 1465426133200 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:53 INFO - PROCESS | 3856 | 1465426133286 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 15:48:53 INFO - PROCESS | 3856 | 1465426133378 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:53 INFO - PROCESS | 3856 | 1465426133381 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:53 INFO - PROCESS | 3856 | ++DOCSHELL 0FF54400 == 26 [pid = 3856] [id = 661] 15:48:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (0FF54800) [pid = 3856] [serial = 1983] [outer = 00000000] 15:48:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (0FF72400) [pid = 3856] [serial = 1984] [outer = 0FF54800] 15:48:53 INFO - PROCESS | 3856 | 1465426133432 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (0FFC5C00) [pid = 3856] [serial = 1985] [outer = 0FF54800] 15:48:53 INFO - PROCESS | 3856 | 1465426133874 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 15:48:53 INFO - PROCESS | 3856 | 1465426133920 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 15:48:53 INFO - PROCESS | 3856 | 1465426133925 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 15:48:53 INFO - PROCESS | 3856 | 1465426133932 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:48:53 INFO - PROCESS | 3856 | 1465426133934 Marionette TRACE conn6 <- [1,2610,null,{}] 15:48:53 INFO - PROCESS | 3856 | 1465426133938 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:53 INFO - PROCESS | 3856 | 1465426133940 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:54 INFO - PROCESS | 3856 | 1465426134032 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 15:48:54 INFO - PROCESS | 3856 | 1465426134044 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 3856 | 1465426134046 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:54 INFO - PROCESS | 3856 | ++DOCSHELL 10557000 == 27 [pid = 3856] [id = 662] 15:48:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10558400) [pid = 3856] [serial = 1986] [outer = 00000000] 15:48:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (10569C00) [pid = 3856] [serial = 1987] [outer = 10558400] 15:48:54 INFO - PROCESS | 3856 | 1465426134095 Marionette DEBUG loaded listener.js 15:48:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1056F400) [pid = 3856] [serial = 1988] [outer = 10558400] 15:48:54 INFO - PROCESS | 3856 | 1465426134583 Marionette TRACE conn6 <- [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]]]}] 15:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 15:48:54 INFO - PROCESS | 3856 | 1465426134605 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 3856 | 1465426134608 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 15:48:54 INFO - PROCESS | 3856 | 1465426134611 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:48:54 INFO - PROCESS | 3856 | 1465426134615 Marionette TRACE conn6 <- [1,2614,null,{}] 15:48:54 INFO - PROCESS | 3856 | 1465426134626 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:54 INFO - PROCESS | 3856 | 1465426134631 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:54 INFO - PROCESS | 3856 | 1465426134747 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 15:48:54 INFO - PROCESS | 3856 | 1465426134856 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 3856 | 1465426134859 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:54 INFO - PROCESS | 3856 | ++DOCSHELL 13F99000 == 28 [pid = 3856] [id = 663] 15:48:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13F9C000) [pid = 3856] [serial = 1989] [outer = 00000000] 15:48:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (140B9800) [pid = 3856] [serial = 1990] [outer = 13F9C000] 15:48:54 INFO - PROCESS | 3856 | 1465426134907 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (142B6800) [pid = 3856] [serial = 1991] [outer = 13F9C000] 15:48:55 INFO - PROCESS | 3856 | 1465426135360 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 770ms 15:48:55 INFO - PROCESS | 3856 | 1465426135387 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 15:48:55 INFO - PROCESS | 3856 | 1465426135390 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 15:48:55 INFO - PROCESS | 3856 | 1465426135392 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:48:55 INFO - PROCESS | 3856 | 1465426135394 Marionette TRACE conn6 <- [1,2618,null,{}] 15:48:55 INFO - PROCESS | 3856 | 1465426135401 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:55 INFO - PROCESS | 3856 | 1465426135403 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:55 INFO - PROCESS | 3856 | 1465426135529 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 15:48:55 INFO - PROCESS | 3856 | 1465426135535 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:55 INFO - PROCESS | 3856 | 1465426135537 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:55 INFO - PROCESS | 3856 | ++DOCSHELL 142B1000 == 29 [pid = 3856] [id = 664] 15:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (14665400) [pid = 3856] [serial = 1992] [outer = 00000000] 15:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (147D6C00) [pid = 3856] [serial = 1993] [outer = 14665400] 15:48:55 INFO - PROCESS | 3856 | 1465426135582 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (156F5400) [pid = 3856] [serial = 1994] [outer = 14665400] 15:48:56 INFO - PROCESS | 3856 | 1465426136055 Marionette TRACE conn6 <- [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]]]}] 15:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 15:48:56 INFO - PROCESS | 3856 | 1465426136125 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 3856 | 1465426136127 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 15:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:48:56 INFO - PROCESS | 3856 | 1465426136141 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - PROCESS | 3856 | 1465426136143 Marionette TRACE conn6 <- [1,2622,null,{}] 15:48:56 INFO - PROCESS | 3856 | 1465426136147 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:56 INFO - PROCESS | 3856 | 1465426136149 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:56 INFO - PROCESS | 3856 | 1465426136262 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 15:48:56 INFO - PROCESS | 3856 | 1465426136272 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 3856 | 1465426136274 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:56 INFO - PROCESS | 3856 | ++DOCSHELL 15F46C00 == 30 [pid = 3856] [id = 665] 15:48:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (160B9400) [pid = 3856] [serial = 1995] [outer = 00000000] 15:48:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (162A3800) [pid = 3856] [serial = 1996] [outer = 160B9400] 15:48:56 INFO - PROCESS | 3856 | 1465426136319 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16C47800) [pid = 3856] [serial = 1997] [outer = 160B9400] 15:48:56 INFO - PROCESS | 3856 | 1465426136786 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 15:48:56 INFO - PROCESS | 3856 | 1465426136811 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 3856 | 1465426136814 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 15:48:56 INFO - PROCESS | 3856 | 1465426136817 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:48:56 INFO - PROCESS | 3856 | 1465426136818 Marionette TRACE conn6 <- [1,2626,null,{}] 15:48:56 INFO - PROCESS | 3856 | 1465426136822 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:56 INFO - PROCESS | 3856 | 1465426136827 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:56 INFO - PROCESS | 3856 | 1465426136970 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 15:48:57 INFO - PROCESS | 3856 | 1465426137039 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 3856 | 1465426137041 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:57 INFO - PROCESS | 3856 | ++DOCSHELL 16CC6800 == 31 [pid = 3856] [id = 666] 15:48:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (171CA800) [pid = 3856] [serial = 1998] [outer = 00000000] 15:48:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (173D7000) [pid = 3856] [serial = 1999] [outer = 171CA800] 15:48:57 INFO - PROCESS | 3856 | 1465426137086 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173E4C00) [pid = 3856] [serial = 2000] [outer = 171CA800] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1626DC00) [pid = 3856] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16CC8800) [pid = 3856] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (156F6C00) [pid = 3856] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10550800) [pid = 3856] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (173DEC00) [pid = 3856] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0FFC4400) [pid = 3856] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1003EC00) [pid = 3856] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (142B4400) [pid = 3856] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10554C00) [pid = 3856] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1464F000) [pid = 3856] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15B4B400) [pid = 3856] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:48:57 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18A2F400) [pid = 3856] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:48:57 INFO - PROCESS | 3856 | 1465426137723 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 930ms 15:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:48:57 INFO - PROCESS | 3856 | 1465426137752 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 15:48:57 INFO - PROCESS | 3856 | 1465426137754 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 15:48:57 INFO - PROCESS | 3856 | 1465426137757 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - PROCESS | 3856 | 1465426137759 Marionette TRACE conn6 <- [1,2630,null,{}] 15:48:57 INFO - PROCESS | 3856 | 1465426137762 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:57 INFO - PROCESS | 3856 | 1465426137764 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:57 INFO - PROCESS | 3856 | 1465426137843 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 15:48:57 INFO - PROCESS | 3856 | 1465426137849 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 3856 | 1465426137851 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:57 INFO - PROCESS | 3856 | ++DOCSHELL 10046800 == 32 [pid = 3856] [id = 667] 15:48:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (140BE800) [pid = 3856] [serial = 2001] [outer = 00000000] 15:48:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (17309C00) [pid = 3856] [serial = 2002] [outer = 140BE800] 15:48:57 INFO - PROCESS | 3856 | 1465426137895 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (173E0400) [pid = 3856] [serial = 2003] [outer = 140BE800] 15:48:58 INFO - PROCESS | 3856 | 1465426138336 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:48:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 15:48:58 INFO - PROCESS | 3856 | 1465426138391 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 15:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:48:58 INFO - PROCESS | 3856 | 1465426138393 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 15:48:58 INFO - PROCESS | 3856 | 1465426138397 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 3856 | 1465426138398 Marionette TRACE conn6 <- [1,2634,null,{}] 15:48:58 INFO - PROCESS | 3856 | 1465426138402 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:58 INFO - PROCESS | 3856 | 1465426138404 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:58 INFO - PROCESS | 3856 | 1465426138484 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 15:48:58 INFO - PROCESS | 3856 | 1465426138489 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:58 INFO - PROCESS | 3856 | 1465426138491 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:58 INFO - PROCESS | 3856 | ++DOCSHELL 13F9C400 == 33 [pid = 3856] [id = 668] 15:48:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173EE800) [pid = 3856] [serial = 2004] [outer = 00000000] 15:48:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (183A2C00) [pid = 3856] [serial = 2005] [outer = 173EE800] 15:48:58 INFO - PROCESS | 3856 | 1465426138534 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (183A4400) [pid = 3856] [serial = 2006] [outer = 173EE800] 15:48:58 INFO - PROCESS | 3856 | 1465426138948 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 15:48:59 INFO - PROCESS | 3856 | 1465426139027 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 3856 | 1465426139030 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 15:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:48:59 INFO - PROCESS | 3856 | 1465426139033 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - PROCESS | 3856 | 1465426139034 Marionette TRACE conn6 <- [1,2638,null,{}] 15:48:59 INFO - PROCESS | 3856 | 1465426139038 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:59 INFO - PROCESS | 3856 | 1465426139040 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:59 INFO - PROCESS | 3856 | 1465426139122 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 15:48:59 INFO - PROCESS | 3856 | 1465426139131 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 3856 | 1465426139132 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:48:59 INFO - PROCESS | 3856 | ++DOCSHELL 1889BC00 == 34 [pid = 3856] [id = 669] 15:48:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1889C800) [pid = 3856] [serial = 2007] [outer = 00000000] 15:48:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (188A2800) [pid = 3856] [serial = 2008] [outer = 1889C800] 15:48:59 INFO - PROCESS | 3856 | 1465426139178 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (188A3800) [pid = 3856] [serial = 2009] [outer = 1889C800] 15:48:59 INFO - PROCESS | 3856 | 1465426139932 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 930ms 15:48:59 INFO - PROCESS | 3856 | 1465426139964 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 3856 | 1465426139968 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 15:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:48:59 INFO - PROCESS | 3856 | 1465426139973 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - PROCESS | 3856 | 1465426139976 Marionette TRACE conn6 <- [1,2642,null,{}] 15:49:00 INFO - PROCESS | 3856 | 1465426139982 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:00 INFO - PROCESS | 3856 | 1465426139985 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:00 INFO - PROCESS | 3856 | 1465426140109 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 15:49:00 INFO - PROCESS | 3856 | 1465426140279 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 3856 | 1465426140282 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:00 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC0400 == 35 [pid = 3856] [id = 670] 15:49:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (0FFC8C00) [pid = 3856] [serial = 2010] [outer = 00000000] 15:49:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1054E400) [pid = 3856] [serial = 2011] [outer = 0FFC8C00] 15:49:00 INFO - PROCESS | 3856 | 1465426140341 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10741400) [pid = 3856] [serial = 2012] [outer = 0FFC8C00] 15:49:01 INFO - PROCESS | 3856 | 1465426141063 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:49:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:49:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1124ms 15:49:01 INFO - PROCESS | 3856 | 1465426141098 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 3856 | 1465426141103 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 15:49:01 INFO - PROCESS | 3856 | 1465426141109 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:49:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:49:01 INFO - PROCESS | 3856 | 1465426141112 Marionette TRACE conn6 <- [1,2646,null,{}] 15:49:01 INFO - PROCESS | 3856 | 1465426141116 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:01 INFO - PROCESS | 3856 | 1465426141119 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:01 INFO - PROCESS | 3856 | 1465426141247 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 15:49:01 INFO - PROCESS | 3856 | 1465426141402 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 3856 | 1465426141405 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:01 INFO - PROCESS | 3856 | ++DOCSHELL 10FD0000 == 36 [pid = 3856] [id = 671] 15:49:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13FA3000) [pid = 3856] [serial = 2013] [outer = 00000000] 15:49:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1466A800) [pid = 3856] [serial = 2014] [outer = 13FA3000] 15:49:01 INFO - PROCESS | 3856 | 1465426141464 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (14750C00) [pid = 3856] [serial = 2015] [outer = 13FA3000] 15:49:02 INFO - PROCESS | 3856 | 1465426142296 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:49:02 INFO - PROCESS | 3856 | --DOCSHELL 13F9C400 == 35 [pid = 3856] [id = 668] 15:49:02 INFO - PROCESS | 3856 | --DOCSHELL 10046800 == 34 [pid = 3856] [id = 667] 15:49:02 INFO - PROCESS | 3856 | --DOCSHELL 16CC6800 == 33 [pid = 3856] [id = 666] 15:49:02 INFO - PROCESS | 3856 | --DOCSHELL 15F46C00 == 32 [pid = 3856] [id = 665] 15:49:02 INFO - PROCESS | 3856 | --DOCSHELL 142B1000 == 31 [pid = 3856] [id = 664] 15:49:02 INFO - PROCESS | 3856 | --DOCSHELL 13F99000 == 30 [pid = 3856] [id = 663] 15:49:02 INFO - PROCESS | 3856 | --DOCSHELL 10557000 == 29 [pid = 3856] [id = 662] 15:49:02 INFO - PROCESS | 3856 | --DOCSHELL 0FF54400 == 28 [pid = 3856] [id = 661] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (162AD400) [pid = 3856] [serial = 1951] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16C5D400) [pid = 3856] [serial = 1952] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (173E1400) [pid = 3856] [serial = 1955] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (173D6800) [pid = 3856] [serial = 1954] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16054400) [pid = 3856] [serial = 1948] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1074D800) [pid = 3856] [serial = 1942] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18A25800) [pid = 3856] [serial = 1964] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (108C1C00) [pid = 3856] [serial = 1943] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (10558000) [pid = 3856] [serial = 1936] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (105B0C00) [pid = 3856] [serial = 1937] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10549C00) [pid = 3856] [serial = 1939] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10588000) [pid = 3856] [serial = 1940] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1464F400) [pid = 3856] [serial = 1945] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (14707C00) [pid = 3856] [serial = 1960] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (14665800) [pid = 3856] [serial = 1946] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (173EEC00) [pid = 3856] [serial = 1957] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (19619000) [pid = 3856] [serial = 1934] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1924E800) [pid = 3856] [serial = 1933] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18A3E800) [pid = 3856] [serial = 1966] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (18A40C00) [pid = 3856] [serial = 1967] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (18898400) [pid = 3856] [serial = 1963] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (183A1000) [pid = 3856] [serial = 1958] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16270C00) [pid = 3856] [serial = 1961] [outer = 00000000] [url = about:blank] 15:49:02 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (160BE000) [pid = 3856] [serial = 1949] [outer = 00000000] [url = about:blank] 15:49:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:49:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1274ms 15:49:02 INFO - PROCESS | 3856 | 1465426142387 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 15:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:49:02 INFO - PROCESS | 3856 | 1465426142391 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 15:49:02 INFO - PROCESS | 3856 | 1465426142395 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 3856 | 1465426142398 Marionette TRACE conn6 <- [1,2650,null,{}] 15:49:02 INFO - PROCESS | 3856 | 1465426142404 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:02 INFO - PROCESS | 3856 | 1465426142406 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:02 INFO - PROCESS | 3856 | 1465426142503 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 15:49:02 INFO - PROCESS | 3856 | 1465426142510 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 3856 | 1465426142512 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:02 INFO - PROCESS | 3856 | ++DOCSHELL 10042800 == 29 [pid = 3856] [id = 672] 15:49:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (10045400) [pid = 3856] [serial = 2016] [outer = 00000000] 15:49:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (103C8C00) [pid = 3856] [serial = 2017] [outer = 10045400] 15:49:02 INFO - PROCESS | 3856 | 1465426142560 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (10556800) [pid = 3856] [serial = 2018] [outer = 10045400] 15:49:03 INFO - PROCESS | 3856 | 1465426143088 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:49:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:49:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 15:49:03 INFO - PROCESS | 3856 | 1465426143127 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 3856 | 1465426143131 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 15:49:03 INFO - PROCESS | 3856 | 1465426143136 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:49:03 INFO - PROCESS | 3856 | 1465426143139 Marionette TRACE conn6 <- [1,2654,null,{}] 15:49:03 INFO - PROCESS | 3856 | 1465426143142 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:03 INFO - PROCESS | 3856 | 1465426143145 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:03 INFO - PROCESS | 3856 | 1465426143233 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 15:49:03 INFO - PROCESS | 3856 | 1465426143336 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 3856 | 1465426143338 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:03 INFO - PROCESS | 3856 | ++DOCSHELL 10732C00 == 30 [pid = 3856] [id = 673] 15:49:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1074E800) [pid = 3856] [serial = 2019] [outer = 00000000] 15:49:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10FD2800) [pid = 3856] [serial = 2020] [outer = 1074E800] 15:49:03 INFO - PROCESS | 3856 | 1465426143387 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13DCF800) [pid = 3856] [serial = 2021] [outer = 1074E800] 15:49:04 INFO - PROCESS | 3856 | 1465426144277 Marionette TRACE conn6 <- [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]]]}] 15:49:04 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) 15:49:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1173ms 15:49:04 INFO - PROCESS | 3856 | 1465426144315 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 3856 | 1465426144317 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 15:49:04 INFO - PROCESS | 3856 | 1465426144321 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:49:04 INFO - PROCESS | 3856 | 1465426144324 Marionette TRACE conn6 <- [1,2658,null,{}] 15:49:04 INFO - PROCESS | 3856 | 1465426144335 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:04 INFO - PROCESS | 3856 | 1465426144339 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:04 INFO - PROCESS | 3856 | 1465426144465 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 15:49:04 INFO - PROCESS | 3856 | 1465426144473 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 3856 | 1465426144476 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:04 INFO - PROCESS | 3856 | ++DOCSHELL 147D9400 == 31 [pid = 3856] [id = 674] 15:49:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (147DE400) [pid = 3856] [serial = 2022] [outer = 00000000] 15:49:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (156FA800) [pid = 3856] [serial = 2023] [outer = 147DE400] 15:49:04 INFO - PROCESS | 3856 | 1465426144524 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (160BBC00) [pid = 3856] [serial = 2024] [outer = 147DE400] 15:49:05 INFO - PROCESS | 3856 | 1465426145471 Marionette TRACE conn6 <- [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"]]]}] 15:49:05 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 15:49:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:49:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:49:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1177ms 15:49:05 INFO - PROCESS | 3856 | 1465426145502 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 3856 | 1465426145504 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 15:49:05 INFO - PROCESS | 3856 | 1465426145508 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:49:05 INFO - PROCESS | 3856 | 1465426145509 Marionette TRACE conn6 <- [1,2662,null,{}] 15:49:05 INFO - PROCESS | 3856 | 1465426145518 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:05 INFO - PROCESS | 3856 | 1465426145520 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:05 INFO - PROCESS | 3856 | 1465426145643 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 15:49:05 INFO - PROCESS | 3856 | 1465426145649 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 3856 | 1465426145651 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:05 INFO - PROCESS | 3856 | ++DOCSHELL 162A0C00 == 32 [pid = 3856] [id = 675] 15:49:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (162A6400) [pid = 3856] [serial = 2025] [outer = 00000000] 15:49:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16C67000) [pid = 3856] [serial = 2026] [outer = 162A6400] 15:49:05 INFO - PROCESS | 3856 | 1465426145697 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (171C3800) [pid = 3856] [serial = 2027] [outer = 162A6400] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13F9C000) [pid = 3856] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (0FF54800) [pid = 3856] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1056B000) [pid = 3856] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (14665400) [pid = 3856] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (10558400) [pid = 3856] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (160B9400) [pid = 3856] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (171CA800) [pid = 3856] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173EE800) [pid = 3856] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (10044000) [pid = 3856] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (14626800) [pid = 3856] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (18A35C00) [pid = 3856] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1924B800) [pid = 3856] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:49:06 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (140BE800) [pid = 3856] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:49:06 INFO - PROCESS | 3856 | 1465426146658 Marionette TRACE conn6 <- [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"]]]}] 15:49:06 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 15:49:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:49:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:49:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1174ms 15:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:49:06 INFO - PROCESS | 3856 | 1465426146686 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 15:49:06 INFO - PROCESS | 3856 | 1465426146688 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 15:49:06 INFO - PROCESS | 3856 | 1465426146691 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - PROCESS | 3856 | 1465426146693 Marionette TRACE conn6 <- [1,2666,null,{}] 15:49:06 INFO - PROCESS | 3856 | 1465426146696 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:06 INFO - PROCESS | 3856 | 1465426146698 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:06 INFO - PROCESS | 3856 | 1465426146778 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 15:49:06 INFO - PROCESS | 3856 | 1465426146784 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 3856 | 1465426146786 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:06 INFO - PROCESS | 3856 | ++DOCSHELL 103C4400 == 33 [pid = 3856] [id = 676] 15:49:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (140BE800) [pid = 3856] [serial = 2028] [outer = 00000000] 15:49:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (14882400) [pid = 3856] [serial = 2029] [outer = 140BE800] 15:49:06 INFO - PROCESS | 3856 | 1465426146829 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1626C400) [pid = 3856] [serial = 2030] [outer = 140BE800] 15:49:07 INFO - PROCESS | 3856 | 1465426147770 Marionette TRACE conn6 <- [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]]]}] 15:49:07 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) 15:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 15:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:49:07 INFO - PROCESS | 3856 | 1465426147821 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 15:49:07 INFO - PROCESS | 3856 | 1465426147823 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 15:49:07 INFO - PROCESS | 3856 | 1465426147826 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:49:07 INFO - PROCESS | 3856 | 1465426147828 Marionette TRACE conn6 <- [1,2670,null,{}] 15:49:07 INFO - PROCESS | 3856 | 1465426147831 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:07 INFO - PROCESS | 3856 | 1465426147837 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:07 INFO - PROCESS | 3856 | 1465426147956 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 15:49:07 INFO - PROCESS | 3856 | 1465426147962 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:07 INFO - PROCESS | 3856 | 1465426147964 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:07 INFO - PROCESS | 3856 | ++DOCSHELL 10733000 == 34 [pid = 3856] [id = 677] 15:49:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (147E0400) [pid = 3856] [serial = 2031] [outer = 00000000] 15:49:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1839D400) [pid = 3856] [serial = 2032] [outer = 147E0400] 15:49:08 INFO - PROCESS | 3856 | 1465426148009 Marionette DEBUG loaded listener.js 15:49:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (171C8000) [pid = 3856] [serial = 2033] [outer = 147E0400] 15:49:09 INFO - PROCESS | 3856 | 1465426149084 Marionette TRACE conn6 <- [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]]]}] 15:49:09 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) 15:49:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1284ms 15:49:09 INFO - PROCESS | 3856 | 1465426149111 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 15:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:49:09 INFO - PROCESS | 3856 | 1465426149116 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 15:49:09 INFO - PROCESS | 3856 | 1465426149121 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 3856 | 1465426149124 Marionette TRACE conn6 <- [1,2674,null,{}] 15:49:09 INFO - PROCESS | 3856 | 1465426149130 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:09 INFO - PROCESS | 3856 | 1465426149133 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:09 INFO - PROCESS | 3856 | 1465426149246 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 15:49:09 INFO - PROCESS | 3856 | 1465426149428 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 3856 | 1465426149431 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:09 INFO - PROCESS | 3856 | ++DOCSHELL 1054E000 == 35 [pid = 3856] [id = 678] 15:49:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10554000) [pid = 3856] [serial = 2034] [outer = 00000000] 15:49:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (105AC400) [pid = 3856] [serial = 2035] [outer = 10554000] 15:49:09 INFO - PROCESS | 3856 | 1465426149494 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13DCB800) [pid = 3856] [serial = 2036] [outer = 10554000] 15:49:10 INFO - PROCESS | 3856 | 1465426150535 Marionette TRACE conn6 <- [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"]]]}] 15:49:10 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 15:49:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:49:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:49:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1423ms 15:49:10 INFO - PROCESS | 3856 | 1465426150544 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 3856 | 1465426150549 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 15:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:49:10 INFO - PROCESS | 3856 | 1465426150555 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:49:10 INFO - PROCESS | 3856 | 1465426150558 Marionette TRACE conn6 <- [1,2678,null,{}] 15:49:10 INFO - PROCESS | 3856 | 1465426150604 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:10 INFO - PROCESS | 3856 | 1465426150607 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:10 INFO - PROCESS | 3856 | 1465426150708 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 15:49:10 INFO - PROCESS | 3856 | 1465426150917 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 3856 | 1465426150919 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:10 INFO - PROCESS | 3856 | ++DOCSHELL 15B40800 == 36 [pid = 3856] [id = 679] 15:49:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (160BF800) [pid = 3856] [serial = 2037] [outer = 00000000] 15:49:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (16C5D800) [pid = 3856] [serial = 2038] [outer = 160BF800] 15:49:10 INFO - PROCESS | 3856 | 1465426150976 Marionette DEBUG loaded listener.js 15:49:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (173D2400) [pid = 3856] [serial = 2039] [outer = 160BF800] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 10567400 == 35 [pid = 3856] [id = 660] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 103C4400 == 34 [pid = 3856] [id = 676] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 162A0C00 == 33 [pid = 3856] [id = 675] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 147D9400 == 32 [pid = 3856] [id = 674] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 10732C00 == 31 [pid = 3856] [id = 673] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 10042800 == 30 [pid = 3856] [id = 672] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 1889BC00 == 29 [pid = 3856] [id = 669] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 0FFC0400 == 28 [pid = 3856] [id = 670] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 10FD0000 == 27 [pid = 3856] [id = 671] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 10733000 == 26 [pid = 3856] [id = 677] 15:49:12 INFO - PROCESS | 3856 | --DOCSHELL 1054E000 == 25 [pid = 3856] [id = 678] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (140B9800) [pid = 3856] [serial = 1990] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (0FF72400) [pid = 3856] [serial = 1984] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (0FFC5C00) [pid = 3856] [serial = 1985] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (13DCD000) [pid = 3856] [serial = 1982] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (107D8800) [pid = 3856] [serial = 1981] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (147D6C00) [pid = 3856] [serial = 1993] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (10569C00) [pid = 3856] [serial = 1987] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1056F400) [pid = 3856] [serial = 1988] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (162A3800) [pid = 3856] [serial = 1996] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (173D7000) [pid = 3856] [serial = 1999] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (16C47800) [pid = 3856] [serial = 1997] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (183A2C00) [pid = 3856] [serial = 2005] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (10570000) [pid = 3856] [serial = 1970] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1054A400) [pid = 3856] [serial = 1969] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (15B45C00) [pid = 3856] [serial = 1973] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (14750000) [pid = 3856] [serial = 1972] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (18D9D000) [pid = 3856] [serial = 1976] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (18B1DC00) [pid = 3856] [serial = 1975] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (173E4C00) [pid = 3856] [serial = 2000] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (19CAF000) [pid = 3856] [serial = 1979] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (195D5400) [pid = 3856] [serial = 1978] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (183A4400) [pid = 3856] [serial = 2006] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (188A2800) [pid = 3856] [serial = 2008] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 50 (17309C00) [pid = 3856] [serial = 2002] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 49 (173E0400) [pid = 3856] [serial = 2003] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 48 (142B6800) [pid = 3856] [serial = 1991] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | --DOMWINDOW == 47 (156F5400) [pid = 3856] [serial = 1994] [outer = 00000000] [url = about:blank] 15:49:12 INFO - PROCESS | 3856 | 1465426152754 Marionette TRACE conn6 <- [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"]]]}] 15:49:12 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 15:49:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:49:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:49:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2214ms 15:49:12 INFO - PROCESS | 3856 | 1465426152774 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 15:49:12 INFO - PROCESS | 3856 | 1465426152777 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 15:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:49:12 INFO - PROCESS | 3856 | 1465426152783 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:49:12 INFO - PROCESS | 3856 | 1465426152787 Marionette TRACE conn6 <- [1,2682,null,{}] 15:49:12 INFO - PROCESS | 3856 | 1465426152793 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:12 INFO - PROCESS | 3856 | 1465426152796 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:12 INFO - PROCESS | 3856 | 1465426152887 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 15:49:12 INFO - PROCESS | 3856 | 1465426152975 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 3856 | 1465426152978 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:13 INFO - PROCESS | 3856 | ++DOCSHELL 1003F800 == 26 [pid = 3856] [id = 680] 15:49:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 48 (10041000) [pid = 3856] [serial = 2040] [outer = 00000000] 15:49:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (10046800) [pid = 3856] [serial = 2041] [outer = 10041000] 15:49:13 INFO - PROCESS | 3856 | 1465426153029 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (103C4400) [pid = 3856] [serial = 2042] [outer = 10041000] 15:49:13 INFO - PROCESS | 3856 | 1465426153934 Marionette TRACE conn6 <- [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"]]]}] 15:49:13 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 15:49:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:49:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:49:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1191ms 15:49:13 INFO - PROCESS | 3856 | 1465426153976 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 3856 | 1465426153981 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 15:49:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:49:14 INFO - PROCESS | 3856 | 1465426153988 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:49:14 INFO - PROCESS | 3856 | 1465426153990 Marionette TRACE conn6 <- [1,2686,null,{}] 15:49:14 INFO - PROCESS | 3856 | 1465426153994 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:14 INFO - PROCESS | 3856 | 1465426153997 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:14 INFO - PROCESS | 3856 | 1465426154086 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 15:49:14 INFO - PROCESS | 3856 | 1465426154093 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 3856 | 1465426154096 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:14 INFO - PROCESS | 3856 | ++DOCSHELL 10746C00 == 27 [pid = 3856] [id = 681] 15:49:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (1074D800) [pid = 3856] [serial = 2043] [outer = 00000000] 15:49:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (107DAC00) [pid = 3856] [serial = 2044] [outer = 1074D800] 15:49:14 INFO - PROCESS | 3856 | 1465426154143 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (108B7800) [pid = 3856] [serial = 2045] [outer = 1074D800] 15:49:15 INFO - PROCESS | 3856 | 1465426155105 Marionette TRACE conn6 <- [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"]]]}] 15:49:15 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 15:49:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:49:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:49:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1183ms 15:49:15 INFO - PROCESS | 3856 | 1465426155172 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 15:49:15 INFO - PROCESS | 3856 | 1465426155175 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 15:49:15 INFO - PROCESS | 3856 | 1465426155178 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:49:15 INFO - PROCESS | 3856 | 1465426155182 Marionette TRACE conn6 <- [1,2690,null,{}] 15:49:15 INFO - PROCESS | 3856 | 1465426155199 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:15 INFO - PROCESS | 3856 | 1465426155204 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:15 INFO - PROCESS | 3856 | 1465426155324 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 15:49:15 INFO - PROCESS | 3856 | 1465426155333 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:15 INFO - PROCESS | 3856 | 1465426155336 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:15 INFO - PROCESS | 3856 | ++DOCSHELL 142C7400 == 28 [pid = 3856] [id = 682] 15:49:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (14652000) [pid = 3856] [serial = 2046] [outer = 00000000] 15:49:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (14664400) [pid = 3856] [serial = 2047] [outer = 14652000] 15:49:15 INFO - PROCESS | 3856 | 1465426155438 Marionette DEBUG loaded listener.js 15:49:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (1466BC00) [pid = 3856] [serial = 2048] [outer = 14652000] 15:49:15 INFO - PROCESS | 3856 | 1465426155918 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:49:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:49:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 790ms 15:49:15 INFO - PROCESS | 3856 | 1465426155972 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 15:49:15 INFO - PROCESS | 3856 | 1465426155974 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 15:49:15 INFO - PROCESS | 3856 | 1465426155977 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:49:16 INFO - PROCESS | 3856 | 1465426155979 Marionette TRACE conn6 <- [1,2694,null,{}] 15:49:16 INFO - PROCESS | 3856 | 1465426155988 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:16 INFO - PROCESS | 3856 | 1465426155990 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:16 INFO - PROCESS | 3856 | 1465426156108 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 15:49:16 INFO - PROCESS | 3856 | 1465426156123 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 3856 | 1465426156125 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:16 INFO - PROCESS | 3856 | ++DOCSHELL 1487C000 == 29 [pid = 3856] [id = 683] 15:49:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (1487C800) [pid = 3856] [serial = 2049] [outer = 00000000] 15:49:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (15B4B400) [pid = 3856] [serial = 2050] [outer = 1487C800] 15:49:16 INFO - PROCESS | 3856 | 1465426156224 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (160C0800) [pid = 3856] [serial = 2051] [outer = 1487C800] 15:49:16 INFO - PROCESS | 3856 | 1465426156630 Marionette TRACE conn6 <- [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]]]}] 15:49:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:49:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 15:49:16 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (1889C800) [pid = 3856] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:49:16 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (1074E800) [pid = 3856] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:49:16 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (147DE400) [pid = 3856] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:49:16 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (0FFC8C00) [pid = 3856] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:49:16 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (13FA3000) [pid = 3856] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:49:16 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (10045400) [pid = 3856] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:49:16 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (147E0400) [pid = 3856] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:49:16 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (162A6400) [pid = 3856] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:49:16 INFO - PROCESS | 3856 | --DOMWINDOW == 50 (140BE800) [pid = 3856] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:49:16 INFO - PROCESS | 3856 | 1465426156775 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 3856 | 1465426156777 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 15:49:16 INFO - PROCESS | 3856 | 1465426156782 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - PROCESS | 3856 | 1465426156784 Marionette TRACE conn6 <- [1,2698,null,{}] 15:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:49:16 INFO - PROCESS | 3856 | 1465426156787 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:16 INFO - PROCESS | 3856 | 1465426156789 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:16 INFO - PROCESS | 3856 | 1465426156873 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 15:49:16 INFO - PROCESS | 3856 | 1465426156878 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 3856 | 1465426156880 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:16 INFO - PROCESS | 3856 | ++DOCSHELL 111BA800 == 30 [pid = 3856] [id = 684] 15:49:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (13FA3000) [pid = 3856] [serial = 2052] [outer = 00000000] 15:49:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (1487D800) [pid = 3856] [serial = 2053] [outer = 13FA3000] 15:49:16 INFO - PROCESS | 3856 | 1465426156929 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (1627A400) [pid = 3856] [serial = 2054] [outer = 13FA3000] 15:49:17 INFO - PROCESS | 3856 | 1465426157381 Marionette TRACE conn6 <- [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] 15:49:17 INFO - PROCESS | 3856 | 1465426157423 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 15:49:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:49:17 INFO - PROCESS | 3856 | 1465426157426 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:49:17 INFO - PROCESS | 3856 | 1465426157428 Marionette TRACE conn6 <- [1,2702,null,{}] 15:49:17 INFO - PROCESS | 3856 | 1465426157431 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:17 INFO - PROCESS | 3856 | 1465426157437 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:17 INFO - PROCESS | 3856 | 1465426157541 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 15:49:17 INFO - PROCESS | 3856 | 1465426157549 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 3856 | 1465426157551 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:17 INFO - PROCESS | 3856 | ++DOCSHELL 162AB000 == 31 [pid = 3856] [id = 685] 15:49:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (16C4A800) [pid = 3856] [serial = 2055] [outer = 00000000] 15:49:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (173D8800) [pid = 3856] [serial = 2056] [outer = 16C4A800] 15:49:17 INFO - PROCESS | 3856 | 1465426157595 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (173E2000) [pid = 3856] [serial = 2057] [outer = 16C4A800] 15:49:18 INFO - PROCESS | 3856 | 1465426158030 Marionette TRACE conn6 <- [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]]]}] 15:49:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:49:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 15:49:18 INFO - PROCESS | 3856 | 1465426158073 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 15:49:18 INFO - PROCESS | 3856 | 1465426158075 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 15:49:18 INFO - PROCESS | 3856 | 1465426158078 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:49:18 INFO - PROCESS | 3856 | 1465426158080 Marionette TRACE conn6 <- [1,2706,null,{}] 15:49:18 INFO - PROCESS | 3856 | 1465426158083 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:18 INFO - PROCESS | 3856 | 1465426158085 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:18 INFO - PROCESS | 3856 | 1465426158162 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 15:49:18 INFO - PROCESS | 3856 | 1465426158167 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 3856 | 1465426158169 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:18 INFO - PROCESS | 3856 | ++DOCSHELL 173E6800 == 32 [pid = 3856] [id = 686] 15:49:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (173EB400) [pid = 3856] [serial = 2058] [outer = 00000000] 15:49:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (17965C00) [pid = 3856] [serial = 2059] [outer = 173EB400] 15:49:18 INFO - PROCESS | 3856 | 1465426158214 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (173EF800) [pid = 3856] [serial = 2060] [outer = 173EB400] 15:49:18 INFO - PROCESS | 3856 | 1465426158680 Marionette TRACE conn6 <- [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] 15:49:18 INFO - PROCESS | 3856 | 1465426158717 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 15:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:49:18 INFO - PROCESS | 3856 | 1465426158720 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:49:18 INFO - PROCESS | 3856 | 1465426158722 Marionette TRACE conn6 <- [1,2710,null,{}] 15:49:18 INFO - PROCESS | 3856 | 1465426158725 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:18 INFO - PROCESS | 3856 | 1465426158727 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:18 INFO - PROCESS | 3856 | 1465426158849 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 15:49:19 INFO - PROCESS | 3856 | 1465426158994 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 3856 | 1465426158997 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:19 INFO - PROCESS | 3856 | ++DOCSHELL 0FA83800 == 33 [pid = 3856] [id = 687] 15:49:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (0FB65000) [pid = 3856] [serial = 2061] [outer = 00000000] 15:49:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (0FFC7800) [pid = 3856] [serial = 2062] [outer = 0FB65000] 15:49:19 INFO - PROCESS | 3856 | 1465426159061 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (10042800) [pid = 3856] [serial = 2063] [outer = 0FB65000] 15:49:19 INFO - PROCESS | 3856 | 1465426159882 Marionette TRACE conn6 <- [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] 15:49:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:49:19 INFO - PROCESS | 3856 | 1465426159905 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 15:49:19 INFO - PROCESS | 3856 | 1465426159910 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:49:19 INFO - PROCESS | 3856 | 1465426159913 Marionette TRACE conn6 <- [1,2714,null,{}] 15:49:19 INFO - PROCESS | 3856 | 1465426159918 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:19 INFO - PROCESS | 3856 | 1465426159921 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:20 INFO - PROCESS | 3856 | 1465426160043 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 15:49:20 INFO - PROCESS | 3856 | 1465426160182 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:20 INFO - PROCESS | 3856 | 1465426160185 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:20 INFO - PROCESS | 3856 | ++DOCSHELL 13FD7400 == 34 [pid = 3856] [id = 688] 15:49:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (140BF000) [pid = 3856] [serial = 2064] [outer = 00000000] 15:49:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (142CEC00) [pid = 3856] [serial = 2065] [outer = 140BF000] 15:49:20 INFO - PROCESS | 3856 | 1465426160244 Marionette DEBUG loaded listener.js 15:49:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (14651000) [pid = 3856] [serial = 2066] [outer = 140BF000] 15:49:21 INFO - PROCESS | 3856 | 1465426161097 Marionette TRACE conn6 <- [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]]]}] 15:49:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:49:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1237ms 15:49:21 INFO - PROCESS | 3856 | 1465426161146 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 15:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:49:21 INFO - PROCESS | 3856 | 1465426161151 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 15:49:21 INFO - PROCESS | 3856 | 1465426161156 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:49:21 INFO - PROCESS | 3856 | 1465426161159 Marionette TRACE conn6 <- [1,2718,null,{}] 15:49:21 INFO - PROCESS | 3856 | 1465426161164 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:21 INFO - PROCESS | 3856 | 1465426161167 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:21 INFO - PROCESS | 3856 | 1465426161302 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 15:49:21 INFO - PROCESS | 3856 | --DOCSHELL 173E6800 == 33 [pid = 3856] [id = 686] 15:49:21 INFO - PROCESS | 3856 | --DOCSHELL 162AB000 == 32 [pid = 3856] [id = 685] 15:49:21 INFO - PROCESS | 3856 | --DOCSHELL 111BA800 == 31 [pid = 3856] [id = 684] 15:49:21 INFO - PROCESS | 3856 | --DOCSHELL 1487C000 == 30 [pid = 3856] [id = 683] 15:49:21 INFO - PROCESS | 3856 | --DOCSHELL 142C7400 == 29 [pid = 3856] [id = 682] 15:49:21 INFO - PROCESS | 3856 | --DOCSHELL 10746C00 == 28 [pid = 3856] [id = 681] 15:49:21 INFO - PROCESS | 3856 | --DOCSHELL 1003F800 == 27 [pid = 3856] [id = 680] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (188A3800) [pid = 3856] [serial = 2009] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (10FD2800) [pid = 3856] [serial = 2020] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (156FA800) [pid = 3856] [serial = 2023] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1054E400) [pid = 3856] [serial = 2011] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (10741400) [pid = 3856] [serial = 2012] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1466A800) [pid = 3856] [serial = 2014] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (14750C00) [pid = 3856] [serial = 2015] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (103C8C00) [pid = 3856] [serial = 2017] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (10556800) [pid = 3856] [serial = 2018] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (1839D400) [pid = 3856] [serial = 2032] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (171C3800) [pid = 3856] [serial = 2027] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (16C67000) [pid = 3856] [serial = 2026] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (14882400) [pid = 3856] [serial = 2029] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (171C8000) [pid = 3856] [serial = 2033] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 50 (1626C400) [pid = 3856] [serial = 2030] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 49 (160BBC00) [pid = 3856] [serial = 2024] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 48 (13DCF800) [pid = 3856] [serial = 2021] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 3856 | 1465426161439 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 3856 | 1465426161443 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:21 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6C400 == 28 [pid = 3856] [id = 689] 15:49:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (0FFC1000) [pid = 3856] [serial = 2067] [outer = 00000000] 15:49:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (1003E800) [pid = 3856] [serial = 2068] [outer = 0FFC1000] 15:49:21 INFO - PROCESS | 3856 | 1465426161495 Marionette DEBUG loaded listener.js 15:49:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (10556800) [pid = 3856] [serial = 2069] [outer = 0FFC1000] 15:49:22 INFO - PROCESS | 3856 | 1465426162399 Marionette TRACE conn6 <- [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"]]]}] 15:49:22 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 15:49:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:49:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:49:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1276ms 15:49:22 INFO - PROCESS | 3856 | 1465426162433 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 15:49:22 INFO - PROCESS | 3856 | 1465426162437 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 15:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:49:22 INFO - PROCESS | 3856 | 1465426162443 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:49:22 INFO - PROCESS | 3856 | 1465426162446 Marionette TRACE conn6 <- [1,2722,null,{}] 15:49:22 INFO - PROCESS | 3856 | 1465426162450 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:22 INFO - PROCESS | 3856 | 1465426162452 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:22 INFO - PROCESS | 3856 | 1465426162578 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 15:49:22 INFO - PROCESS | 3856 | 1465426162588 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:22 INFO - PROCESS | 3856 | 1465426162590 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:22 INFO - PROCESS | 3856 | ++DOCSHELL 10FD4800 == 29 [pid = 3856] [id = 690] 15:49:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (1111F800) [pid = 3856] [serial = 2070] [outer = 00000000] 15:49:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (13D0CC00) [pid = 3856] [serial = 2071] [outer = 1111F800] 15:49:22 INFO - PROCESS | 3856 | 1465426162637 Marionette DEBUG loaded listener.js 15:49:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (13DD7400) [pid = 3856] [serial = 2072] [outer = 1111F800] 15:49:23 INFO - PROCESS | 3856 | 1465426163109 Marionette TRACE conn6 <- [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]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 731ms 15:49:23 INFO - PROCESS | 3856 | 1465426163178 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 15:49:23 INFO - PROCESS | 3856 | 1465426163180 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 15:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:49:23 INFO - PROCESS | 3856 | 1465426163184 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - PROCESS | 3856 | 1465426163187 Marionette TRACE conn6 <- [1,2726,null,{}] 15:49:23 INFO - PROCESS | 3856 | 1465426163198 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:23 INFO - PROCESS | 3856 | 1465426163202 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:23 INFO - PROCESS | 3856 | 1465426163289 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 15:49:23 INFO - PROCESS | 3856 | 1465426163302 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:23 INFO - PROCESS | 3856 | 1465426163305 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:23 INFO - PROCESS | 3856 | ++DOCSHELL 147DE800 == 30 [pid = 3856] [id = 691] 15:49:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (147DF000) [pid = 3856] [serial = 2073] [outer = 00000000] 15:49:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (1487B400) [pid = 3856] [serial = 2074] [outer = 147DF000] 15:49:23 INFO - PROCESS | 3856 | 1465426163369 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (15B42C00) [pid = 3856] [serial = 2075] [outer = 147DF000] 15:49:23 INFO - PROCESS | 3856 | 1465426163858 Marionette TRACE conn6 <- [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]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 15:49:23 INFO - PROCESS | 3856 | 1465426163943 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 15:49:23 INFO - PROCESS | 3856 | 1465426163946 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 15:49:23 INFO - PROCESS | 3856 | 1465426163952 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:49:23 INFO - PROCESS | 3856 | 1465426163963 Marionette TRACE conn6 <- [1,2730,null,{}] 15:49:23 INFO - PROCESS | 3856 | 1465426163971 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:23 INFO - PROCESS | 3856 | 1465426163973 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:24 INFO - PROCESS | 3856 | 1465426164097 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 15:49:24 INFO - PROCESS | 3856 | 1465426164172 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 3856 | 1465426164175 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:24 INFO - PROCESS | 3856 | ++DOCSHELL 1627B000 == 31 [pid = 3856] [id = 692] 15:49:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (162A1400) [pid = 3856] [serial = 2076] [outer = 00000000] 15:49:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (16C49400) [pid = 3856] [serial = 2077] [outer = 162A1400] 15:49:24 INFO - PROCESS | 3856 | 1465426164220 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (16C65000) [pid = 3856] [serial = 2078] [outer = 162A1400] 15:49:24 INFO - PROCESS | 3856 | 1465426164642 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:49:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 15:49:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:49:24 INFO - PROCESS | 3856 | 1465426164689 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 3856 | 1465426164691 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 15:49:24 INFO - PROCESS | 3856 | 1465426164694 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 3856 | 1465426164696 Marionette TRACE conn6 <- [1,2734,null,{}] 15:49:24 INFO - PROCESS | 3856 | 1465426164699 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:24 INFO - PROCESS | 3856 | 1465426164701 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:24 INFO - PROCESS | 3856 | 1465426164816 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 15:49:24 INFO - PROCESS | 3856 | 1465426164821 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 3856 | 1465426164823 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:24 INFO - PROCESS | 3856 | ++DOCSHELL 10558800 == 32 [pid = 3856] [id = 693] 15:49:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (171C3C00) [pid = 3856] [serial = 2079] [outer = 00000000] 15:49:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (173D1400) [pid = 3856] [serial = 2080] [outer = 171C3C00] 15:49:24 INFO - PROCESS | 3856 | 1465426164870 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (173E0C00) [pid = 3856] [serial = 2081] [outer = 171C3C00] 15:49:25 INFO - PROCESS | 3856 | 1465426165327 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:49:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 15:49:25 INFO - PROCESS | 3856 | 1465426165365 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 3856 | 1465426165367 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 15:49:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:49:25 INFO - PROCESS | 3856 | 1465426165370 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - PROCESS | 3856 | 1465426165372 Marionette TRACE conn6 <- [1,2738,null,{}] 15:49:25 INFO - PROCESS | 3856 | 1465426165381 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:25 INFO - PROCESS | 3856 | 1465426165387 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:25 INFO - PROCESS | 3856 | 1465426165557 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 15:49:25 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (10041000) [pid = 3856] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:49:25 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1074D800) [pid = 3856] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:49:25 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1487C800) [pid = 3856] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:49:25 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (160BF800) [pid = 3856] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:49:25 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (13FA3000) [pid = 3856] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:49:25 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (16C4A800) [pid = 3856] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:49:25 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (14652000) [pid = 3856] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:49:25 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (10554000) [pid = 3856] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:49:25 INFO - PROCESS | 3856 | 1465426165671 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:25 INFO - PROCESS | 3856 | 1465426165673 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:25 INFO - PROCESS | 3856 | ++DOCSHELL 103C9C00 == 33 [pid = 3856] [id = 694] 15:49:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (10554000) [pid = 3856] [serial = 2082] [outer = 00000000] 15:49:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (1487C800) [pid = 3856] [serial = 2083] [outer = 10554000] 15:49:25 INFO - PROCESS | 3856 | 1465426165718 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (171C6400) [pid = 3856] [serial = 2084] [outer = 10554000] 15:49:26 INFO - PROCESS | 3856 | 1465426166101 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:49:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 770ms 15:49:26 INFO - PROCESS | 3856 | 1465426166143 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 3856 | 1465426166145 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 15:49:26 INFO - PROCESS | 3856 | 1465426166148 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:49:26 INFO - PROCESS | 3856 | 1465426166150 Marionette TRACE conn6 <- [1,2742,null,{}] 15:49:26 INFO - PROCESS | 3856 | 1465426166153 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:26 INFO - PROCESS | 3856 | 1465426166155 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:26 INFO - PROCESS | 3856 | 1465426166233 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 15:49:26 INFO - PROCESS | 3856 | 1465426166239 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 3856 | 1465426166240 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:26 INFO - PROCESS | 3856 | ++DOCSHELL 1889A400 == 34 [pid = 3856] [id = 695] 15:49:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (1889A800) [pid = 3856] [serial = 2085] [outer = 00000000] 15:49:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (188A6800) [pid = 3856] [serial = 2086] [outer = 1889A800] 15:49:26 INFO - PROCESS | 3856 | 1465426166284 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (18A27C00) [pid = 3856] [serial = 2087] [outer = 1889A800] 15:49:26 INFO - PROCESS | 3856 | 1465426166715 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:49:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 631ms 15:49:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:49:26 INFO - PROCESS | 3856 | 1465426166786 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 3856 | 1465426166788 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 15:49:26 INFO - PROCESS | 3856 | 1465426166791 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - PROCESS | 3856 | 1465426166792 Marionette TRACE conn6 <- [1,2746,null,{}] 15:49:26 INFO - PROCESS | 3856 | 1465426166796 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:26 INFO - PROCESS | 3856 | 1465426166798 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:26 INFO - PROCESS | 3856 | 1465426166880 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 15:49:26 INFO - PROCESS | 3856 | 1465426166886 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 3856 | 1465426166887 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:26 INFO - PROCESS | 3856 | ++DOCSHELL 18A2AC00 == 35 [pid = 3856] [id = 696] 15:49:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (18A2D000) [pid = 3856] [serial = 2088] [outer = 00000000] 15:49:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (18A31C00) [pid = 3856] [serial = 2089] [outer = 18A2D000] 15:49:26 INFO - PROCESS | 3856 | 1465426166935 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (18A39400) [pid = 3856] [serial = 2090] [outer = 18A2D000] 15:49:27 INFO - PROCESS | 3856 | 1465426167382 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:49:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:49:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 15:49:27 INFO - PROCESS | 3856 | 1465426167422 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 15:49:27 INFO - PROCESS | 3856 | 1465426167424 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 15:49:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:49:27 INFO - PROCESS | 3856 | 1465426167428 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 3856 | 1465426167429 Marionette TRACE conn6 <- [1,2750,null,{}] 15:49:27 INFO - PROCESS | 3856 | 1465426167450 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:27 INFO - PROCESS | 3856 | 1465426167452 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:27 INFO - PROCESS | 3856 | 1465426167532 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 15:49:27 INFO - PROCESS | 3856 | 1465426167537 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 3856 | 1465426167539 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:27 INFO - PROCESS | 3856 | ++DOCSHELL 18A3DC00 == 36 [pid = 3856] [id = 697] 15:49:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (18A40400) [pid = 3856] [serial = 2091] [outer = 00000000] 15:49:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (18A44C00) [pid = 3856] [serial = 2092] [outer = 18A40400] 15:49:27 INFO - PROCESS | 3856 | 1465426167582 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (18B0FC00) [pid = 3856] [serial = 2093] [outer = 18A40400] 15:49:28 INFO - PROCESS | 3856 | 1465426168254 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:49:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:49:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 15:49:28 INFO - PROCESS | 3856 | 1465426168359 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 15:49:28 INFO - PROCESS | 3856 | 1465426168364 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 15:49:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:49:28 INFO - PROCESS | 3856 | 1465426168368 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:49:28 INFO - PROCESS | 3856 | 1465426168374 Marionette TRACE conn6 <- [1,2754,null,{}] 15:49:28 INFO - PROCESS | 3856 | 1465426168379 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:28 INFO - PROCESS | 3856 | 1465426168382 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:28 INFO - PROCESS | 3856 | 1465426168507 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 15:49:28 INFO - PROCESS | 3856 | 1465426168644 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:28 INFO - PROCESS | 3856 | 1465426168647 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:28 INFO - PROCESS | 3856 | ++DOCSHELL 10556000 == 37 [pid = 3856] [id = 698] 15:49:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10557400) [pid = 3856] [serial = 2094] [outer = 00000000] 15:49:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13DCBC00) [pid = 3856] [serial = 2095] [outer = 10557400] 15:49:28 INFO - PROCESS | 3856 | 1465426168706 Marionette DEBUG loaded listener.js 15:49:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (140B9C00) [pid = 3856] [serial = 2096] [outer = 10557400] 15:49:29 INFO - PROCESS | 3856 | 1465426169254 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:49:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:49:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 930ms 15:49:29 INFO - PROCESS | 3856 | 1465426169299 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 3856 | 1465426169304 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 15:49:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:49:29 INFO - PROCESS | 3856 | 1465426169311 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 3856 | 1465426169314 Marionette TRACE conn6 <- [1,2758,null,{}] 15:49:29 INFO - PROCESS | 3856 | 1465426169318 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:29 INFO - PROCESS | 3856 | 1465426169321 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:29 INFO - PROCESS | 3856 | 1465426169439 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 15:49:29 INFO - PROCESS | 3856 | 1465426169595 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 3856 | 1465426169598 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:29 INFO - PROCESS | 3856 | ++DOCSHELL 15F42000 == 38 [pid = 3856] [id = 699] 15:49:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (160BA400) [pid = 3856] [serial = 2097] [outer = 00000000] 15:49:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16C43400) [pid = 3856] [serial = 2098] [outer = 160BA400] 15:49:29 INFO - PROCESS | 3856 | 1465426169654 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (171C8000) [pid = 3856] [serial = 2099] [outer = 160BA400] 15:49:30 INFO - PROCESS | 3856 | 1465426170283 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:49:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:49:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1022ms 15:49:30 INFO - PROCESS | 3856 | 1465426170336 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 15:49:30 INFO - PROCESS | 3856 | 1465426170338 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 15:49:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:49:30 INFO - PROCESS | 3856 | 1465426170343 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:49:30 INFO - PROCESS | 3856 | 1465426170346 Marionette TRACE conn6 <- [1,2762,null,{}] 15:49:30 INFO - PROCESS | 3856 | 1465426170358 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:30 INFO - PROCESS | 3856 | 1465426170363 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:30 INFO - PROCESS | 3856 | 1465426170551 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 15:49:30 INFO - PROCESS | 3856 | 1465426170615 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:30 INFO - PROCESS | 3856 | 1465426170618 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:30 INFO - PROCESS | 3856 | ++DOCSHELL 18B18C00 == 39 [pid = 3856] [id = 700] 15:49:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (18B19C00) [pid = 3856] [serial = 2100] [outer = 00000000] 15:49:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (18B9AC00) [pid = 3856] [serial = 2101] [outer = 18B19C00] 15:49:30 INFO - PROCESS | 3856 | 1465426170677 Marionette DEBUG loaded listener.js 15:49:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18D9D000) [pid = 3856] [serial = 2102] [outer = 18B19C00] 15:49:31 INFO - PROCESS | 3856 | 1465426171260 Marionette TRACE conn6 <- [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]]]}] 15:49:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:49:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1124ms 15:49:31 INFO - PROCESS | 3856 | 1465426171483 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 15:49:31 INFO - PROCESS | 3856 | 1465426171488 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 15:49:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:49:31 INFO - PROCESS | 3856 | 1465426171493 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:49:31 INFO - PROCESS | 3856 | 1465426171496 Marionette TRACE conn6 <- [1,2766,null,{}] 15:49:31 INFO - PROCESS | 3856 | 1465426171502 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:31 INFO - PROCESS | 3856 | 1465426171505 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:31 INFO - PROCESS | 3856 | 1465426171611 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 15:49:31 INFO - PROCESS | 3856 | 1465426171747 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:31 INFO - PROCESS | 3856 | 1465426171752 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:31 INFO - PROCESS | 3856 | ++DOCSHELL 1058C800 == 40 [pid = 3856] [id = 701] 15:49:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10591C00) [pid = 3856] [serial = 2103] [outer = 00000000] 15:49:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (107D8C00) [pid = 3856] [serial = 2104] [outer = 10591C00] 15:49:31 INFO - PROCESS | 3856 | 1465426171805 Marionette DEBUG loaded listener.js 15:49:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10FD1C00) [pid = 3856] [serial = 2105] [outer = 10591C00] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 15B40800 == 39 [pid = 3856] [id = 679] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 18A2AC00 == 38 [pid = 3856] [id = 696] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 1889A400 == 37 [pid = 3856] [id = 695] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 103C9C00 == 36 [pid = 3856] [id = 694] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 10558800 == 35 [pid = 3856] [id = 693] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 1627B000 == 34 [pid = 3856] [id = 692] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 147DE800 == 33 [pid = 3856] [id = 691] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 10FD4800 == 32 [pid = 3856] [id = 690] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 0FF6C400 == 31 [pid = 3856] [id = 689] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 13FD7400 == 30 [pid = 3856] [id = 688] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 0FA83800 == 29 [pid = 3856] [id = 687] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 18B18C00 == 28 [pid = 3856] [id = 700] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 15F42000 == 27 [pid = 3856] [id = 699] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 18A3DC00 == 26 [pid = 3856] [id = 697] 15:49:32 INFO - PROCESS | 3856 | --DOCSHELL 10556000 == 25 [pid = 3856] [id = 698] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (103C4400) [pid = 3856] [serial = 2042] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (108B7800) [pid = 3856] [serial = 2045] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10046800) [pid = 3856] [serial = 2041] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (160C0800) [pid = 3856] [serial = 2051] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16C5D800) [pid = 3856] [serial = 2038] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1487D800) [pid = 3856] [serial = 2053] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (173E2000) [pid = 3856] [serial = 2057] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (15B4B400) [pid = 3856] [serial = 2050] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (14664400) [pid = 3856] [serial = 2047] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (173D8800) [pid = 3856] [serial = 2056] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (13DCB800) [pid = 3856] [serial = 2036] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173D2400) [pid = 3856] [serial = 2039] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (107DAC00) [pid = 3856] [serial = 2044] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1466BC00) [pid = 3856] [serial = 2048] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (105AC400) [pid = 3856] [serial = 2035] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1627A400) [pid = 3856] [serial = 2054] [outer = 00000000] [url = about:blank] 15:49:32 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (17965C00) [pid = 3856] [serial = 2059] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 3856 | 1465426173086 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1678ms 15:49:33 INFO - PROCESS | 3856 | 1465426173176 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 15:49:33 INFO - PROCESS | 3856 | 1465426173181 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 15:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:49:33 INFO - PROCESS | 3856 | 1465426173185 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:49:33 INFO - PROCESS | 3856 | 1465426173188 Marionette TRACE conn6 <- [1,2770,null,{}] 15:49:33 INFO - PROCESS | 3856 | 1465426173194 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:33 INFO - PROCESS | 3856 | 1465426173197 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:33 INFO - PROCESS | 3856 | 1465426173291 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 15:49:33 INFO - PROCESS | 3856 | 1465426173387 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:33 INFO - PROCESS | 3856 | 1465426173391 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:33 INFO - PROCESS | 3856 | ++DOCSHELL 0FA34400 == 26 [pid = 3856] [id = 702] 15:49:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (0FF6D400) [pid = 3856] [serial = 2106] [outer = 00000000] 15:49:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (0FFC5400) [pid = 3856] [serial = 2107] [outer = 0FF6D400] 15:49:33 INFO - PROCESS | 3856 | 1465426173440 Marionette DEBUG loaded listener.js 15:49:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1003F000) [pid = 3856] [serial = 2108] [outer = 0FF6D400] 15:49:33 INFO - PROCESS | 3856 | 1465426173871 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 15:49:33 INFO - PROCESS | 3856 | 1465426173916 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 15:49:33 INFO - PROCESS | 3856 | 1465426173921 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 15:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:49:33 INFO - PROCESS | 3856 | 1465426173927 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:49:33 INFO - PROCESS | 3856 | 1465426173930 Marionette TRACE conn6 <- [1,2774,null,{}] 15:49:33 INFO - PROCESS | 3856 | 1465426173938 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:33 INFO - PROCESS | 3856 | 1465426173940 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:34 INFO - PROCESS | 3856 | 1465426174031 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 15:49:34 INFO - PROCESS | 3856 | 1465426174038 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:34 INFO - PROCESS | 3856 | 1465426174041 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:34 INFO - PROCESS | 3856 | ++DOCSHELL 1056D000 == 27 [pid = 3856] [id = 703] 15:49:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1056E000) [pid = 3856] [serial = 2109] [outer = 00000000] 15:49:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (105AE400) [pid = 3856] [serial = 2110] [outer = 1056E000] 15:49:34 INFO - PROCESS | 3856 | 1465426174089 Marionette DEBUG loaded listener.js 15:49:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10746C00) [pid = 3856] [serial = 2111] [outer = 1056E000] 15:49:34 INFO - PROCESS | 3856 | 1465426174562 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:49:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:49:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 15:49:34 INFO - PROCESS | 3856 | 1465426174621 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 15:49:34 INFO - PROCESS | 3856 | 1465426174623 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 15:49:34 INFO - PROCESS | 3856 | 1465426174626 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:49:34 INFO - PROCESS | 3856 | 1465426174630 Marionette TRACE conn6 <- [1,2778,null,{}] 15:49:34 INFO - PROCESS | 3856 | 1465426174640 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:34 INFO - PROCESS | 3856 | 1465426174645 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:34 INFO - PROCESS | 3856 | 1465426174760 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 15:49:34 INFO - PROCESS | 3856 | 1465426174866 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:34 INFO - PROCESS | 3856 | 1465426174869 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:34 INFO - PROCESS | 3856 | ++DOCSHELL 1464F400 == 28 [pid = 3856] [id = 704] 15:49:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (14650800) [pid = 3856] [serial = 2112] [outer = 00000000] 15:49:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (14662800) [pid = 3856] [serial = 2113] [outer = 14650800] 15:49:34 INFO - PROCESS | 3856 | 1465426174917 Marionette DEBUG loaded listener.js 15:49:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1466E000) [pid = 3856] [serial = 2114] [outer = 14650800] 15:49:35 INFO - PROCESS | 3856 | 1465426175346 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 15:49:35 INFO - PROCESS | 3856 | 1465426175408 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 3856 | 1465426175411 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 15:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:49:35 INFO - PROCESS | 3856 | 1465426175414 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 3856 | 1465426175416 Marionette TRACE conn6 <- [1,2782,null,{}] 15:49:35 INFO - PROCESS | 3856 | 1465426175419 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:35 INFO - PROCESS | 3856 | 1465426175421 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:35 INFO - PROCESS | 3856 | 1465426175543 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 15:49:35 INFO - PROCESS | 3856 | 1465426175609 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 3856 | 1465426175611 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:35 INFO - PROCESS | 3856 | ++DOCSHELL 147DE400 == 29 [pid = 3856] [id = 705] 15:49:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (147DF800) [pid = 3856] [serial = 2115] [outer = 00000000] 15:49:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (156F9800) [pid = 3856] [serial = 2116] [outer = 147DF800] 15:49:35 INFO - PROCESS | 3856 | 1465426175657 Marionette DEBUG loaded listener.js 15:49:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16054400) [pid = 3856] [serial = 2117] [outer = 147DF800] 15:49:36 INFO - PROCESS | 3856 | 1465426176076 Marionette TRACE conn6 <- [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]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 15:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:49:36 INFO - PROCESS | 3856 | 1465426176086 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 3856 | 1465426176088 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 15:49:36 INFO - PROCESS | 3856 | 1465426176091 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 3856 | 1465426176092 Marionette TRACE conn6 <- [1,2786,null,{}] 15:49:36 INFO - PROCESS | 3856 | 1465426176105 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:36 INFO - PROCESS | 3856 | 1465426176107 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:36 INFO - PROCESS | 3856 | 1465426176260 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 15:49:36 INFO - PROCESS | 3856 | 1465426176271 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 3856 | 1465426176273 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:36 INFO - PROCESS | 3856 | ++DOCSHELL 160C3C00 == 30 [pid = 3856] [id = 706] 15:49:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (160C5C00) [pid = 3856] [serial = 2118] [outer = 00000000] 15:49:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (162A4400) [pid = 3856] [serial = 2119] [outer = 160C5C00] 15:49:36 INFO - PROCESS | 3856 | 1465426176317 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16C4A000) [pid = 3856] [serial = 2120] [outer = 160C5C00] 15:49:36 INFO - PROCESS | 3856 | 1465426176772 Marionette TRACE conn6 <- [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]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 15:49:36 INFO - PROCESS | 3856 | 1465426176830 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 3856 | 1465426176832 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 15:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:49:36 INFO - PROCESS | 3856 | 1465426176835 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 3856 | 1465426176837 Marionette TRACE conn6 <- [1,2790,null,{}] 15:49:36 INFO - PROCESS | 3856 | 1465426176840 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:36 INFO - PROCESS | 3856 | 1465426176846 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:37 INFO - PROCESS | 3856 | 1465426176996 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 15:49:37 INFO - PROCESS | 3856 | 1465426177067 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 3856 | 1465426177069 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:37 INFO - PROCESS | 3856 | ++DOCSHELL 171C3800 == 31 [pid = 3856] [id = 707] 15:49:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (171C5800) [pid = 3856] [serial = 2121] [outer = 00000000] 15:49:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173E3400) [pid = 3856] [serial = 2122] [outer = 171C5800] 15:49:37 INFO - PROCESS | 3856 | 1465426177115 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173F0C00) [pid = 3856] [serial = 2123] [outer = 171C5800] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (162A1400) [pid = 3856] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (171C3C00) [pid = 3856] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10554000) [pid = 3856] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (147DF000) [pid = 3856] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (140BF000) [pid = 3856] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (0FFC1000) [pid = 3856] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1111F800) [pid = 3856] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (173EB400) [pid = 3856] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (0FB65000) [pid = 3856] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1889A800) [pid = 3856] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18A40400) [pid = 3856] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:49:37 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18A2D000) [pid = 3856] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:49:37 INFO - PROCESS | 3856 | 1465426177686 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 15:49:37 INFO - PROCESS | 3856 | 1465426177767 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 15:49:37 INFO - PROCESS | 3856 | 1465426177769 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 15:49:37 INFO - PROCESS | 3856 | 1465426177773 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:49:37 INFO - PROCESS | 3856 | 1465426177774 Marionette TRACE conn6 <- [1,2794,null,{}] 15:49:37 INFO - PROCESS | 3856 | 1465426177778 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:37 INFO - PROCESS | 3856 | 1465426177780 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:37 INFO - PROCESS | 3856 | 1465426177858 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 15:49:37 INFO - PROCESS | 3856 | 1465426177863 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 3856 | 1465426177865 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:37 INFO - PROCESS | 3856 | ++DOCSHELL 160C2800 == 32 [pid = 3856] [id = 708] 15:49:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (16C43000) [pid = 3856] [serial = 2124] [outer = 00000000] 15:49:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (173DF400) [pid = 3856] [serial = 2125] [outer = 16C43000] 15:49:37 INFO - PROCESS | 3856 | 1465426177909 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (173E3800) [pid = 3856] [serial = 2126] [outer = 16C43000] 15:49:38 INFO - PROCESS | 3856 | 1465426178316 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 15:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:49:38 INFO - PROCESS | 3856 | 1465426178407 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 15:49:38 INFO - PROCESS | 3856 | 1465426178409 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 15:49:38 INFO - PROCESS | 3856 | 1465426178412 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:49:38 INFO - PROCESS | 3856 | 1465426178413 Marionette TRACE conn6 <- [1,2798,null,{}] 15:49:38 INFO - PROCESS | 3856 | 1465426178417 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:38 INFO - PROCESS | 3856 | 1465426178419 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:38 INFO - PROCESS | 3856 | 1465426178500 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 15:49:38 INFO - PROCESS | 3856 | 1465426178506 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:38 INFO - PROCESS | 3856 | 1465426178507 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:38 INFO - PROCESS | 3856 | ++DOCSHELL 10FCC800 == 33 [pid = 3856] [id = 709] 15:49:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (17969000) [pid = 3856] [serial = 2127] [outer = 00000000] 15:49:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (18884C00) [pid = 3856] [serial = 2128] [outer = 17969000] 15:49:38 INFO - PROCESS | 3856 | 1465426178551 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (183F9C00) [pid = 3856] [serial = 2129] [outer = 17969000] 15:49:39 INFO - PROCESS | 3856 | 1465426178993 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 15:49:39 INFO - PROCESS | 3856 | 1465426179043 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 3856 | 1465426179045 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 15:49:39 INFO - PROCESS | 3856 | 1465426179048 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 3856 | 1465426179050 Marionette TRACE conn6 <- [1,2802,null,{}] 15:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:49:39 INFO - PROCESS | 3856 | 1465426179054 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:39 INFO - PROCESS | 3856 | 1465426179055 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:39 INFO - PROCESS | 3856 | 1465426179136 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 15:49:39 INFO - PROCESS | 3856 | 1465426179142 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 3856 | 1465426179143 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:39 INFO - PROCESS | 3856 | ++DOCSHELL 18A2B000 == 34 [pid = 3856] [id = 710] 15:49:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (18A2B400) [pid = 3856] [serial = 2130] [outer = 00000000] 15:49:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18A36000) [pid = 3856] [serial = 2131] [outer = 18A2B400] 15:49:39 INFO - PROCESS | 3856 | 1465426179187 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18A3D000) [pid = 3856] [serial = 2132] [outer = 18A2B400] 15:49:40 INFO - PROCESS | 3856 | 1465426179977 Marionette TRACE conn6 <- [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]]]}] 15:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 15:49:40 INFO - PROCESS | 3856 | 1465426180023 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 15:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:49:40 INFO - PROCESS | 3856 | 1465426180028 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 15:49:40 INFO - PROCESS | 3856 | 1465426180033 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 3856 | 1465426180037 Marionette TRACE conn6 <- [1,2806,null,{}] 15:49:40 INFO - PROCESS | 3856 | 1465426180044 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:40 INFO - PROCESS | 3856 | 1465426180047 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:40 INFO - PROCESS | 3856 | 1465426180200 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 15:49:40 INFO - PROCESS | 3856 | 1465426180336 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 3856 | 1465426180339 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:40 INFO - PROCESS | 3856 | ++DOCSHELL 0FFC2C00 == 35 [pid = 3856] [id = 711] 15:49:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1003DC00) [pid = 3856] [serial = 2133] [outer = 00000000] 15:49:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10593000) [pid = 3856] [serial = 2134] [outer = 1003DC00] 15:49:40 INFO - PROCESS | 3856 | 1465426180400 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (108C2400) [pid = 3856] [serial = 2135] [outer = 1003DC00] 15:49:41 INFO - PROCESS | 3856 | 1465426181182 Marionette TRACE conn6 <- [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]]]}] 15:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1175ms 15:49:41 INFO - PROCESS | 3856 | 1465426181223 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 3856 | 1465426181228 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 15:49:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:49:41 INFO - PROCESS | 3856 | 1465426181235 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 3856 | 1465426181238 Marionette TRACE conn6 <- [1,2810,null,{}] 15:49:41 INFO - PROCESS | 3856 | 1465426181242 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:41 INFO - PROCESS | 3856 | 1465426181245 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:41 INFO - PROCESS | 3856 | 1465426181376 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 15:49:41 INFO - PROCESS | 3856 | 1465426181620 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:41 INFO - PROCESS | 3856 | 1465426181623 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:41 INFO - PROCESS | 3856 | ++DOCSHELL 09118C00 == 36 [pid = 3856] [id = 712] 15:49:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (0A01FC00) [pid = 3856] [serial = 2136] [outer = 00000000] 15:49:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (0FBE4400) [pid = 3856] [serial = 2137] [outer = 0A01FC00] 15:49:41 INFO - PROCESS | 3856 | 1465426181682 Marionette DEBUG loaded listener.js 15:49:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (0FF6A400) [pid = 3856] [serial = 2138] [outer = 0A01FC00] 15:49:42 INFO - PROCESS | 3856 | --DOCSHELL 10FCC800 == 35 [pid = 3856] [id = 709] 15:49:42 INFO - PROCESS | 3856 | --DOCSHELL 160C2800 == 34 [pid = 3856] [id = 708] 15:49:42 INFO - PROCESS | 3856 | --DOCSHELL 171C3800 == 33 [pid = 3856] [id = 707] 15:49:42 INFO - PROCESS | 3856 | --DOCSHELL 160C3C00 == 32 [pid = 3856] [id = 706] 15:49:42 INFO - PROCESS | 3856 | --DOCSHELL 147DE400 == 31 [pid = 3856] [id = 705] 15:49:42 INFO - PROCESS | 3856 | --DOCSHELL 1464F400 == 30 [pid = 3856] [id = 704] 15:49:42 INFO - PROCESS | 3856 | --DOCSHELL 1056D000 == 29 [pid = 3856] [id = 703] 15:49:42 INFO - PROCESS | 3856 | --DOCSHELL 0FA34400 == 28 [pid = 3856] [id = 702] 15:49:42 INFO - PROCESS | 3856 | --DOCSHELL 1058C800 == 27 [pid = 3856] [id = 701] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18A44C00) [pid = 3856] [serial = 2092] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18B0FC00) [pid = 3856] [serial = 2093] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18A31C00) [pid = 3856] [serial = 2089] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16C49400) [pid = 3856] [serial = 2077] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (173D1400) [pid = 3856] [serial = 2080] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16C65000) [pid = 3856] [serial = 2078] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (173E0C00) [pid = 3856] [serial = 2081] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1487C800) [pid = 3856] [serial = 2083] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1487B400) [pid = 3856] [serial = 2074] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (142CEC00) [pid = 3856] [serial = 2065] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18A39400) [pid = 3856] [serial = 2090] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (14651000) [pid = 3856] [serial = 2066] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1003E800) [pid = 3856] [serial = 2068] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (10556800) [pid = 3856] [serial = 2069] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (13D0CC00) [pid = 3856] [serial = 2071] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (13DD7400) [pid = 3856] [serial = 2072] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (173EF800) [pid = 3856] [serial = 2060] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (0FFC7800) [pid = 3856] [serial = 2062] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (171C6400) [pid = 3856] [serial = 2084] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (10042800) [pid = 3856] [serial = 2063] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (188A6800) [pid = 3856] [serial = 2086] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (18A27C00) [pid = 3856] [serial = 2087] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (15B42C00) [pid = 3856] [serial = 2075] [outer = 00000000] [url = about:blank] 15:49:42 INFO - PROCESS | 3856 | 1465426182338 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:49:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:49:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1122ms 15:49:42 INFO - PROCESS | 3856 | 1465426182359 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 15:49:42 INFO - PROCESS | 3856 | 1465426182362 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 15:49:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:49:42 INFO - PROCESS | 3856 | 1465426182366 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:49:42 INFO - PROCESS | 3856 | 1465426182369 Marionette TRACE conn6 <- [1,2814,null,{}] 15:49:42 INFO - PROCESS | 3856 | 1465426182374 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:42 INFO - PROCESS | 3856 | 1465426182378 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:42 INFO - PROCESS | 3856 | 1465426182467 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 15:49:42 INFO - PROCESS | 3856 | 1465426182572 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:42 INFO - PROCESS | 3856 | 1465426182574 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:42 INFO - PROCESS | 3856 | ++DOCSHELL 0FA34400 == 28 [pid = 3856] [id = 713] 15:49:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (0FBE8400) [pid = 3856] [serial = 2139] [outer = 00000000] 15:49:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (1054C000) [pid = 3856] [serial = 2140] [outer = 0FBE8400] 15:49:42 INFO - PROCESS | 3856 | 1465426182623 Marionette DEBUG loaded listener.js 15:49:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (10558C00) [pid = 3856] [serial = 2141] [outer = 0FBE8400] 15:49:43 INFO - PROCESS | 3856 | 1465426183073 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 15:49:43 INFO - PROCESS | 3856 | 1465426183140 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 3856 | 1465426183144 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 15:49:43 INFO - PROCESS | 3856 | 1465426183148 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:49:43 INFO - PROCESS | 3856 | 1465426183150 Marionette TRACE conn6 <- [1,2818,null,{}] 15:49:43 INFO - PROCESS | 3856 | 1465426183154 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:43 INFO - PROCESS | 3856 | 1465426183156 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:43 INFO - PROCESS | 3856 | 1465426183246 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 15:49:43 INFO - PROCESS | 3856 | 1465426183252 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 3856 | 1465426183255 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:43 INFO - PROCESS | 3856 | ++DOCSHELL 108B9800 == 29 [pid = 3856] [id = 714] 15:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (108BE400) [pid = 3856] [serial = 2142] [outer = 00000000] 15:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (142B1800) [pid = 3856] [serial = 2143] [outer = 108BE400] 15:49:43 INFO - PROCESS | 3856 | 1465426183299 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (14661800) [pid = 3856] [serial = 2144] [outer = 108BE400] 15:49:43 INFO - PROCESS | 3856 | 1465426183788 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 15:49:43 INFO - PROCESS | 3856 | 1465426183823 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 3856 | 1465426183825 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 15:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:49:43 INFO - PROCESS | 3856 | 1465426183830 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - PROCESS | 3856 | 1465426183836 Marionette TRACE conn6 <- [1,2822,null,{}] 15:49:43 INFO - PROCESS | 3856 | 1465426183846 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:43 INFO - PROCESS | 3856 | 1465426183850 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:43 INFO - PROCESS | 3856 | 1465426183940 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 15:49:43 INFO - PROCESS | 3856 | 1465426183950 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 3856 | 1465426183953 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:43 INFO - PROCESS | 3856 | ++DOCSHELL 15F43400 == 30 [pid = 3856] [id = 715] 15:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (15F43800) [pid = 3856] [serial = 2145] [outer = 00000000] 15:49:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (160C4800) [pid = 3856] [serial = 2146] [outer = 15F43800] 15:49:44 INFO - PROCESS | 3856 | 1465426183998 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (162A3400) [pid = 3856] [serial = 2147] [outer = 15F43800] 15:49:44 INFO - PROCESS | 3856 | 1465426184463 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:49:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:49:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms 15:49:44 INFO - PROCESS | 3856 | 1465426184523 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 15:49:44 INFO - PROCESS | 3856 | 1465426184526 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 15:49:44 INFO - PROCESS | 3856 | 1465426184529 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:49:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:49:44 INFO - PROCESS | 3856 | 1465426184531 Marionette TRACE conn6 <- [1,2826,null,{}] 15:49:44 INFO - PROCESS | 3856 | 1465426184534 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:44 INFO - PROCESS | 3856 | 1465426184536 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:44 INFO - PROCESS | 3856 | 1465426184683 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 15:49:44 INFO - PROCESS | 3856 | 1465426184703 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:44 INFO - PROCESS | 3856 | 1465426184705 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:44 INFO - PROCESS | 3856 | ++DOCSHELL 16C65400 == 31 [pid = 3856] [id = 716] 15:49:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16C65C00) [pid = 3856] [serial = 2148] [outer = 00000000] 15:49:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (171C9400) [pid = 3856] [serial = 2149] [outer = 16C65C00] 15:49:44 INFO - PROCESS | 3856 | 1465426184750 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (173D4C00) [pid = 3856] [serial = 2150] [outer = 16C65C00] 15:49:45 INFO - PROCESS | 3856 | 1465426185195 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:49:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:49:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 15:49:45 INFO - PROCESS | 3856 | 1465426185263 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 3856 | 1465426185265 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 15:49:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:49:45 INFO - PROCESS | 3856 | 1465426185268 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - PROCESS | 3856 | 1465426185270 Marionette TRACE conn6 <- [1,2830,null,{}] 15:49:45 INFO - PROCESS | 3856 | 1465426185273 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:45 INFO - PROCESS | 3856 | 1465426185275 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:45 INFO - PROCESS | 3856 | 1465426185395 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 15:49:45 INFO - PROCESS | 3856 | 1465426185463 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:45 INFO - PROCESS | 3856 | 1465426185468 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:45 INFO - PROCESS | 3856 | ++DOCSHELL 108C1400 == 32 [pid = 3856] [id = 717] 15:49:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (173E4C00) [pid = 3856] [serial = 2151] [outer = 00000000] 15:49:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (17969C00) [pid = 3856] [serial = 2152] [outer = 173E4C00] 15:49:45 INFO - PROCESS | 3856 | 1465426185524 Marionette DEBUG loaded listener.js 15:49:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (183F8000) [pid = 3856] [serial = 2153] [outer = 173E4C00] 15:49:46 INFO - PROCESS | 3856 | 1465426185987 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:49:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:49:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 15:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:49:46 INFO - PROCESS | 3856 | 1465426186039 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 15:49:46 INFO - PROCESS | 3856 | 1465426186041 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 15:49:46 INFO - PROCESS | 3856 | 1465426186044 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:49:46 INFO - PROCESS | 3856 | 1465426186046 Marionette TRACE conn6 <- [1,2834,null,{}] 15:49:46 INFO - PROCESS | 3856 | 1465426186049 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:46 INFO - PROCESS | 3856 | 1465426186051 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:46 INFO - PROCESS | 3856 | 1465426186178 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 15:49:46 INFO - PROCESS | 3856 | 1465426186251 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 3856 | 1465426186253 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:46 INFO - PROCESS | 3856 | ++DOCSHELL 18A25800 == 33 [pid = 3856] [id = 718] 15:49:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18A27C00) [pid = 3856] [serial = 2154] [outer = 00000000] 15:49:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18A35800) [pid = 3856] [serial = 2155] [outer = 18A27C00] 15:49:46 INFO - PROCESS | 3856 | 1465426186297 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A25400) [pid = 3856] [serial = 2156] [outer = 18A27C00] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (14650800) [pid = 3856] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10591C00) [pid = 3856] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (0FF6D400) [pid = 3856] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1056E000) [pid = 3856] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (147DF800) [pid = 3856] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (160C5C00) [pid = 3856] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (171C5800) [pid = 3856] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (10557400) [pid = 3856] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (160BA400) [pid = 3856] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (17969000) [pid = 3856] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (18B19C00) [pid = 3856] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:49:46 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (16C43000) [pid = 3856] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:49:46 INFO - PROCESS | 3856 | 1465426186763 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:49:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:49:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 15:49:46 INFO - PROCESS | 3856 | 1465426186815 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 15:49:46 INFO - PROCESS | 3856 | 1465426186817 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 15:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:49:46 INFO - PROCESS | 3856 | 1465426186820 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:49:46 INFO - PROCESS | 3856 | 1465426186822 Marionette TRACE conn6 <- [1,2838,null,{}] 15:49:46 INFO - PROCESS | 3856 | 1465426186826 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:46 INFO - PROCESS | 3856 | 1465426186827 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:46 INFO - PROCESS | 3856 | 1465426186950 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 15:49:46 INFO - PROCESS | 3856 | 1465426186963 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 3856 | 1465426186965 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:47 INFO - PROCESS | 3856 | ++DOCSHELL 1487D800 == 34 [pid = 3856] [id = 719] 15:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (160C3400) [pid = 3856] [serial = 2157] [outer = 00000000] 15:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (183A3C00) [pid = 3856] [serial = 2158] [outer = 160C3400] 15:49:47 INFO - PROCESS | 3856 | 1465426187010 Marionette DEBUG loaded listener.js 15:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (188D5000) [pid = 3856] [serial = 2159] [outer = 160C3400] 15:49:47 INFO - PROCESS | 3856 | 1465426187423 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 631ms 15:49:47 INFO - PROCESS | 3856 | 1465426187458 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 15:49:47 INFO - PROCESS | 3856 | 1465426187460 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 15:49:47 INFO - PROCESS | 3856 | 1465426187463 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:49:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:49:47 INFO - PROCESS | 3856 | 1465426187465 Marionette TRACE conn6 <- [1,2842,null,{}] 15:49:47 INFO - PROCESS | 3856 | 1465426187472 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:47 INFO - PROCESS | 3856 | 1465426187475 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:47 INFO - PROCESS | 3856 | 1465426187557 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 15:49:47 INFO - PROCESS | 3856 | 1465426187563 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:47 INFO - PROCESS | 3856 | 1465426187565 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:47 INFO - PROCESS | 3856 | ++DOCSHELL 18A3E000 == 35 [pid = 3856] [id = 720] 15:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (18B0FC00) [pid = 3856] [serial = 2160] [outer = 00000000] 15:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (18B14000) [pid = 3856] [serial = 2161] [outer = 18B0FC00] 15:49:47 INFO - PROCESS | 3856 | 1465426187611 Marionette DEBUG loaded listener.js 15:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (18BE6400) [pid = 3856] [serial = 2162] [outer = 18B0FC00] 15:49:48 INFO - PROCESS | 3856 | 1465426188076 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:49:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:49:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 15:49:48 INFO - PROCESS | 3856 | 1465426188097 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 15:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:49:48 INFO - PROCESS | 3856 | 1465426188108 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 15:49:48 INFO - PROCESS | 3856 | 1465426188131 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:49:48 INFO - PROCESS | 3856 | 1465426188133 Marionette TRACE conn6 <- [1,2846,null,{}] 15:49:48 INFO - PROCESS | 3856 | 1465426188136 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:48 INFO - PROCESS | 3856 | 1465426188138 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:48 INFO - PROCESS | 3856 | 1465426188219 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 15:49:48 INFO - PROCESS | 3856 | 1465426188224 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:48 INFO - PROCESS | 3856 | 1465426188226 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:48 INFO - PROCESS | 3856 | ++DOCSHELL 15B45C00 == 36 [pid = 3856] [id = 721] 15:49:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (18D9B800) [pid = 3856] [serial = 2163] [outer = 00000000] 15:49:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (19246000) [pid = 3856] [serial = 2164] [outer = 18D9B800] 15:49:48 INFO - PROCESS | 3856 | 1465426188269 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (19246800) [pid = 3856] [serial = 2165] [outer = 18D9B800] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 0FA34400 == 35 [pid = 3856] [id = 713] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 09118C00 == 34 [pid = 3856] [id = 712] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 18A2B000 == 33 [pid = 3856] [id = 710] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 0FFC2C00 == 32 [pid = 3856] [id = 711] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 108B9800 == 31 [pid = 3856] [id = 714] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 108C1400 == 30 [pid = 3856] [id = 717] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 15F43400 == 29 [pid = 3856] [id = 715] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 16C65400 == 28 [pid = 3856] [id = 716] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 18A25800 == 27 [pid = 3856] [id = 718] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 18A3E000 == 26 [pid = 3856] [id = 720] 15:49:49 INFO - PROCESS | 3856 | --DOCSHELL 1487D800 == 25 [pid = 3856] [id = 719] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (14662800) [pid = 3856] [serial = 2113] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10FD1C00) [pid = 3856] [serial = 2105] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (107D8C00) [pid = 3856] [serial = 2104] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (0FFC5400) [pid = 3856] [serial = 2107] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1003F000) [pid = 3856] [serial = 2108] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (105AE400) [pid = 3856] [serial = 2110] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (10746C00) [pid = 3856] [serial = 2111] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (156F9800) [pid = 3856] [serial = 2116] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (162A4400) [pid = 3856] [serial = 2119] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (16054400) [pid = 3856] [serial = 2117] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (173E3400) [pid = 3856] [serial = 2122] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (16C4A000) [pid = 3856] [serial = 2120] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (140B9C00) [pid = 3856] [serial = 2096] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (13DCBC00) [pid = 3856] [serial = 2095] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (171C8000) [pid = 3856] [serial = 2099] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (16C43400) [pid = 3856] [serial = 2098] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (183F9C00) [pid = 3856] [serial = 2129] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (18D9D000) [pid = 3856] [serial = 2102] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (18B9AC00) [pid = 3856] [serial = 2101] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (18A36000) [pid = 3856] [serial = 2131] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (18884C00) [pid = 3856] [serial = 2128] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (173F0C00) [pid = 3856] [serial = 2123] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (173DF400) [pid = 3856] [serial = 2125] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (173E3800) [pid = 3856] [serial = 2126] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | --DOMWINDOW == 50 (1466E000) [pid = 3856] [serial = 2114] [outer = 00000000] [url = about:blank] 15:49:50 INFO - PROCESS | 3856 | 1465426190111 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2035ms 15:49:50 INFO - PROCESS | 3856 | 1465426190154 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 3856 | 1465426190158 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 15:49:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:49:50 INFO - PROCESS | 3856 | 1465426190163 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 3856 | 1465426190166 Marionette TRACE conn6 <- [1,2850,null,{}] 15:49:50 INFO - PROCESS | 3856 | 1465426190172 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 3856 | 1465426190175 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:50 INFO - PROCESS | 3856 | 1465426190269 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 15:49:50 INFO - PROCESS | 3856 | 1465426190279 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:50 INFO - PROCESS | 3856 | 1465426190283 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:50 INFO - PROCESS | 3856 | ++DOCSHELL 10043000 == 26 [pid = 3856] [id = 722] 15:49:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (10043C00) [pid = 3856] [serial = 2166] [outer = 00000000] 15:49:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (10048800) [pid = 3856] [serial = 2167] [outer = 10043C00] 15:49:50 INFO - PROCESS | 3856 | 1465426190333 Marionette DEBUG loaded listener.js 15:49:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (103C4800) [pid = 3856] [serial = 2168] [outer = 10043C00] 15:49:50 INFO - PROCESS | 3856 | 1465426190826 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 15:49:50 INFO - PROCESS | 3856 | 1465426190894 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 3856 | 1465426190899 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 15:49:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:49:50 INFO - PROCESS | 3856 | 1465426190905 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 3856 | 1465426190908 Marionette TRACE conn6 <- [1,2854,null,{}] 15:49:50 INFO - PROCESS | 3856 | 1465426190911 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 3856 | 1465426190914 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:51 INFO - PROCESS | 3856 | 1465426191003 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 15:49:51 INFO - PROCESS | 3856 | 1465426191107 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 3856 | 1465426191110 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:51 INFO - PROCESS | 3856 | ++DOCSHELL 10565000 == 27 [pid = 3856] [id = 723] 15:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (10565C00) [pid = 3856] [serial = 2169] [outer = 00000000] 15:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (1058C800) [pid = 3856] [serial = 2170] [outer = 10565C00] 15:49:51 INFO - PROCESS | 3856 | 1465426191158 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (10734C00) [pid = 3856] [serial = 2171] [outer = 10565C00] 15:49:51 INFO - PROCESS | 3856 | 1465426191549 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:49:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 15:49:51 INFO - PROCESS | 3856 | 1465426191579 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 15:49:51 INFO - PROCESS | 3856 | 1465426191582 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 15:49:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:49:51 INFO - PROCESS | 3856 | 1465426191585 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:49:51 INFO - PROCESS | 3856 | 1465426191588 Marionette TRACE conn6 <- [1,2858,null,{}] 15:49:51 INFO - PROCESS | 3856 | 1465426191599 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:51 INFO - PROCESS | 3856 | 1465426191604 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:51 INFO - PROCESS | 3856 | 1465426191718 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 15:49:51 INFO - PROCESS | 3856 | 1465426191729 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 3856 | 1465426191732 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:51 INFO - PROCESS | 3856 | ++DOCSHELL 13DD6C00 == 28 [pid = 3856] [id = 724] 15:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (13DD7800) [pid = 3856] [serial = 2172] [outer = 00000000] 15:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (13F9C400) [pid = 3856] [serial = 2173] [outer = 13DD7800] 15:49:51 INFO - PROCESS | 3856 | 1465426191780 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (13FDE400) [pid = 3856] [serial = 2174] [outer = 13DD7800] 15:49:52 INFO - PROCESS | 3856 | 1465426192296 Marionette TRACE conn6 <- [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]]]}] 15:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 15:49:52 INFO - PROCESS | 3856 | 1465426192319 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 15:49:52 INFO - PROCESS | 3856 | 1465426192322 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 15:49:52 INFO - PROCESS | 3856 | 1465426192325 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:49:52 INFO - PROCESS | 3856 | 1465426192327 Marionette TRACE conn6 <- [1,2862,null,{}] 15:49:52 INFO - PROCESS | 3856 | 1465426192330 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:52 INFO - PROCESS | 3856 | 1465426192332 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:52 INFO - PROCESS | 3856 | 1465426192419 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 15:49:52 INFO - PROCESS | 3856 | 1465426192424 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:52 INFO - PROCESS | 3856 | 1465426192426 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:52 INFO - PROCESS | 3856 | ++DOCSHELL 14652000 == 29 [pid = 3856] [id = 725] 15:49:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (14653C00) [pid = 3856] [serial = 2175] [outer = 00000000] 15:49:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (14693C00) [pid = 3856] [serial = 2176] [outer = 14653C00] 15:49:52 INFO - PROCESS | 3856 | 1465426192472 Marionette DEBUG loaded listener.js 15:49:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (14746000) [pid = 3856] [serial = 2177] [outer = 14653C00] 15:49:52 INFO - PROCESS | 3856 | 1465426192934 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 15:49:52 INFO - PROCESS | 3856 | 1465426192959 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 15:49:52 INFO - PROCESS | 3856 | 1465426192962 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 15:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:49:52 INFO - PROCESS | 3856 | 1465426192965 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - PROCESS | 3856 | 1465426192966 Marionette TRACE conn6 <- [1,2866,null,{}] 15:49:52 INFO - PROCESS | 3856 | 1465426192970 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:52 INFO - PROCESS | 3856 | 1465426192972 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:53 INFO - PROCESS | 3856 | 1465426193053 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 15:49:53 INFO - PROCESS | 3856 | 1465426193058 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 3856 | 1465426193060 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:53 INFO - PROCESS | 3856 | ++DOCSHELL 147E0000 == 30 [pid = 3856] [id = 726] 15:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (1487A400) [pid = 3856] [serial = 2178] [outer = 00000000] 15:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (156F5C00) [pid = 3856] [serial = 2179] [outer = 1487A400] 15:49:53 INFO - PROCESS | 3856 | 1465426193104 Marionette DEBUG loaded listener.js 15:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (15F46C00) [pid = 3856] [serial = 2180] [outer = 1487A400] 15:49:53 INFO - PROCESS | 3856 | 1465426193585 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 15:49:53 INFO - PROCESS | 3856 | 1465426193635 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 15:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:49:53 INFO - PROCESS | 3856 | 1465426193637 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 15:49:53 INFO - PROCESS | 3856 | 1465426193640 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - PROCESS | 3856 | 1465426193642 Marionette TRACE conn6 <- [1,2870,null,{}] 15:49:53 INFO - PROCESS | 3856 | 1465426193645 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:53 INFO - PROCESS | 3856 | 1465426193651 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:53 INFO - PROCESS | 3856 | 1465426193753 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 15:49:53 INFO - PROCESS | 3856 | 1465426193761 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 3856 | 1465426193763 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:53 INFO - PROCESS | 3856 | ++DOCSHELL 16C42000 == 31 [pid = 3856] [id = 727] 15:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (16C47800) [pid = 3856] [serial = 2181] [outer = 00000000] 15:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (16C5F400) [pid = 3856] [serial = 2182] [outer = 16C47800] 15:49:53 INFO - PROCESS | 3856 | 1465426193807 Marionette DEBUG loaded listener.js 15:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (16C66400) [pid = 3856] [serial = 2183] [outer = 16C47800] 15:49:54 INFO - PROCESS | 3856 | 1465426194258 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 15:49:54 INFO - PROCESS | 3856 | 1465426194311 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 15:49:54 INFO - PROCESS | 3856 | 1465426194313 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 15:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:49:54 INFO - PROCESS | 3856 | 1465426194316 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:49:54 INFO - PROCESS | 3856 | 1465426194318 Marionette TRACE conn6 <- [1,2874,null,{}] 15:49:54 INFO - PROCESS | 3856 | 1465426194321 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:54 INFO - PROCESS | 3856 | 1465426194323 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:54 INFO - PROCESS | 3856 | 1465426194400 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 15:49:54 INFO - PROCESS | 3856 | 1465426194405 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:54 INFO - PROCESS | 3856 | 1465426194407 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:54 INFO - PROCESS | 3856 | ++DOCSHELL 16CC6800 == 32 [pid = 3856] [id = 728] 15:49:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (171C6C00) [pid = 3856] [serial = 2184] [outer = 00000000] 15:49:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (173D5800) [pid = 3856] [serial = 2185] [outer = 171C6C00] 15:49:54 INFO - PROCESS | 3856 | 1465426194450 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (173D8C00) [pid = 3856] [serial = 2186] [outer = 171C6C00] 15:49:54 INFO - PROCESS | 3856 | 1465426194905 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 631ms 15:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:49:54 INFO - PROCESS | 3856 | 1465426194957 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 15:49:54 INFO - PROCESS | 3856 | 1465426194960 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 15:49:54 INFO - PROCESS | 3856 | 1465426194963 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:49:54 INFO - PROCESS | 3856 | 1465426194964 Marionette TRACE conn6 <- [1,2878,null,{}] 15:49:54 INFO - PROCESS | 3856 | 1465426194968 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:54 INFO - PROCESS | 3856 | 1465426194970 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:55 INFO - PROCESS | 3856 | 1465426195050 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 15:49:55 INFO - PROCESS | 3856 | 1465426195056 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 3856 | 1465426195058 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:55 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6B400 == 33 [pid = 3856] [id = 729] 15:49:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (0FF6D000) [pid = 3856] [serial = 2187] [outer = 00000000] 15:49:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (173D5000) [pid = 3856] [serial = 2188] [outer = 0FF6D000] 15:49:55 INFO - PROCESS | 3856 | 1465426195102 Marionette DEBUG loaded listener.js 15:49:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (14706400) [pid = 3856] [serial = 2189] [outer = 0FF6D000] 15:49:55 INFO - PROCESS | 3856 | 1465426195568 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 15:49:55 INFO - PROCESS | 3856 | 1465426195594 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 3856 | 1465426195596 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 15:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:49:55 INFO - PROCESS | 3856 | 1465426195599 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 3856 | 1465426195601 Marionette TRACE conn6 <- [1,2882,null,{}] 15:49:55 INFO - PROCESS | 3856 | 1465426195604 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:55 INFO - PROCESS | 3856 | 1465426195606 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:55 INFO - PROCESS | 3856 | 1465426195723 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 15:49:55 INFO - PROCESS | 3856 | 1465426195729 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 3856 | 1465426195731 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:55 INFO - PROCESS | 3856 | ++DOCSHELL 13DD5800 == 34 [pid = 3856] [id = 730] 15:49:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1796D800) [pid = 3856] [serial = 2190] [outer = 00000000] 15:49:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (183F9C00) [pid = 3856] [serial = 2191] [outer = 1796D800] 15:49:55 INFO - PROCESS | 3856 | 1465426195775 Marionette DEBUG loaded listener.js 15:49:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (183FAC00) [pid = 3856] [serial = 2192] [outer = 1796D800] 15:49:56 INFO - PROCESS | 3856 | 1465426196267 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 731ms 15:49:56 INFO - PROCESS | 3856 | 1465426196333 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 15:49:56 INFO - PROCESS | 3856 | 1465426196335 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 15:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:49:56 INFO - PROCESS | 3856 | 1465426196338 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:49:56 INFO - PROCESS | 3856 | 1465426196340 Marionette TRACE conn6 <- [1,2886,null,{}] 15:49:56 INFO - PROCESS | 3856 | 1465426196343 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:56 INFO - PROCESS | 3856 | 1465426196345 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:56 INFO - PROCESS | 3856 | 1465426196465 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 15:49:56 INFO - PROCESS | 3856 | 1465426196474 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:56 INFO - PROCESS | 3856 | 1465426196476 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:56 INFO - PROCESS | 3856 | ++DOCSHELL 1889CC00 == 35 [pid = 3856] [id = 731] 15:49:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1889D000) [pid = 3856] [serial = 2193] [outer = 00000000] 15:49:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18A27400) [pid = 3856] [serial = 2194] [outer = 1889D000] 15:49:56 INFO - PROCESS | 3856 | 1465426196520 Marionette DEBUG loaded listener.js 15:49:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18A30000) [pid = 3856] [serial = 2195] [outer = 1889D000] 15:49:57 INFO - PROCESS | 3856 | 1465426196994 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 15:49:57 INFO - PROCESS | 3856 | 1465426197011 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 15:49:57 INFO - PROCESS | 3856 | 1465426197013 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 15:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:49:57 INFO - PROCESS | 3856 | 1465426197023 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - PROCESS | 3856 | 1465426197025 Marionette TRACE conn6 <- [1,2890,null,{}] 15:49:57 INFO - PROCESS | 3856 | 1465426197029 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:57 INFO - PROCESS | 3856 | 1465426197031 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:57 INFO - PROCESS | 3856 | 1465426197188 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 15:49:57 INFO - PROCESS | 3856 | 1465426197261 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 3856 | 1465426197263 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:57 INFO - PROCESS | 3856 | ++DOCSHELL 147D5800 == 36 [pid = 3856] [id = 732] 15:49:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18A3E400) [pid = 3856] [serial = 2196] [outer = 00000000] 15:49:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18B1EC00) [pid = 3856] [serial = 2197] [outer = 18A3E400] 15:49:57 INFO - PROCESS | 3856 | 1465426197309 Marionette DEBUG loaded listener.js 15:49:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18DA3000) [pid = 3856] [serial = 2198] [outer = 18A3E400] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16C65C00) [pid = 3856] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (173E4C00) [pid = 3856] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18A27C00) [pid = 3856] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18B0FC00) [pid = 3856] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (160C3400) [pid = 3856] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15F43800) [pid = 3856] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (108BE400) [pid = 3856] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (0FBE8400) [pid = 3856] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (0A01FC00) [pid = 3856] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1003DC00) [pid = 3856] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:49:57 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18A2B400) [pid = 3856] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:49:57 INFO - PROCESS | 3856 | 1465426197855 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 871ms 15:49:57 INFO - PROCESS | 3856 | 1465426197898 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 15:49:57 INFO - PROCESS | 3856 | 1465426197900 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 15:49:57 INFO - PROCESS | 3856 | 1465426197903 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - PROCESS | 3856 | 1465426197905 Marionette TRACE conn6 <- [1,2894,null,{}] 15:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:49:57 INFO - PROCESS | 3856 | 1465426197908 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:57 INFO - PROCESS | 3856 | 1465426197909 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:58 INFO - PROCESS | 3856 | 1465426197989 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 15:49:58 INFO - PROCESS | 3856 | 1465426197994 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:58 INFO - PROCESS | 3856 | 1465426197996 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:58 INFO - PROCESS | 3856 | ++DOCSHELL 14741C00 == 37 [pid = 3856] [id = 733] 15:49:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (14877C00) [pid = 3856] [serial = 2199] [outer = 00000000] 15:49:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (173D3C00) [pid = 3856] [serial = 2200] [outer = 14877C00] 15:49:58 INFO - PROCESS | 3856 | 1465426198049 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1796AC00) [pid = 3856] [serial = 2201] [outer = 14877C00] 15:49:58 INFO - PROCESS | 3856 | 1465426198476 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 15:49:58 INFO - PROCESS | 3856 | 1465426198538 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 15:49:58 INFO - PROCESS | 3856 | 1465426198540 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 15:49:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:49:58 INFO - PROCESS | 3856 | 1465426198543 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:49:58 INFO - PROCESS | 3856 | 1465426198544 Marionette TRACE conn6 <- [1,2898,null,{}] 15:49:58 INFO - PROCESS | 3856 | 1465426198548 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:58 INFO - PROCESS | 3856 | 1465426198549 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:58 INFO - PROCESS | 3856 | 1465426198630 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 15:49:58 INFO - PROCESS | 3856 | 1465426198635 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:58 INFO - PROCESS | 3856 | 1465426198637 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:58 INFO - PROCESS | 3856 | ++DOCSHELL 18A2B400 == 38 [pid = 3856] [id = 734] 15:49:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18B14800) [pid = 3856] [serial = 2202] [outer = 00000000] 15:49:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (19243800) [pid = 3856] [serial = 2203] [outer = 18B14800] 15:49:58 INFO - PROCESS | 3856 | 1465426198679 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1924B400) [pid = 3856] [serial = 2204] [outer = 18B14800] 15:49:59 INFO - PROCESS | 3856 | 1465426199092 Marionette TRACE conn6 <- [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]]]}] 15:49:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:49:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:49:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 571ms 15:49:59 INFO - PROCESS | 3856 | 1465426199114 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 15:49:59 INFO - PROCESS | 3856 | 1465426199116 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 15:49:59 INFO - TEST-START | /DOMEvents/constructors.html 15:49:59 INFO - PROCESS | 3856 | 1465426199134 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:49:59 INFO - PROCESS | 3856 | 1465426199135 Marionette TRACE conn6 <- [1,2902,null,{}] 15:49:59 INFO - PROCESS | 3856 | 1465426199139 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:59 INFO - PROCESS | 3856 | 1465426199140 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:59 INFO - PROCESS | 3856 | 1465426199266 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 15:49:59 INFO - PROCESS | 3856 | 1465426199273 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 3856 | 1465426199275 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:49:59 INFO - PROCESS | 3856 | ++DOCSHELL 15B4B400 == 39 [pid = 3856] [id = 735] 15:49:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (188A2C00) [pid = 3856] [serial = 2205] [outer = 00000000] 15:49:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1961E000) [pid = 3856] [serial = 2206] [outer = 188A2C00] 15:49:59 INFO - PROCESS | 3856 | 1465426199319 Marionette DEBUG loaded listener.js 15:49:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (196C6400) [pid = 3856] [serial = 2207] [outer = 188A2C00] 15:49:59 INFO - PROCESS | 3856 | 1465426199966 Marionette TRACE conn6 <- [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]]]}] 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:50:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:50:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 955ms 15:50:00 INFO - PROCESS | 3856 | 1465426200081 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 15:50:00 INFO - PROCESS | 3856 | 1465426200086 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 15:50:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:50:00 INFO - PROCESS | 3856 | 1465426200115 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:50:00 INFO - PROCESS | 3856 | 1465426200119 Marionette TRACE conn6 <- [1,2906,null,{}] 15:50:00 INFO - PROCESS | 3856 | 1465426200125 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:00 INFO - PROCESS | 3856 | 1465426200128 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:00 INFO - PROCESS | 3856 | 1465426200261 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 15:50:00 INFO - PROCESS | 3856 | 1465426200396 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:00 INFO - PROCESS | 3856 | 1465426200399 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:00 INFO - PROCESS | 3856 | ++DOCSHELL 0FA38C00 == 40 [pid = 3856] [id = 736] 15:50:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (0FA82000) [pid = 3856] [serial = 2208] [outer = 00000000] 15:50:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (103C4C00) [pid = 3856] [serial = 2209] [outer = 0FA82000] 15:50:00 INFO - PROCESS | 3856 | 1465426200460 Marionette DEBUG loaded listener.js 15:50:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10563800) [pid = 3856] [serial = 2210] [outer = 0FA82000] 15:50:01 INFO - PROCESS | 3856 | 1465426201086 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:50:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:50:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1023ms 15:50:01 INFO - PROCESS | 3856 | 1465426201140 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 15:50:01 INFO - PROCESS | 3856 | 1465426201144 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 15:50:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:50:01 INFO - PROCESS | 3856 | 1465426201151 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:50:01 INFO - PROCESS | 3856 | 1465426201154 Marionette TRACE conn6 <- [1,2910,null,{}] 15:50:01 INFO - PROCESS | 3856 | 1465426201158 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:01 INFO - PROCESS | 3856 | 1465426201161 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:01 INFO - PROCESS | 3856 | 1465426201284 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 15:50:01 INFO - PROCESS | 3856 | 1465426201427 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:01 INFO - PROCESS | 3856 | 1465426201430 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:01 INFO - PROCESS | 3856 | ++DOCSHELL 13DD0C00 == 41 [pid = 3856] [id = 737] 15:50:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13DD1000) [pid = 3856] [serial = 2211] [outer = 00000000] 15:50:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (142C3400) [pid = 3856] [serial = 2212] [outer = 13DD1000] 15:50:01 INFO - PROCESS | 3856 | 1465426201488 Marionette DEBUG loaded listener.js 15:50:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (14665C00) [pid = 3856] [serial = 2213] [outer = 13DD1000] 15:50:02 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:02 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:02 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:02 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:02 INFO - PROCESS | 3856 | 1465426202349 Marionette TRACE conn6 <- [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]]]}] 15:50:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:50:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:02 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 15:50:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:02 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 15:50:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:02 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]" 15:50:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:50:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1286ms 15:50:02 INFO - PROCESS | 3856 | 1465426202441 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 15:50:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:50:02 INFO - PROCESS | 3856 | 1465426202445 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 15:50:02 INFO - PROCESS | 3856 | 1465426202476 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:50:02 INFO - PROCESS | 3856 | 1465426202479 Marionette TRACE conn6 <- [1,2914,null,{}] 15:50:02 INFO - PROCESS | 3856 | 1465426202485 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:02 INFO - PROCESS | 3856 | 1465426202488 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:02 INFO - PROCESS | 3856 | 1465426202607 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 15:50:02 INFO - PROCESS | 3856 | 1465426202746 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:02 INFO - PROCESS | 3856 | 1465426202751 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:02 INFO - PROCESS | 3856 | ++DOCSHELL 0FF54400 == 42 [pid = 3856] [id = 738] 15:50:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (0FFCBC00) [pid = 3856] [serial = 2214] [outer = 00000000] 15:50:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (108C3000) [pid = 3856] [serial = 2215] [outer = 0FFCBC00] 15:50:02 INFO - PROCESS | 3856 | 1465426202801 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (13DD8400) [pid = 3856] [serial = 2216] [outer = 0FFCBC00] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 18A2B400 == 41 [pid = 3856] [id = 734] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 14741C00 == 40 [pid = 3856] [id = 733] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 147D5800 == 39 [pid = 3856] [id = 732] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 1889CC00 == 38 [pid = 3856] [id = 731] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 13DD5800 == 37 [pid = 3856] [id = 730] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 0FF6B400 == 36 [pid = 3856] [id = 729] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 16CC6800 == 35 [pid = 3856] [id = 728] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 16C42000 == 34 [pid = 3856] [id = 727] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 147E0000 == 33 [pid = 3856] [id = 726] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 14652000 == 32 [pid = 3856] [id = 725] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 13DD6C00 == 31 [pid = 3856] [id = 724] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 10565000 == 30 [pid = 3856] [id = 723] 15:50:03 INFO - PROCESS | 3856 | --DOCSHELL 10043000 == 29 [pid = 3856] [id = 722] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (171C9400) [pid = 3856] [serial = 2149] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (173D4C00) [pid = 3856] [serial = 2150] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (17969C00) [pid = 3856] [serial = 2152] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (183F8000) [pid = 3856] [serial = 2153] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (18A35800) [pid = 3856] [serial = 2155] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18B14000) [pid = 3856] [serial = 2161] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18A25400) [pid = 3856] [serial = 2156] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (183A3C00) [pid = 3856] [serial = 2158] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (19246000) [pid = 3856] [serial = 2164] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (160C4800) [pid = 3856] [serial = 2146] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (142B1800) [pid = 3856] [serial = 2143] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (14661800) [pid = 3856] [serial = 2144] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1054C000) [pid = 3856] [serial = 2140] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10558C00) [pid = 3856] [serial = 2141] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (0FF6A400) [pid = 3856] [serial = 2138] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (0FBE4400) [pid = 3856] [serial = 2137] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (108C2400) [pid = 3856] [serial = 2135] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (10593000) [pid = 3856] [serial = 2134] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18A3D000) [pid = 3856] [serial = 2132] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (18BE6400) [pid = 3856] [serial = 2162] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (162A3400) [pid = 3856] [serial = 2147] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (188D5000) [pid = 3856] [serial = 2159] [outer = 00000000] [url = about:blank] 15:50:03 INFO - PROCESS | 3856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:50:03 INFO - PROCESS | 3856 | 1465426203325 Marionette TRACE conn6 <- [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]]]}] 15:50:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:50:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 910ms 15:50:03 INFO - PROCESS | 3856 | 1465426203361 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 15:50:03 INFO - PROCESS | 3856 | 1465426203365 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 15:50:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:50:03 INFO - PROCESS | 3856 | 1465426203375 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:50:03 INFO - PROCESS | 3856 | 1465426203377 Marionette TRACE conn6 <- [1,2918,null,{}] 15:50:03 INFO - PROCESS | 3856 | 1465426203381 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:03 INFO - PROCESS | 3856 | 1465426203383 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:03 INFO - PROCESS | 3856 | 1465426203470 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 15:50:03 INFO - PROCESS | 3856 | 1465426203475 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:03 INFO - PROCESS | 3856 | 1465426203477 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:03 INFO - PROCESS | 3856 | ++DOCSHELL 10552400 == 30 [pid = 3856] [id = 739] 15:50:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10562000) [pid = 3856] [serial = 2217] [outer = 00000000] 15:50:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1072E800) [pid = 3856] [serial = 2218] [outer = 10562000] 15:50:03 INFO - PROCESS | 3856 | 1465426203524 Marionette DEBUG loaded listener.js 15:50:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (108BE400) [pid = 3856] [serial = 2219] [outer = 10562000] 15:50:03 INFO - PROCESS | 3856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:50:04 INFO - PROCESS | 3856 | 1465426203996 Marionette TRACE conn6 <- [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]]]}] 15:50:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:50:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 15:50:04 INFO - PROCESS | 3856 | 1465426204046 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 15:50:04 INFO - PROCESS | 3856 | 1465426204048 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 15:50:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:50:04 INFO - PROCESS | 3856 | 1465426204056 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 3856 | 1465426204059 Marionette TRACE conn6 <- [1,2922,null,{}] 15:50:04 INFO - PROCESS | 3856 | 1465426204070 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:04 INFO - PROCESS | 3856 | 1465426204074 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:04 INFO - PROCESS | 3856 | 1465426204160 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 15:50:04 INFO - PROCESS | 3856 | 1465426204295 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 3856 | 1465426204298 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:04 INFO - PROCESS | 3856 | ++DOCSHELL 1474F400 == 31 [pid = 3856] [id = 740] 15:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (14750000) [pid = 3856] [serial = 2220] [outer = 00000000] 15:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (147E1400) [pid = 3856] [serial = 2221] [outer = 14750000] 15:50:04 INFO - PROCESS | 3856 | 1465426204347 Marionette DEBUG loaded listener.js 15:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15B46000) [pid = 3856] [serial = 2222] [outer = 14750000] 15:50:04 INFO - PROCESS | 3856 | 1465426204668 Marionette TRACE conn6 <- [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]]]}] 15:50:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:50:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 15:50:04 INFO - PROCESS | 3856 | 1465426204705 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 15:50:04 INFO - PROCESS | 3856 | 1465426204708 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 15:50:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:50:04 INFO - PROCESS | 3856 | 1465426204711 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 3856 | 1465426204712 Marionette TRACE conn6 <- [1,2926,null,{}] 15:50:04 INFO - PROCESS | 3856 | 1465426204717 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:04 INFO - PROCESS | 3856 | 1465426204719 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:04 INFO - PROCESS | 3856 | 1465426204854 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 15:50:04 INFO - PROCESS | 3856 | 1465426204861 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 3856 | 1465426204871 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:04 INFO - PROCESS | 3856 | ++DOCSHELL 160BDC00 == 32 [pid = 3856] [id = 741] 15:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (160BE800) [pid = 3856] [serial = 2223] [outer = 00000000] 15:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16C42000) [pid = 3856] [serial = 2224] [outer = 160BE800] 15:50:04 INFO - PROCESS | 3856 | 1465426204917 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16C65C00) [pid = 3856] [serial = 2225] [outer = 160BE800] 15:50:05 INFO - PROCESS | 3856 | 1465426205314 Marionette TRACE conn6 <- [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]]]}] 15:50:05 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. 15:50:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 15:50:05 INFO - PROCESS | 3856 | 1465426205342 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 15:50:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:50:05 INFO - PROCESS | 3856 | 1465426205344 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 15:50:05 INFO - PROCESS | 3856 | 1465426205347 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:50:05 INFO - PROCESS | 3856 | 1465426205348 Marionette TRACE conn6 <- [1,2930,null,{}] 15:50:05 INFO - PROCESS | 3856 | 1465426205351 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:05 INFO - PROCESS | 3856 | 1465426205353 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:05 INFO - PROCESS | 3856 | 1465426205477 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 15:50:05 INFO - PROCESS | 3856 | 1465426205483 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:05 INFO - PROCESS | 3856 | 1465426205485 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:05 INFO - PROCESS | 3856 | ++DOCSHELL 16C42400 == 33 [pid = 3856] [id = 742] 15:50:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16CC6400) [pid = 3856] [serial = 2226] [outer = 00000000] 15:50:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173D3800) [pid = 3856] [serial = 2227] [outer = 16CC6400] 15:50:05 INFO - PROCESS | 3856 | 1465426205528 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173DC800) [pid = 3856] [serial = 2228] [outer = 16CC6400] 15:50:06 INFO - PROCESS | 3856 | 1465426205987 Marionette TRACE conn6 <- [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"]]]}] 15:50:06 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 15:50:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:50:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 15:50:06 INFO - PROCESS | 3856 | 1465426206025 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 15:50:06 INFO - PROCESS | 3856 | 1465426206027 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 15:50:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:50:06 INFO - PROCESS | 3856 | 1465426206030 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 3856 | 1465426206032 Marionette TRACE conn6 <- [1,2934,null,{}] 15:50:06 INFO - PROCESS | 3856 | 1465426206035 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:06 INFO - PROCESS | 3856 | 1465426206040 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:06 INFO - PROCESS | 3856 | 1465426206181 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 15:50:06 INFO - PROCESS | 3856 | 1465426206247 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 3856 | 1465426206249 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:06 INFO - PROCESS | 3856 | ++DOCSHELL 1058B400 == 34 [pid = 3856] [id = 743] 15:50:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173E4C00) [pid = 3856] [serial = 2229] [outer = 00000000] 15:50:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1883F400) [pid = 3856] [serial = 2230] [outer = 173E4C00] 15:50:06 INFO - PROCESS | 3856 | 1465426206294 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (188A5000) [pid = 3856] [serial = 2231] [outer = 173E4C00] 15:50:06 INFO - PROCESS | 3856 | 1465426206655 Marionette TRACE conn6 <- [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]]]}] 15:50:06 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. 15:50:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 15:50:06 INFO - PROCESS | 3856 | 1465426206703 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 15:50:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:50:06 INFO - PROCESS | 3856 | 1465426206705 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 15:50:06 INFO - PROCESS | 3856 | 1465426206708 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 3856 | 1465426206709 Marionette TRACE conn6 <- [1,2938,null,{}] 15:50:06 INFO - PROCESS | 3856 | 1465426206713 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:06 INFO - PROCESS | 3856 | 1465426206723 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:06 INFO - PROCESS | 3856 | 1465426206841 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 15:50:06 INFO - PROCESS | 3856 | 1465426206934 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 3856 | 1465426206935 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:06 INFO - PROCESS | 3856 | ++DOCSHELL 18A37C00 == 35 [pid = 3856] [id = 744] 15:50:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18A38000) [pid = 3856] [serial = 2232] [outer = 00000000] 15:50:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A42C00) [pid = 3856] [serial = 2233] [outer = 18A38000] 15:50:07 INFO - PROCESS | 3856 | 1465426206980 Marionette DEBUG loaded listener.js 15:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (188A3000) [pid = 3856] [serial = 2234] [outer = 18A38000] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (171C6C00) [pid = 3856] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1796D800) [pid = 3856] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C47800) [pid = 3856] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1487A400) [pid = 3856] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10043C00) [pid = 3856] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (0FF6D000) [pid = 3856] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1889D000) [pid = 3856] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (14653C00) [pid = 3856] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18A3E400) [pid = 3856] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13DD7800) [pid = 3856] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10565C00) [pid = 3856] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18B14800) [pid = 3856] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:50:07 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (14877C00) [pid = 3856] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:50:07 INFO - PROCESS | 3856 | ++DOCSHELL 142C3800 == 36 [pid = 3856] [id = 745] 15:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (142CF400) [pid = 3856] [serial = 2235] [outer = 00000000] 15:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (14662C00) [pid = 3856] [serial = 2236] [outer = 142CF400] 15:50:07 INFO - PROCESS | 3856 | 1465426207532 Marionette TRACE conn6 <- [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]]]}] 15:50:07 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. 15:50:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 871ms 15:50:07 INFO - PROCESS | 3856 | 1465426207580 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 15:50:07 INFO - PROCESS | 3856 | 1465426207582 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 15:50:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:50:07 INFO - PROCESS | 3856 | 1465426207589 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:50:07 INFO - PROCESS | 3856 | 1465426207590 Marionette TRACE conn6 <- [1,2942,null,{}] 15:50:07 INFO - PROCESS | 3856 | 1465426207593 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:07 INFO - PROCESS | 3856 | 1465426207595 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:07 INFO - PROCESS | 3856 | 1465426207724 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 15:50:07 INFO - PROCESS | 3856 | 1465426207789 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 3856 | 1465426207791 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:07 INFO - PROCESS | 3856 | ++DOCSHELL 1468FC00 == 37 [pid = 3856] [id = 746] 15:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15B42C00) [pid = 3856] [serial = 2237] [outer = 00000000] 15:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18884C00) [pid = 3856] [serial = 2238] [outer = 15B42C00] 15:50:07 INFO - PROCESS | 3856 | 1465426207835 Marionette DEBUG loaded listener.js 15:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18A3C400) [pid = 3856] [serial = 2239] [outer = 15B42C00] 15:50:08 INFO - PROCESS | 3856 | 1465426208144 Marionette TRACE conn6 <- [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]]]}] 15:50:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:50:08 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 15:50:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 570ms 15:50:08 INFO - PROCESS | 3856 | 1465426208160 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 15:50:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:50:08 INFO - PROCESS | 3856 | 1465426208162 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 15:50:08 INFO - PROCESS | 3856 | 1465426208165 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:50:08 INFO - PROCESS | 3856 | 1465426208166 Marionette TRACE conn6 <- [1,2946,null,{}] 15:50:08 INFO - PROCESS | 3856 | 1465426208174 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:08 INFO - PROCESS | 3856 | 1465426208176 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:08 INFO - PROCESS | 3856 | 1465426208337 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 15:50:08 INFO - PROCESS | 3856 | 1465426208345 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:08 INFO - PROCESS | 3856 | 1465426208347 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:08 INFO - PROCESS | 3856 | ++DOCSHELL 14745800 == 38 [pid = 3856] [id = 747] 15:50:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18B12C00) [pid = 3856] [serial = 2240] [outer = 00000000] 15:50:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18DD5400) [pid = 3856] [serial = 2241] [outer = 18B12C00] 15:50:08 INFO - PROCESS | 3856 | 1465426208390 Marionette DEBUG loaded listener.js 15:50:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19241800) [pid = 3856] [serial = 2242] [outer = 18B12C00] 15:50:08 INFO - PROCESS | 3856 | 1465426208812 Marionette TRACE conn6 <- [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]]]}] 15:50:08 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. 15:50:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 691ms 15:50:08 INFO - PROCESS | 3856 | 1465426208857 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 15:50:08 INFO - PROCESS | 3856 | 1465426208859 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 15:50:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:50:08 INFO - PROCESS | 3856 | 1465426208861 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:50:08 INFO - PROCESS | 3856 | 1465426208863 Marionette TRACE conn6 <- [1,2950,null,{}] 15:50:08 INFO - PROCESS | 3856 | 1465426208866 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:08 INFO - PROCESS | 3856 | 1465426208868 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:09 INFO - PROCESS | 3856 | 1465426208996 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 15:50:09 INFO - PROCESS | 3856 | 1465426209004 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:09 INFO - PROCESS | 3856 | 1465426209006 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:09 INFO - PROCESS | 3856 | ++DOCSHELL 16C62C00 == 39 [pid = 3856] [id = 748] 15:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18B9B400) [pid = 3856] [serial = 2243] [outer = 00000000] 15:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1A193C00) [pid = 3856] [serial = 2244] [outer = 18B9B400] 15:50:09 INFO - PROCESS | 3856 | 1465426209052 Marionette DEBUG loaded listener.js 15:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1B407400) [pid = 3856] [serial = 2245] [outer = 18B9B400] 15:50:09 INFO - PROCESS | 3856 | 1465426209538 Marionette TRACE conn6 <- [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]]]}] 15:50:09 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. 15:50:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 15:50:09 INFO - PROCESS | 3856 | 1465426209593 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 15:50:09 INFO - PROCESS | 3856 | 1465426209598 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 15:50:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:50:09 INFO - PROCESS | 3856 | 1465426209603 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:50:09 INFO - PROCESS | 3856 | 1465426209606 Marionette TRACE conn6 <- [1,2954,null,{}] 15:50:09 INFO - PROCESS | 3856 | 1465426209612 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:09 INFO - PROCESS | 3856 | 1465426209615 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:09 INFO - PROCESS | 3856 | 1465426209823 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 15:50:09 INFO - PROCESS | 3856 | 1465426209907 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:09 INFO - PROCESS | 3856 | 1465426209910 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:09 INFO - PROCESS | 3856 | ++DOCSHELL 1054A800 == 40 [pid = 3856] [id = 749] 15:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1054E400) [pid = 3856] [serial = 2246] [outer = 00000000] 15:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1056D000) [pid = 3856] [serial = 2247] [outer = 1054E400] 15:50:09 INFO - PROCESS | 3856 | 1465426209967 Marionette DEBUG loaded listener.js 15:50:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (10FCB800) [pid = 3856] [serial = 2248] [outer = 1054E400] 15:50:10 INFO - PROCESS | 3856 | 1465426210465 Marionette TRACE conn6 <- [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]]]}] 15:50:10 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. 15:50:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 890ms 15:50:10 INFO - PROCESS | 3856 | 1465426210493 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 15:50:10 INFO - PROCESS | 3856 | 1465426210498 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 15:50:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:50:10 INFO - PROCESS | 3856 | 1465426210523 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:50:10 INFO - PROCESS | 3856 | 1465426210526 Marionette TRACE conn6 <- [1,2958,null,{}] 15:50:10 INFO - PROCESS | 3856 | 1465426210530 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:10 INFO - PROCESS | 3856 | 1465426210533 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:10 INFO - PROCESS | 3856 | 1465426210645 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 15:50:10 INFO - PROCESS | 3856 | 1465426210803 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:10 INFO - PROCESS | 3856 | 1465426210806 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:10 INFO - PROCESS | 3856 | ++DOCSHELL 14707C00 == 41 [pid = 3856] [id = 750] 15:50:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (147DF800) [pid = 3856] [serial = 2249] [outer = 00000000] 15:50:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (160BB400) [pid = 3856] [serial = 2250] [outer = 147DF800] 15:50:10 INFO - PROCESS | 3856 | 1465426210863 Marionette DEBUG loaded listener.js 15:50:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (162AB000) [pid = 3856] [serial = 2251] [outer = 147DF800] 15:50:11 INFO - PROCESS | 3856 | 1465426211410 Marionette TRACE conn6 <- [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]]]}] 15:50:11 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. 15:50:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 15:50:11 INFO - PROCESS | 3856 | 1465426211452 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 15:50:11 INFO - PROCESS | 3856 | 1465426211454 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 15:50:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:50:11 INFO - PROCESS | 3856 | 1465426211458 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:50:11 INFO - PROCESS | 3856 | 1465426211462 Marionette TRACE conn6 <- [1,2962,null,{}] 15:50:11 INFO - PROCESS | 3856 | 1465426211473 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:11 INFO - PROCESS | 3856 | 1465426211478 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:11 INFO - PROCESS | 3856 | 1465426211589 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 15:50:11 INFO - PROCESS | 3856 | 1465426211748 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:11 INFO - PROCESS | 3856 | 1465426211751 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:11 INFO - PROCESS | 3856 | ++DOCSHELL 18B13400 == 42 [pid = 3856] [id = 751] 15:50:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (18B9AC00) [pid = 3856] [serial = 2252] [outer = 00000000] 15:50:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A190000) [pid = 3856] [serial = 2253] [outer = 18B9AC00] 15:50:11 INFO - PROCESS | 3856 | 1465426211809 Marionette DEBUG loaded listener.js 15:50:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1B4BDC00) [pid = 3856] [serial = 2254] [outer = 18B9AC00] 15:50:12 INFO - PROCESS | 3856 | 1465426212312 Marionette TRACE conn6 <- [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]]]}] 15:50:12 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. 15:50:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 15:50:12 INFO - PROCESS | 3856 | 1465426212331 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 15:50:12 INFO - PROCESS | 3856 | 1465426212334 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 15:50:12 INFO - PROCESS | 3856 | 1465426212354 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:50:12 INFO - PROCESS | 3856 | 1465426212356 Marionette TRACE conn6 <- [1,2966,null,{}] 15:50:12 INFO - PROCESS | 3856 | 1465426212360 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:12 INFO - PROCESS | 3856 | 1465426212362 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:12 INFO - PROCESS | 3856 | 1465426212473 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 15:50:12 INFO - PROCESS | 3856 | 1465426212587 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:12 INFO - PROCESS | 3856 | 1465426212589 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:12 INFO - PROCESS | 3856 | ++DOCSHELL 1BC5D400 == 43 [pid = 3856] [id = 752] 15:50:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1BC5E400) [pid = 3856] [serial = 2255] [outer = 00000000] 15:50:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1C795000) [pid = 3856] [serial = 2256] [outer = 1BC5E400] 15:50:12 INFO - PROCESS | 3856 | 1465426212684 Marionette DEBUG loaded listener.js 15:50:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1C798C00) [pid = 3856] [serial = 2257] [outer = 1BC5E400] 15:50:13 INFO - PROCESS | 3856 | 1465426213203 Marionette TRACE conn6 <- [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]]]}] 15:50:13 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. 15:50:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 15:50:13 INFO - PROCESS | 3856 | 1465426213233 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 15:50:13 INFO - PROCESS | 3856 | 1465426213235 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 15:50:13 INFO - PROCESS | 3856 | 1465426213240 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:50:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:50:13 INFO - PROCESS | 3856 | 1465426213242 Marionette TRACE conn6 <- [1,2970,null,{}] 15:50:13 INFO - PROCESS | 3856 | 1465426213246 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:13 INFO - PROCESS | 3856 | 1465426213248 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:13 INFO - PROCESS | 3856 | 1465426213355 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 15:50:13 INFO - PROCESS | 3856 | 1465426213483 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:13 INFO - PROCESS | 3856 | 1465426213486 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:13 INFO - PROCESS | 3856 | ++DOCSHELL 1C79B800 == 44 [pid = 3856] [id = 753] 15:50:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1C79C800) [pid = 3856] [serial = 2258] [outer = 00000000] 15:50:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1C7A2000) [pid = 3856] [serial = 2259] [outer = 1C79C800] 15:50:13 INFO - PROCESS | 3856 | 1465426213539 Marionette DEBUG loaded listener.js 15:50:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1C7A2800) [pid = 3856] [serial = 2260] [outer = 1C79C800] 15:50:14 INFO - PROCESS | 3856 | 1465426214178 Marionette TRACE conn6 <- [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"]]]}] 15:50:14 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 15:50:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:50:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 15:50:14 INFO - PROCESS | 3856 | 1465426214215 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 15:50:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:50:14 INFO - PROCESS | 3856 | 1465426214219 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 15:50:14 INFO - PROCESS | 3856 | 1465426214224 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:50:14 INFO - PROCESS | 3856 | 1465426214227 Marionette TRACE conn6 <- [1,2974,null,{}] 15:50:14 INFO - PROCESS | 3856 | 1465426214233 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:14 INFO - PROCESS | 3856 | 1465426214235 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:14 INFO - PROCESS | 3856 | 1465426214344 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 15:50:14 INFO - PROCESS | 3856 | 1465426214504 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:14 INFO - PROCESS | 3856 | 1465426214508 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:14 INFO - PROCESS | 3856 | ++DOCSHELL 13D0C400 == 45 [pid = 3856] [id = 754] 15:50:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (13DD2400) [pid = 3856] [serial = 2261] [outer = 00000000] 15:50:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (13FD7800) [pid = 3856] [serial = 2262] [outer = 13DD2400] 15:50:14 INFO - PROCESS | 3856 | 1465426214558 Marionette DEBUG loaded listener.js 15:50:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (142CA800) [pid = 3856] [serial = 2263] [outer = 13DD2400] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 14745800 == 44 [pid = 3856] [id = 747] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 1468FC00 == 43 [pid = 3856] [id = 746] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 142C3800 == 42 [pid = 3856] [id = 745] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 18A37C00 == 41 [pid = 3856] [id = 744] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 1058B400 == 40 [pid = 3856] [id = 743] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 16C42400 == 39 [pid = 3856] [id = 742] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 160BDC00 == 38 [pid = 3856] [id = 741] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 1474F400 == 37 [pid = 3856] [id = 740] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 10552400 == 36 [pid = 3856] [id = 739] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 0FF54400 == 35 [pid = 3856] [id = 738] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 0FA38C00 == 34 [pid = 3856] [id = 736] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 13DD0C00 == 33 [pid = 3856] [id = 737] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 15B45C00 == 32 [pid = 3856] [id = 721] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 15B4B400 == 31 [pid = 3856] [id = 735] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 1C79B800 == 30 [pid = 3856] [id = 753] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 1BC5D400 == 29 [pid = 3856] [id = 752] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 14707C00 == 28 [pid = 3856] [id = 750] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 18B13400 == 27 [pid = 3856] [id = 751] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 16C62C00 == 26 [pid = 3856] [id = 748] 15:50:15 INFO - PROCESS | 3856 | --DOCSHELL 1054A800 == 25 [pid = 3856] [id = 749] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (173D5800) [pid = 3856] [serial = 2185] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (183F9C00) [pid = 3856] [serial = 2191] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (173D8C00) [pid = 3856] [serial = 2186] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16C66400) [pid = 3856] [serial = 2183] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (16C5F400) [pid = 3856] [serial = 2182] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (156F5C00) [pid = 3856] [serial = 2179] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (15F46C00) [pid = 3856] [serial = 2180] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (10048800) [pid = 3856] [serial = 2167] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (103C4800) [pid = 3856] [serial = 2168] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (173D5000) [pid = 3856] [serial = 2188] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18A27400) [pid = 3856] [serial = 2194] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (14693C00) [pid = 3856] [serial = 2176] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (14746000) [pid = 3856] [serial = 2177] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18B1EC00) [pid = 3856] [serial = 2197] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18A30000) [pid = 3856] [serial = 2195] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13F9C400) [pid = 3856] [serial = 2173] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13FDE400) [pid = 3856] [serial = 2174] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1058C800) [pid = 3856] [serial = 2170] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10734C00) [pid = 3856] [serial = 2171] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (19243800) [pid = 3856] [serial = 2203] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18DA3000) [pid = 3856] [serial = 2198] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1924B400) [pid = 3856] [serial = 2204] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1961E000) [pid = 3856] [serial = 2206] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (183FAC00) [pid = 3856] [serial = 2192] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (173D3C00) [pid = 3856] [serial = 2200] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1796AC00) [pid = 3856] [serial = 2201] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (14706400) [pid = 3856] [serial = 2189] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 3856 | 1465426215880 Marionette TRACE conn6 <- [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]]]}] 15:50:15 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. 15:50:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1678ms 15:50:15 INFO - PROCESS | 3856 | 1465426215903 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 15:50:15 INFO - PROCESS | 3856 | 1465426215906 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 15:50:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:50:15 INFO - PROCESS | 3856 | 1465426215911 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:50:15 INFO - PROCESS | 3856 | 1465426215914 Marionette TRACE conn6 <- [1,2978,null,{}] 15:50:15 INFO - PROCESS | 3856 | 1465426215919 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:15 INFO - PROCESS | 3856 | 1465426215922 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:16 INFO - PROCESS | 3856 | 1465426216006 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 15:50:16 INFO - PROCESS | 3856 | 1465426216107 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 3856 | 1465426216109 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:16 INFO - PROCESS | 3856 | ++DOCSHELL 0FF54400 == 26 [pid = 3856] [id = 755] 15:50:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (0FF66400) [pid = 3856] [serial = 2264] [outer = 00000000] 15:50:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (0FFC2800) [pid = 3856] [serial = 2265] [outer = 0FF66400] 15:50:16 INFO - PROCESS | 3856 | 1465426216157 Marionette DEBUG loaded listener.js 15:50:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (0FFCB800) [pid = 3856] [serial = 2266] [outer = 0FF66400] 15:50:16 INFO - PROCESS | 3856 | ++DOCSHELL 10554400 == 27 [pid = 3856] [id = 756] 15:50:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10554C00) [pid = 3856] [serial = 2267] [outer = 00000000] 15:50:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (10555400) [pid = 3856] [serial = 2268] [outer = 10554C00] 15:50:16 INFO - PROCESS | 3856 | 1465426216656 Marionette TRACE conn6 <- [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]]]}] 15:50:16 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. 15:50:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 15:50:16 INFO - PROCESS | 3856 | 1465426216682 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 15:50:16 INFO - PROCESS | 3856 | 1465426216687 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 15:50:16 INFO - PROCESS | 3856 | 1465426216693 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:50:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:50:16 INFO - PROCESS | 3856 | 1465426216696 Marionette TRACE conn6 <- [1,2982,null,{}] 15:50:16 INFO - PROCESS | 3856 | 1465426216703 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:16 INFO - PROCESS | 3856 | 1465426216706 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:16 INFO - PROCESS | 3856 | 1465426216838 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 15:50:16 INFO - PROCESS | 3856 | 1465426216949 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 3856 | 1465426216951 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:16 INFO - PROCESS | 3856 | ++DOCSHELL 1058B400 == 28 [pid = 3856] [id = 757] 15:50:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1058BC00) [pid = 3856] [serial = 2269] [outer = 00000000] 15:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (10733400) [pid = 3856] [serial = 2270] [outer = 1058BC00] 15:50:17 INFO - PROCESS | 3856 | 1465426217003 Marionette DEBUG loaded listener.js 15:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (107D8800) [pid = 3856] [serial = 2271] [outer = 1058BC00] 15:50:17 INFO - PROCESS | 3856 | 1465426217335 Marionette TRACE conn6 <- [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]]]}] 15:50:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:50:17 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 15:50:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 15:50:17 INFO - PROCESS | 3856 | 1465426217373 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 15:50:17 INFO - PROCESS | 3856 | 1465426217375 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 15:50:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:50:17 INFO - PROCESS | 3856 | 1465426217378 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:50:17 INFO - PROCESS | 3856 | 1465426217382 Marionette TRACE conn6 <- [1,2986,null,{}] 15:50:17 INFO - PROCESS | 3856 | 1465426217393 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:17 INFO - PROCESS | 3856 | 1465426217397 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:17 INFO - PROCESS | 3856 | 1465426217536 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 15:50:17 INFO - PROCESS | 3856 | 1465426217542 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:17 INFO - PROCESS | 3856 | 1465426217545 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:17 INFO - PROCESS | 3856 | ++DOCSHELL 140BAC00 == 29 [pid = 3856] [id = 758] 15:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (140BC400) [pid = 3856] [serial = 2272] [outer = 00000000] 15:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1466BC00) [pid = 3856] [serial = 2273] [outer = 140BC400] 15:50:17 INFO - PROCESS | 3856 | 1465426217593 Marionette DEBUG loaded listener.js 15:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (14707C00) [pid = 3856] [serial = 2274] [outer = 140BC400] 15:50:18 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. 15:50:18 INFO - PROCESS | 3856 | 1465426218042 Marionette TRACE conn6 <- [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]]]}] 15:50:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 15:50:18 INFO - PROCESS | 3856 | 1465426218054 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 15:50:18 INFO - PROCESS | 3856 | 1465426218056 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 15:50:18 INFO - PROCESS | 3856 | 1465426218059 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:50:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:50:18 INFO - PROCESS | 3856 | 1465426218061 Marionette TRACE conn6 <- [1,2990,null,{}] 15:50:18 INFO - PROCESS | 3856 | 1465426218064 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:18 INFO - PROCESS | 3856 | 1465426218066 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:18 INFO - PROCESS | 3856 | 1465426218190 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 15:50:18 INFO - PROCESS | 3856 | 1465426218285 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 3856 | 1465426218287 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:18 INFO - PROCESS | 3856 | ++DOCSHELL 16054400 == 30 [pid = 3856] [id = 759] 15:50:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16061000) [pid = 3856] [serial = 2275] [outer = 00000000] 15:50:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (160BD800) [pid = 3856] [serial = 2276] [outer = 16061000] 15:50:18 INFO - PROCESS | 3856 | 1465426218336 Marionette DEBUG loaded listener.js 15:50:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1626CC00) [pid = 3856] [serial = 2277] [outer = 16061000] 15:50:18 INFO - PROCESS | 3856 | 1465426218718 Marionette TRACE conn6 <- [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]]]}] 15:50:18 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. 15:50:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 15:50:18 INFO - PROCESS | 3856 | 1465426218733 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 15:50:18 INFO - PROCESS | 3856 | 1465426218735 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 15:50:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:50:18 INFO - PROCESS | 3856 | 1465426218738 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:50:18 INFO - PROCESS | 3856 | 1465426218739 Marionette TRACE conn6 <- [1,2994,null,{}] 15:50:18 INFO - PROCESS | 3856 | 1465426218743 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:18 INFO - PROCESS | 3856 | 1465426218744 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:18 INFO - PROCESS | 3856 | 1465426218860 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 15:50:18 INFO - PROCESS | 3856 | 1465426218865 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 3856 | 1465426218867 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:18 INFO - PROCESS | 3856 | ++DOCSHELL 16C42400 == 31 [pid = 3856] [id = 760] 15:50:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16C46800) [pid = 3856] [serial = 2278] [outer = 00000000] 15:50:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (16C68000) [pid = 3856] [serial = 2279] [outer = 16C46800] 15:50:18 INFO - PROCESS | 3856 | 1465426218911 Marionette DEBUG loaded listener.js 15:50:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (171C6400) [pid = 3856] [serial = 2280] [outer = 16C46800] 15:50:19 INFO - PROCESS | 3856 | 1465426219309 Marionette TRACE conn6 <- [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]]]}] 15:50:19 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. 15:50:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 15:50:19 INFO - PROCESS | 3856 | 1465426219369 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 15:50:19 INFO - PROCESS | 3856 | 1465426219371 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 15:50:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:50:19 INFO - PROCESS | 3856 | 1465426219374 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:50:19 INFO - PROCESS | 3856 | 1465426219376 Marionette TRACE conn6 <- [1,2998,null,{}] 15:50:19 INFO - PROCESS | 3856 | 1465426219386 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:19 INFO - PROCESS | 3856 | 1465426219391 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:19 INFO - PROCESS | 3856 | 1465426219531 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 15:50:19 INFO - PROCESS | 3856 | 1465426219536 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:19 INFO - PROCESS | 3856 | 1465426219538 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:19 INFO - PROCESS | 3856 | ++DOCSHELL 1004B400 == 32 [pid = 3856] [id = 761] 15:50:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (16CCA800) [pid = 3856] [serial = 2281] [outer = 00000000] 15:50:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (173E5C00) [pid = 3856] [serial = 2282] [outer = 16CCA800] 15:50:19 INFO - PROCESS | 3856 | 1465426219582 Marionette DEBUG loaded listener.js 15:50:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (17969400) [pid = 3856] [serial = 2283] [outer = 16CCA800] 15:50:20 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18D9B800) [pid = 3856] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (15B42C00) [pid = 3856] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16CC6400) [pid = 3856] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (173E4C00) [pid = 3856] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10562000) [pid = 3856] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (188A2C00) [pid = 3856] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (0FA82000) [pid = 3856] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (14750000) [pid = 3856] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (160BE800) [pid = 3856] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13DD1000) [pid = 3856] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (0FFCBC00) [pid = 3856] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18A38000) [pid = 3856] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18B12C00) [pid = 3856] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18B9B400) [pid = 3856] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:50:20 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (142CF400) [pid = 3856] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:50:20 INFO - PROCESS | 3856 | 1465426220369 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:50:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:50:20 INFO - {} 15:50:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:50:20 INFO - {} 15:50:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:50:20 INFO - {} 15:50:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:50:20 INFO - {} 15:50:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1027ms 15:50:20 INFO - TEST-START | /FileAPI/fileReader.html 15:50:20 INFO - PROCESS | 3856 | 1465426220403 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 15:50:20 INFO - PROCESS | 3856 | 1465426220405 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 15:50:20 INFO - PROCESS | 3856 | 1465426220408 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:50:20 INFO - PROCESS | 3856 | 1465426220409 Marionette TRACE conn6 <- [1,3002,null,{}] 15:50:20 INFO - PROCESS | 3856 | 1465426220413 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:20 INFO - PROCESS | 3856 | 1465426220414 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:20 INFO - PROCESS | 3856 | 1465426220502 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 15:50:20 INFO - PROCESS | 3856 | 1465426220509 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:20 INFO - PROCESS | 3856 | 1465426220511 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:20 INFO - PROCESS | 3856 | ++DOCSHELL 173D2C00 == 33 [pid = 3856] [id = 762] 15:50:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173DD000) [pid = 3856] [serial = 2284] [outer = 00000000] 15:50:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (183FAC00) [pid = 3856] [serial = 2285] [outer = 173DD000] 15:50:20 INFO - PROCESS | 3856 | 1465426220559 Marionette DEBUG loaded listener.js 15:50:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18839C00) [pid = 3856] [serial = 2286] [outer = 173DD000] 15:50:20 INFO - PROCESS | 3856 | 1465426220952 Marionette TRACE conn6 <- [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]]]}] 15:50:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:50:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:50:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:50:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:50:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 15:50:21 INFO - PROCESS | 3856 | 1465426220993 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 15:50:21 INFO - PROCESS | 3856 | 1465426220995 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 15:50:21 INFO - TEST-START | /FileAPI/historical.html 15:50:21 INFO - PROCESS | 3856 | 1465426220998 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - PROCESS | 3856 | 1465426221000 Marionette TRACE conn6 <- [1,3006,null,{}] 15:50:21 INFO - PROCESS | 3856 | 1465426221004 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:21 INFO - PROCESS | 3856 | 1465426221005 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:21 INFO - PROCESS | 3856 | 1465426221130 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 15:50:21 INFO - PROCESS | 3856 | 1465426221138 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 3856 | 1465426221140 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:21 INFO - PROCESS | 3856 | ++DOCSHELL 0A01FC00 == 34 [pid = 3856] [id = 763] 15:50:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (13F9E800) [pid = 3856] [serial = 2287] [outer = 00000000] 15:50:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (188A2C00) [pid = 3856] [serial = 2288] [outer = 13F9E800] 15:50:21 INFO - PROCESS | 3856 | 1465426221183 Marionette DEBUG loaded listener.js 15:50:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18A27400) [pid = 3856] [serial = 2289] [outer = 13F9E800] 15:50:21 INFO - PROCESS | 3856 | 1465426221877 Marionette TRACE conn6 <- [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"]]]}] 15:50:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:50:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:50:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:50:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:50:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:50:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:50:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:50:21 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 15:50:21 INFO - PROCESS | 3856 | 1465426221930 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 15:50:21 INFO - PROCESS | 3856 | 1465426221935 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 15:50:21 INFO - TEST-START | /FileAPI/idlharness.html 15:50:21 INFO - PROCESS | 3856 | 1465426221940 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - PROCESS | 3856 | 1465426221945 Marionette TRACE conn6 <- [1,3010,null,{}] 15:50:21 INFO - PROCESS | 3856 | 1465426221976 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:21 INFO - PROCESS | 3856 | 1465426221979 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:22 INFO - PROCESS | 3856 | 1465426222117 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 15:50:22 INFO - PROCESS | 3856 | 1465426222251 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:22 INFO - PROCESS | 3856 | 1465426222254 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:22 INFO - PROCESS | 3856 | ++DOCSHELL 0FFCA000 == 35 [pid = 3856] [id = 764] 15:50:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (0FFCA400) [pid = 3856] [serial = 2290] [outer = 00000000] 15:50:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1056A400) [pid = 3856] [serial = 2291] [outer = 0FFCA400] 15:50:22 INFO - PROCESS | 3856 | 1465426222313 Marionette DEBUG loaded listener.js 15:50:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10FCBC00) [pid = 3856] [serial = 2292] [outer = 0FFCA400] 15:50:23 INFO - PROCESS | 3856 | 1465426223428 Marionette TRACE conn6 <- [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]]]}] 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:50:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:50:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:50:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:50:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:50:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:50:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:50:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:50:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:50:23 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 15:50:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:50:23 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 15:50:23 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 15:50:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:50:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:50:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:50:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:50:23 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 15:50:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:50:23 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 15:50:23 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 15:50:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:50:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 1584ms 15:50:23 INFO - PROCESS | 3856 | 1465426223573 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 15:50:23 INFO - PROCESS | 3856 | 1465426223578 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 15:50:23 INFO - TEST-START | /FileAPI/idlharness.worker 15:50:23 INFO - PROCESS | 3856 | 1465426223611 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:50:23 INFO - PROCESS | 3856 | 1465426223614 Marionette TRACE conn6 <- [1,3014,null,{}] 15:50:23 INFO - PROCESS | 3856 | 1465426223621 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:23 INFO - PROCESS | 3856 | 1465426223624 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:23 INFO - PROCESS | 3856 | 1465426223779 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 15:50:23 INFO - PROCESS | 3856 | 1465426223927 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:23 INFO - PROCESS | 3856 | 1465426223930 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:23 INFO - PROCESS | 3856 | ++DOCSHELL 15B43400 == 36 [pid = 3856] [id = 765] 15:50:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18A28000) [pid = 3856] [serial = 2293] [outer = 00000000] 15:50:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A189C00) [pid = 3856] [serial = 2294] [outer = 18A28000] 15:50:24 INFO - PROCESS | 3856 | 1465426223988 Marionette DEBUG loaded listener.js 15:50:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A1D2800) [pid = 3856] [serial = 2295] [outer = 18A28000] 15:50:24 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:50:25 INFO - PROCESS | 3856 | --DOCSHELL 173D2C00 == 35 [pid = 3856] [id = 762] 15:50:25 INFO - PROCESS | 3856 | --DOCSHELL 1004B400 == 34 [pid = 3856] [id = 761] 15:50:25 INFO - PROCESS | 3856 | --DOCSHELL 16C42400 == 33 [pid = 3856] [id = 760] 15:50:25 INFO - PROCESS | 3856 | --DOCSHELL 16054400 == 32 [pid = 3856] [id = 759] 15:50:25 INFO - PROCESS | 3856 | --DOCSHELL 140BAC00 == 31 [pid = 3856] [id = 758] 15:50:25 INFO - PROCESS | 3856 | --DOCSHELL 1058B400 == 30 [pid = 3856] [id = 757] 15:50:25 INFO - PROCESS | 3856 | --DOCSHELL 10554400 == 29 [pid = 3856] [id = 756] 15:50:25 INFO - PROCESS | 3856 | --DOCSHELL 0FF54400 == 28 [pid = 3856] [id = 755] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (19246800) [pid = 3856] [serial = 2165] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (173D3800) [pid = 3856] [serial = 2227] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1883F400) [pid = 3856] [serial = 2230] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (173DC800) [pid = 3856] [serial = 2228] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1072E800) [pid = 3856] [serial = 2218] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (108BE400) [pid = 3856] [serial = 2219] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (196C6400) [pid = 3856] [serial = 2207] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (103C4C00) [pid = 3856] [serial = 2209] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10563800) [pid = 3856] [serial = 2210] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (147E1400) [pid = 3856] [serial = 2221] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15B46000) [pid = 3856] [serial = 2222] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16C42000) [pid = 3856] [serial = 2224] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (142C3400) [pid = 3856] [serial = 2212] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (14665C00) [pid = 3856] [serial = 2213] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (108C3000) [pid = 3856] [serial = 2215] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13DD8400) [pid = 3856] [serial = 2216] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18A42C00) [pid = 3856] [serial = 2233] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18884C00) [pid = 3856] [serial = 2238] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (19241800) [pid = 3856] [serial = 2242] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (188A5000) [pid = 3856] [serial = 2231] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18DD5400) [pid = 3856] [serial = 2241] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1B407400) [pid = 3856] [serial = 2245] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (14662C00) [pid = 3856] [serial = 2236] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (188A3000) [pid = 3856] [serial = 2234] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16C65C00) [pid = 3856] [serial = 2225] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1A193C00) [pid = 3856] [serial = 2244] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (18A3C400) [pid = 3856] [serial = 2239] [outer = 00000000] [url = about:blank] 15:50:25 INFO - PROCESS | 3856 | 1465426225315 Marionette TRACE conn6 <- [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,{},{}]]]}] 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:50:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:50:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:50:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:50:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:50:25 INFO - {} 15:50:25 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 15:50:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:50:25 INFO - {} 15:50:25 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 - {} 15:50:25 INFO - {} 15:50:25 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 15:50:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:50:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:50:25 INFO - {} 15:50:25 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 15:50:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:50:25 INFO - {} 15:50:25 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 - {} 15:50:25 INFO - {} 15:50:25 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 15:50:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 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 15:50:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:50:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:50:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 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 15:50:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 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 15:50:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 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 15:50:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:50:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:50:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:50:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:50:25 INFO - {} 15:50:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1884ms 15:50:25 INFO - PROCESS | 3856 | 1465426225477 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 15:50:25 INFO - PROCESS | 3856 | 1465426225481 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 15:50:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:50:25 INFO - PROCESS | 3856 | 1465426225485 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:50:25 INFO - PROCESS | 3856 | 1465426225488 Marionette TRACE conn6 <- [1,3018,null,{}] 15:50:25 INFO - PROCESS | 3856 | 1465426225494 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:25 INFO - PROCESS | 3856 | 1465426225496 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:25 INFO - PROCESS | 3856 | 1465426225582 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 15:50:25 INFO - PROCESS | 3856 | 1465426225588 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:25 INFO - PROCESS | 3856 | 1465426225592 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:25 INFO - PROCESS | 3856 | ++DOCSHELL 0FBF2400 == 29 [pid = 3856] [id = 766] 15:50:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (0FF46800) [pid = 3856] [serial = 2296] [outer = 00000000] 15:50:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (173E4C00) [pid = 3856] [serial = 2297] [outer = 0FF46800] 15:50:25 INFO - PROCESS | 3856 | 1465426225640 Marionette DEBUG loaded listener.js 15:50:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1839B400) [pid = 3856] [serial = 2298] [outer = 0FF46800] 15:50:26 INFO - PROCESS | 3856 | 1465426226121 Marionette TRACE conn6 <- [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]]]}] 15:50:26 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 15:50:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 15:50:26 INFO - PROCESS | 3856 | 1465426226176 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 15:50:26 INFO - PROCESS | 3856 | 1465426226180 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 15:50:26 INFO - PROCESS | 3856 | 1465426226186 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:50:26 INFO - PROCESS | 3856 | 1465426226188 Marionette TRACE conn6 <- [1,3022,null,{}] 15:50:26 INFO - PROCESS | 3856 | 1465426226192 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:26 INFO - PROCESS | 3856 | 1465426226194 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:26 INFO - PROCESS | 3856 | 1465426226284 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 15:50:26 INFO - PROCESS | 3856 | 1465426226292 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:26 INFO - PROCESS | 3856 | 1465426226294 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:26 INFO - PROCESS | 3856 | ++DOCSHELL 18A29C00 == 30 [pid = 3856] [id = 767] 15:50:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (18A3CC00) [pid = 3856] [serial = 2299] [outer = 00000000] 15:50:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (18A44000) [pid = 3856] [serial = 2300] [outer = 18A3CC00] 15:50:26 INFO - PROCESS | 3856 | 1465426226342 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (19247400) [pid = 3856] [serial = 2301] [outer = 18A3CC00] 15:50:26 INFO - PROCESS | 3856 | 1465426226802 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:50:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 15:50:26 INFO - PROCESS | 3856 | 1465426226861 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 15:50:26 INFO - PROCESS | 3856 | 1465426226863 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 15:50:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:50:26 INFO - PROCESS | 3856 | 1465426226867 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - PROCESS | 3856 | 1465426226870 Marionette TRACE conn6 <- [1,3026,null,{}] 15:50:26 INFO - PROCESS | 3856 | 1465426226880 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:26 INFO - PROCESS | 3856 | 1465426226885 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:26 INFO - PROCESS | 3856 | 1465426226971 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 15:50:27 INFO - PROCESS | 3856 | 1465426227111 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:27 INFO - PROCESS | 3856 | 1465426227114 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:27 INFO - PROCESS | 3856 | ++DOCSHELL 1A1D1000 == 31 [pid = 3856] [id = 768] 15:50:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1B404C00) [pid = 3856] [serial = 2302] [outer = 00000000] 15:50:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1B4B6800) [pid = 3856] [serial = 2303] [outer = 1B404C00] 15:50:27 INFO - PROCESS | 3856 | 1465426227163 Marionette DEBUG loaded listener.js 15:50:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1BC5A000) [pid = 3856] [serial = 2304] [outer = 1B404C00] 15:50:27 INFO - PROCESS | 3856 | 1465426227548 Marionette TRACE conn6 <- [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"]]]}] 15:50:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:50:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:50:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 15:50:27 INFO - PROCESS | 3856 | 1465426227601 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 15:50:27 INFO - PROCESS | 3856 | 1465426227603 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 15:50:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:50:27 INFO - PROCESS | 3856 | 1465426227611 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:50:27 INFO - PROCESS | 3856 | 1465426227613 Marionette TRACE conn6 <- [1,3030,null,{}] 15:50:27 INFO - PROCESS | 3856 | 1465426227617 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:27 INFO - PROCESS | 3856 | 1465426227618 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:27 INFO - PROCESS | 3856 | 1465426227743 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 15:50:27 INFO - PROCESS | 3856 | 1465426227748 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:27 INFO - PROCESS | 3856 | 1465426227750 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:27 INFO - PROCESS | 3856 | ++DOCSHELL 1C79B800 == 32 [pid = 3856] [id = 769] 15:50:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1C79D800) [pid = 3856] [serial = 2305] [outer = 00000000] 15:50:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1C84CC00) [pid = 3856] [serial = 2306] [outer = 1C79D800] 15:50:27 INFO - PROCESS | 3856 | 1465426227852 Marionette DEBUG loaded listener.js 15:50:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1C854000) [pid = 3856] [serial = 2307] [outer = 1C79D800] 15:50:28 INFO - PROCESS | 3856 | 1465426228518 Marionette TRACE conn6 <- [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]]]}] 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:50:28 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. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:50:28 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'.) 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:50:28 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. 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:50:28 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. 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:50:28 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. 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:50:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1023ms 15:50:28 INFO - PROCESS | 3856 | 1465426228634 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 15:50:28 INFO - PROCESS | 3856 | 1465426228636 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 15:50:28 INFO - PROCESS | 3856 | 1465426228640 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:50:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:50:28 INFO - PROCESS | 3856 | 1465426228642 Marionette TRACE conn6 <- [1,3034,null,{}] 15:50:28 INFO - PROCESS | 3856 | 1465426228649 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:28 INFO - PROCESS | 3856 | 1465426228652 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:28 INFO - PROCESS | 3856 | 1465426228791 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 15:50:28 INFO - PROCESS | 3856 | 1465426228796 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:28 INFO - PROCESS | 3856 | 1465426228798 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:28 INFO - PROCESS | 3856 | ++DOCSHELL 1D35D400 == 33 [pid = 3856] [id = 770] 15:50:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1D6E8000) [pid = 3856] [serial = 2308] [outer = 00000000] 15:50:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1D92A000) [pid = 3856] [serial = 2309] [outer = 1D6E8000] 15:50:28 INFO - PROCESS | 3856 | 1465426228901 Marionette DEBUG loaded listener.js 15:50:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1D928000) [pid = 3856] [serial = 2310] [outer = 1D6E8000] 15:50:29 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:50:29 INFO - PROCESS | 3856 | 1465426229322 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:50:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:50:29 INFO - {} 15:50:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 731ms 15:50:29 INFO - PROCESS | 3856 | 1465426229382 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 3856 | 1465426229384 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 15:50:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:50:29 INFO - PROCESS | 3856 | 1465426229387 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 3856 | 1465426229389 Marionette TRACE conn6 <- [1,3038,null,{}] 15:50:29 INFO - PROCESS | 3856 | 1465426229403 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:29 INFO - PROCESS | 3856 | 1465426229408 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:29 INFO - PROCESS | 3856 | 1465426229594 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16061000) [pid = 3856] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (140BC400) [pid = 3856] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10554C00) [pid = 3856] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (0FF66400) [pid = 3856] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1058BC00) [pid = 3856] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13DD2400) [pid = 3856] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1054E400) [pid = 3856] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (147DF800) [pid = 3856] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18B9AC00) [pid = 3856] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16C46800) [pid = 3856] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1BC5E400) [pid = 3856] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1C79C800) [pid = 3856] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16CCA800) [pid = 3856] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:50:29 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (173DD000) [pid = 3856] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:50:29 INFO - PROCESS | 3856 | 1465426229660 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:29 INFO - PROCESS | 3856 | 1465426229662 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:29 INFO - PROCESS | 3856 | ++DOCSHELL 0FF6C400 == 34 [pid = 3856] [id = 771] 15:50:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (0FFC5000) [pid = 3856] [serial = 2311] [outer = 00000000] 15:50:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1466B400) [pid = 3856] [serial = 2312] [outer = 0FFC5000] 15:50:29 INFO - PROCESS | 3856 | 1465426229707 Marionette DEBUG loaded listener.js 15:50:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (156FA800) [pid = 3856] [serial = 2313] [outer = 0FFC5000] 15:50:30 INFO - PROCESS | 3856 | 1465426230055 Marionette TRACE conn6 <- [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]]]}] 15:50:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:50:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:50:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:50:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:50:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 15:50:30 INFO - PROCESS | 3856 | 1465426230080 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 15:50:30 INFO - PROCESS | 3856 | 1465426230082 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 15:50:30 INFO - PROCESS | 3856 | 1465426230085 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:50:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:50:30 INFO - PROCESS | 3856 | 1465426230087 Marionette TRACE conn6 <- [1,3042,null,{}] 15:50:30 INFO - PROCESS | 3856 | 1465426230090 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:30 INFO - PROCESS | 3856 | 1465426230092 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:30 INFO - PROCESS | 3856 | 1465426230245 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 15:50:30 INFO - PROCESS | 3856 | 1465426230251 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 3856 | 1465426230253 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:30 INFO - PROCESS | 3856 | ++DOCSHELL 1DB6E000 == 35 [pid = 3856] [id = 772] 15:50:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1DB6F400) [pid = 3856] [serial = 2314] [outer = 00000000] 15:50:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1DC6B800) [pid = 3856] [serial = 2315] [outer = 1DB6F400] 15:50:30 INFO - PROCESS | 3856 | 1465426230296 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1DF42000) [pid = 3856] [serial = 2316] [outer = 1DB6F400] 15:50:30 INFO - PROCESS | 3856 | 1465426230915 Marionette TRACE conn6 <- [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"]]]}] 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:50:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:50:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:50:31 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" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:50:31 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" 15:50:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:50:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 988ms 15:50:31 INFO - PROCESS | 3856 | 1465426231078 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 3856 | 1465426231080 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 15:50:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:50:31 INFO - PROCESS | 3856 | 1465426231084 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - PROCESS | 3856 | 1465426231085 Marionette TRACE conn6 <- [1,3046,null,{}] 15:50:31 INFO - PROCESS | 3856 | 1465426231089 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:31 INFO - PROCESS | 3856 | 1465426231090 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:31 INFO - PROCESS | 3856 | 1465426231173 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 15:50:31 INFO - PROCESS | 3856 | 1465426231178 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:31 INFO - PROCESS | 3856 | 1465426231179 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:31 INFO - PROCESS | 3856 | ++DOCSHELL 13DD9C00 == 36 [pid = 3856] [id = 773] 15:50:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13F9C400) [pid = 3856] [serial = 2317] [outer = 00000000] 15:50:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (14883800) [pid = 3856] [serial = 2318] [outer = 13F9C400] 15:50:31 INFO - PROCESS | 3856 | 1465426231222 Marionette DEBUG loaded listener.js 15:50:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15B4CC00) [pid = 3856] [serial = 2319] [outer = 13F9C400] 15:50:31 INFO - PROCESS | 3856 | 1465426231806 Marionette TRACE conn6 <- [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]]]}] 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:50:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:50:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:50:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:50:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:50:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:50:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 771ms 15:50:31 INFO - PROCESS | 3856 | 1465426231860 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 3856 | 1465426231864 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 15:50:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:50:31 INFO - PROCESS | 3856 | 1465426231869 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - PROCESS | 3856 | 1465426231873 Marionette TRACE conn6 <- [1,3050,null,{}] 15:50:31 INFO - PROCESS | 3856 | 1465426231878 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:31 INFO - PROCESS | 3856 | 1465426231881 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:32 INFO - PROCESS | 3856 | 1465426232030 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 15:50:32 INFO - PROCESS | 3856 | 1465426232150 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 3856 | 1465426232152 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:32 INFO - PROCESS | 3856 | ++DOCSHELL 1054AC00 == 37 [pid = 3856] [id = 774] 15:50:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1056CC00) [pid = 3856] [serial = 2320] [outer = 00000000] 15:50:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (140B9800) [pid = 3856] [serial = 2321] [outer = 1056CC00] 15:50:32 INFO - PROCESS | 3856 | 1465426232222 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1487D800) [pid = 3856] [serial = 2322] [outer = 1056CC00] 15:50:32 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:50:32 INFO - PROCESS | 3856 | 1465426232810 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:50:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:50:32 INFO - {} 15:50:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 990ms 15:50:32 INFO - PROCESS | 3856 | 1465426232865 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 15:50:32 INFO - PROCESS | 3856 | 1465426232870 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 15:50:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:50:32 INFO - PROCESS | 3856 | 1465426232884 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:50:32 INFO - PROCESS | 3856 | 1465426232887 Marionette TRACE conn6 <- [1,3054,null,{}] 15:50:32 INFO - PROCESS | 3856 | 1465426232891 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:32 INFO - PROCESS | 3856 | 1465426232894 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:33 INFO - PROCESS | 3856 | 1465426233008 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 15:50:33 INFO - PROCESS | 3856 | 1465426233146 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:33 INFO - PROCESS | 3856 | 1465426233149 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:33 INFO - PROCESS | 3856 | ++DOCSHELL 15BE7400 == 38 [pid = 3856] [id = 775] 15:50:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (162A4000) [pid = 3856] [serial = 2323] [outer = 00000000] 15:50:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16C68800) [pid = 3856] [serial = 2324] [outer = 162A4000] 15:50:33 INFO - PROCESS | 3856 | 1465426233209 Marionette DEBUG loaded listener.js 15:50:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (173DA800) [pid = 3856] [serial = 2325] [outer = 162A4000] 15:50:33 INFO - PROCESS | 3856 | 1465426233711 Marionette TRACE conn6 <- [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]]]}] 15:50:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:50:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:50:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:50:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:50:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:50:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:50:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:50:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 15:50:33 INFO - PROCESS | 3856 | 1465426233767 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 3856 | 1465426233769 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 15:50:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:50:33 INFO - PROCESS | 3856 | 1465426233774 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:50:33 INFO - PROCESS | 3856 | 1465426233778 Marionette TRACE conn6 <- [1,3058,null,{}] 15:50:33 INFO - PROCESS | 3856 | 1465426233789 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:33 INFO - PROCESS | 3856 | 1465426233794 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:33 INFO - PROCESS | 3856 | 1465426233905 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 15:50:34 INFO - PROCESS | 3856 | 1465426234064 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:34 INFO - PROCESS | 3856 | 1465426234068 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:34 INFO - PROCESS | 3856 | ++DOCSHELL 18A43800 == 39 [pid = 3856] [id = 776] 15:50:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18A44400) [pid = 3856] [serial = 2326] [outer = 00000000] 15:50:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18B16000) [pid = 3856] [serial = 2327] [outer = 18A44400] 15:50:34 INFO - PROCESS | 3856 | 1465426234127 Marionette DEBUG loaded listener.js 15:50:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1924D000) [pid = 3856] [serial = 2328] [outer = 18A44400] 15:50:34 INFO - PROCESS | 3856 | 1465426234683 Marionette TRACE conn6 <- [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]]]}] 15:50:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:50:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:50:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:50:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:50:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:50:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:50:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 15:50:34 INFO - PROCESS | 3856 | 1465426234750 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 15:50:34 INFO - PROCESS | 3856 | 1465426234753 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 15:50:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:50:34 INFO - PROCESS | 3856 | 1465426234756 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:50:34 INFO - PROCESS | 3856 | 1465426234758 Marionette TRACE conn6 <- [1,3062,null,{}] 15:50:34 INFO - PROCESS | 3856 | 1465426234762 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:34 INFO - PROCESS | 3856 | 1465426234764 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:34 INFO - PROCESS | 3856 | 1465426234877 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 15:50:35 INFO - PROCESS | 3856 | 1465426235019 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:35 INFO - PROCESS | 3856 | 1465426235022 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:35 INFO - PROCESS | 3856 | ++DOCSHELL 160BE800 == 40 [pid = 3856] [id = 777] 15:50:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19418C00) [pid = 3856] [serial = 2329] [outer = 00000000] 15:50:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1B4B8000) [pid = 3856] [serial = 2330] [outer = 19418C00] 15:50:35 INFO - PROCESS | 3856 | 1465426235077 Marionette DEBUG loaded listener.js 15:50:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1C79B400) [pid = 3856] [serial = 2331] [outer = 19418C00] 15:50:35 INFO - PROCESS | 3856 | 1465426235618 Marionette TRACE conn6 <- [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]]]}] 15:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:50:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 15:50:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:50:35 INFO - PROCESS | 3856 | 1465426235690 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 15:50:35 INFO - PROCESS | 3856 | 1465426235692 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 15:50:35 INFO - PROCESS | 3856 | 1465426235695 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:50:35 INFO - PROCESS | 3856 | 1465426235698 Marionette TRACE conn6 <- [1,3066,null,{}] 15:50:35 INFO - PROCESS | 3856 | 1465426235701 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:35 INFO - PROCESS | 3856 | 1465426235703 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:35 INFO - PROCESS | 3856 | 1465426235810 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 15:50:35 INFO - PROCESS | 3856 | 1465426235955 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:35 INFO - PROCESS | 3856 | 1465426235957 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:35 INFO - PROCESS | 3856 | ++DOCSHELL 09116800 == 41 [pid = 3856] [id = 778] 15:50:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (09118C00) [pid = 3856] [serial = 2332] [outer = 00000000] 15:50:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1054F000) [pid = 3856] [serial = 2333] [outer = 09118C00] 15:50:36 INFO - PROCESS | 3856 | 1465426236013 Marionette DEBUG loaded listener.js 15:50:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (10745000) [pid = 3856] [serial = 2334] [outer = 09118C00] 15:50:36 INFO - PROCESS | 3856 | 1465426236659 Marionette TRACE conn6 <- [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] 15:50:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:50:36 INFO - PROCESS | 3856 | 1465426236678 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 15:50:36 INFO - PROCESS | 3856 | 1465426236682 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:50:36 INFO - PROCESS | 3856 | 1465426236687 Marionette TRACE conn6 <- [1,3070,null,{}] 15:50:36 INFO - PROCESS | 3856 | 1465426236691 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:36 INFO - PROCESS | 3856 | 1465426236694 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:36 INFO - PROCESS | 3856 | 1465426236798 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 15:50:36 INFO - PROCESS | 3856 | 1465426236953 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:36 INFO - PROCESS | 3856 | 1465426236955 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:36 INFO - PROCESS | 3856 | ++DOCSHELL 0FA33400 == 42 [pid = 3856] [id = 779] 15:50:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (0FFC3800) [pid = 3856] [serial = 2335] [outer = 00000000] 15:50:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (10749400) [pid = 3856] [serial = 2336] [outer = 0FFC3800] 15:50:37 INFO - PROCESS | 3856 | 1465426237011 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (142C3400) [pid = 3856] [serial = 2337] [outer = 0FFC3800] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 1DB6E000 == 41 [pid = 3856] [id = 772] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 0FF6C400 == 40 [pid = 3856] [id = 771] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 1D35D400 == 39 [pid = 3856] [id = 770] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 1C79B800 == 38 [pid = 3856] [id = 769] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 1A1D1000 == 37 [pid = 3856] [id = 768] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 18A29C00 == 36 [pid = 3856] [id = 767] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 0FBF2400 == 35 [pid = 3856] [id = 766] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 15B43400 == 34 [pid = 3856] [id = 765] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 0FFCA000 == 33 [pid = 3856] [id = 764] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 0A01FC00 == 32 [pid = 3856] [id = 763] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 13D0C400 == 31 [pid = 3856] [id = 754] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 09116800 == 30 [pid = 3856] [id = 778] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 160BE800 == 29 [pid = 3856] [id = 777] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 18A43800 == 28 [pid = 3856] [id = 776] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 13DD9C00 == 27 [pid = 3856] [id = 773] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 1054AC00 == 26 [pid = 3856] [id = 774] 15:50:37 INFO - PROCESS | 3856 | --DOCSHELL 15BE7400 == 25 [pid = 3856] [id = 775] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (10733400) [pid = 3856] [serial = 2270] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (107D8800) [pid = 3856] [serial = 2271] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (142CA800) [pid = 3856] [serial = 2263] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13FD7800) [pid = 3856] [serial = 2262] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (10FCB800) [pid = 3856] [serial = 2248] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1056D000) [pid = 3856] [serial = 2247] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (162AB000) [pid = 3856] [serial = 2251] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (160BB400) [pid = 3856] [serial = 2250] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1B4BDC00) [pid = 3856] [serial = 2254] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A190000) [pid = 3856] [serial = 2253] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16C68000) [pid = 3856] [serial = 2279] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1C798C00) [pid = 3856] [serial = 2257] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1C795000) [pid = 3856] [serial = 2256] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1C7A2800) [pid = 3856] [serial = 2260] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1C7A2000) [pid = 3856] [serial = 2259] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18839C00) [pid = 3856] [serial = 2286] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1626CC00) [pid = 3856] [serial = 2277] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (173E5C00) [pid = 3856] [serial = 2282] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (171C6400) [pid = 3856] [serial = 2280] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17969400) [pid = 3856] [serial = 2283] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (14707C00) [pid = 3856] [serial = 2274] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (188A2C00) [pid = 3856] [serial = 2288] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (183FAC00) [pid = 3856] [serial = 2285] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (160BD800) [pid = 3856] [serial = 2276] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1466BC00) [pid = 3856] [serial = 2273] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (10555400) [pid = 3856] [serial = 2268] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (0FFC2800) [pid = 3856] [serial = 2265] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (0FFCB800) [pid = 3856] [serial = 2266] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3856 | 1465426238281 Marionette TRACE conn6 <- [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]]]}] 15:50:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:50:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:50:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:50:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1620ms 15:50:38 INFO - PROCESS | 3856 | 1465426238305 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 15:50:38 INFO - PROCESS | 3856 | 1465426238309 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 15:50:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:50:38 INFO - PROCESS | 3856 | 1465426238313 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:50:38 INFO - PROCESS | 3856 | 1465426238316 Marionette TRACE conn6 <- [1,3074,null,{}] 15:50:38 INFO - PROCESS | 3856 | 1465426238322 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:38 INFO - PROCESS | 3856 | 1465426238325 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:38 INFO - PROCESS | 3856 | 1465426238418 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 15:50:38 INFO - PROCESS | 3856 | 1465426238527 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:38 INFO - PROCESS | 3856 | 1465426238529 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:38 INFO - PROCESS | 3856 | ++DOCSHELL 10044400 == 26 [pid = 3856] [id = 780] 15:50:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (10047800) [pid = 3856] [serial = 2338] [outer = 00000000] 15:50:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (103C4C00) [pid = 3856] [serial = 2339] [outer = 10047800] 15:50:38 INFO - PROCESS | 3856 | 1465426238576 Marionette DEBUG loaded listener.js 15:50:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1054C800) [pid = 3856] [serial = 2340] [outer = 10047800] 15:50:39 INFO - PROCESS | 3856 | 1465426239001 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:50:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 730ms 15:50:39 INFO - PROCESS | 3856 | 1465426239044 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 15:50:39 INFO - PROCESS | 3856 | 1465426239049 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 15:50:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:50:39 INFO - PROCESS | 3856 | 1465426239055 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:50:39 INFO - PROCESS | 3856 | 1465426239058 Marionette TRACE conn6 <- [1,3078,null,{}] 15:50:39 INFO - PROCESS | 3856 | 1465426239061 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:39 INFO - PROCESS | 3856 | 1465426239064 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:39 INFO - PROCESS | 3856 | 1465426239159 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 15:50:39 INFO - PROCESS | 3856 | 1465426239197 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 3856 | 1465426239199 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:39 INFO - PROCESS | 3856 | ++DOCSHELL 10736800 == 27 [pid = 3856] [id = 781] 15:50:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (107D9400) [pid = 3856] [serial = 2341] [outer = 00000000] 15:50:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10FCDC00) [pid = 3856] [serial = 2342] [outer = 107D9400] 15:50:39 INFO - PROCESS | 3856 | 1465426239246 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13D09000) [pid = 3856] [serial = 2343] [outer = 107D9400] 15:50:39 INFO - PROCESS | 3856 | 1465426239674 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:50:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 15:50:39 INFO - PROCESS | 3856 | 1465426239744 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 15:50:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:50:39 INFO - PROCESS | 3856 | 1465426239746 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 15:50:39 INFO - PROCESS | 3856 | 1465426239753 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:50:39 INFO - PROCESS | 3856 | 1465426239757 Marionette TRACE conn6 <- [1,3082,null,{}] 15:50:39 INFO - PROCESS | 3856 | 1465426239767 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:39 INFO - PROCESS | 3856 | 1465426239772 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:39 INFO - PROCESS | 3856 | 1465426239856 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 15:50:39 INFO - PROCESS | 3856 | 1465426239870 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 3856 | 1465426239873 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:39 INFO - PROCESS | 3856 | ++DOCSHELL 14669400 == 28 [pid = 3856] [id = 782] 15:50:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1466A800) [pid = 3856] [serial = 2344] [outer = 00000000] 15:50:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (14693800) [pid = 3856] [serial = 2345] [outer = 1466A800] 15:50:39 INFO - PROCESS | 3856 | 1465426239920 Marionette DEBUG loaded listener.js 15:50:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (14749800) [pid = 3856] [serial = 2346] [outer = 1466A800] 15:50:40 INFO - PROCESS | 3856 | 1465426240348 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:50:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:50:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 15:50:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:50:40 INFO - PROCESS | 3856 | 1465426240380 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 15:50:40 INFO - PROCESS | 3856 | 1465426240382 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 15:50:40 INFO - PROCESS | 3856 | 1465426240385 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:50:40 INFO - PROCESS | 3856 | 1465426240387 Marionette TRACE conn6 <- [1,3086,null,{}] 15:50:40 INFO - PROCESS | 3856 | 1465426240391 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:40 INFO - PROCESS | 3856 | 1465426240393 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:40 INFO - PROCESS | 3856 | 1465426240533 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 15:50:40 INFO - PROCESS | 3856 | 1465426240637 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:40 INFO - PROCESS | 3856 | 1465426240639 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:40 INFO - PROCESS | 3856 | ++DOCSHELL 156F6C00 == 29 [pid = 3856] [id = 783] 15:50:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (156F7800) [pid = 3856] [serial = 2347] [outer = 00000000] 15:50:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15BE1000) [pid = 3856] [serial = 2348] [outer = 156F7800] 15:50:40 INFO - PROCESS | 3856 | 1465426240684 Marionette DEBUG loaded listener.js 15:50:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15BE7800) [pid = 3856] [serial = 2349] [outer = 156F7800] 15:50:41 INFO - PROCESS | 3856 | 1465426241075 Marionette TRACE conn6 <- [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]]]}] 15:50:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:50:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:50:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 15:50:41 INFO - PROCESS | 3856 | 1465426241116 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 15:50:41 INFO - PROCESS | 3856 | 1465426241118 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 15:50:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:50:41 INFO - PROCESS | 3856 | 1465426241121 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 3856 | 1465426241123 Marionette TRACE conn6 <- [1,3090,null,{}] 15:50:41 INFO - PROCESS | 3856 | 1465426241126 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:41 INFO - PROCESS | 3856 | 1465426241128 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:41 INFO - PROCESS | 3856 | 1465426241245 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 15:50:41 INFO - PROCESS | 3856 | 1465426241251 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:41 INFO - PROCESS | 3856 | 1465426241253 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:41 INFO - PROCESS | 3856 | ++DOCSHELL 160BD800 == 30 [pid = 3856] [id = 784] 15:50:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (160BDC00) [pid = 3856] [serial = 2350] [outer = 00000000] 15:50:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1627A400) [pid = 3856] [serial = 2351] [outer = 160BDC00] 15:50:41 INFO - PROCESS | 3856 | 1465426241297 Marionette DEBUG loaded listener.js 15:50:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (162A8000) [pid = 3856] [serial = 2352] [outer = 160BDC00] 15:50:41 INFO - PROCESS | 3856 | 1465426241739 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:50:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:50:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 15:50:41 INFO - PROCESS | 3856 | 1465426241792 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 15:50:41 INFO - PROCESS | 3856 | 1465426241794 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 15:50:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:50:41 INFO - PROCESS | 3856 | 1465426241797 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 3856 | 1465426241799 Marionette TRACE conn6 <- [1,3094,null,{}] 15:50:41 INFO - PROCESS | 3856 | 1465426241802 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:41 INFO - PROCESS | 3856 | 1465426241807 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:41 INFO - PROCESS | 3856 | 1465426241951 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 15:50:42 INFO - PROCESS | 3856 | 1465426242047 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:42 INFO - PROCESS | 3856 | 1465426242049 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:42 INFO - PROCESS | 3856 | ++DOCSHELL 16C49000 == 31 [pid = 3856] [id = 785] 15:50:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16C5E400) [pid = 3856] [serial = 2353] [outer = 00000000] 15:50:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (171C6C00) [pid = 3856] [serial = 2354] [outer = 16C5E400] 15:50:42 INFO - PROCESS | 3856 | 1465426242095 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (173D5C00) [pid = 3856] [serial = 2355] [outer = 16C5E400] 15:50:42 INFO - PROCESS | 3856 | 1465426242791 Marionette TRACE conn6 <- [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]]]}] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1D6E8000) [pid = 3856] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1C79D800) [pid = 3856] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (0FFC5000) [pid = 3856] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13F9E800) [pid = 3856] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18A3CC00) [pid = 3856] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (0FF46800) [pid = 3856] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (0FFCA400) [pid = 3856] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1B404C00) [pid = 3856] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18A28000) [pid = 3856] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1DB6F400) [pid = 3856] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 15:50:42 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13F9C400) [pid = 3856] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 15:50:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:50:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:50:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:50:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1020ms 15:50:42 INFO - PROCESS | 3856 | 1465426242818 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 15:50:42 INFO - PROCESS | 3856 | 1465426242820 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 15:50:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:50:42 INFO - PROCESS | 3856 | 1465426242823 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:50:42 INFO - PROCESS | 3856 | 1465426242825 Marionette TRACE conn6 <- [1,3098,null,{}] 15:50:42 INFO - PROCESS | 3856 | 1465426242828 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:42 INFO - PROCESS | 3856 | 1465426242830 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:42 INFO - PROCESS | 3856 | 1465426242907 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 15:50:42 INFO - PROCESS | 3856 | 1465426242911 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:42 INFO - PROCESS | 3856 | 1465426242913 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:42 INFO - PROCESS | 3856 | ++DOCSHELL 1074E000 == 32 [pid = 3856] [id = 786] 15:50:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13F9C400) [pid = 3856] [serial = 2356] [outer = 00000000] 15:50:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (173E1800) [pid = 3856] [serial = 2357] [outer = 13F9C400] 15:50:42 INFO - PROCESS | 3856 | 1465426242957 Marionette DEBUG loaded listener.js 15:50:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (173E1C00) [pid = 3856] [serial = 2358] [outer = 13F9C400] 15:50:43 INFO - PROCESS | 3856 | 1465426243393 Marionette TRACE conn6 <- [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"]]]}] 15:50:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:50:43 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 15:50:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:50:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 15:50:43 INFO - PROCESS | 3856 | 1465426243454 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 15:50:43 INFO - PROCESS | 3856 | 1465426243456 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 15:50:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:50:43 INFO - PROCESS | 3856 | 1465426243459 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:50:43 INFO - PROCESS | 3856 | 1465426243461 Marionette TRACE conn6 <- [1,3102,null,{}] 15:50:43 INFO - PROCESS | 3856 | 1465426243464 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:43 INFO - PROCESS | 3856 | 1465426243466 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:43 INFO - PROCESS | 3856 | 1465426243545 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 15:50:43 INFO - PROCESS | 3856 | 1465426243551 Marionette TRACE conn6 -> [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\", \"ca8bffd8-7b68-4269-9f13-d0201e4d3fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:43 INFO - PROCESS | 3856 | 1465426243553 Marionette INFO sendAsync 60dd9196-812b-42f3-b753-9d72aab16324 15:50:43 INFO - PROCESS | 3856 | ++DOCSHELL 0FF4EC00 == 33 [pid = 3856] [id = 787] 15:50:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (173D8400) [pid = 3856] [serial = 2359] [outer = 00000000] 15:50:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (183F7000) [pid = 3856] [serial = 2360] [outer = 173D8400] 15:50:43 INFO - PROCESS | 3856 | 1465426243596 Marionette DEBUG loaded listener.js 15:50:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1796D000) [pid = 3856] [serial = 2361] [outer = 173D8400] 15:50:44 INFO - PROCESS | 3856 | 1465426244016 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:50:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:50:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 570ms 15:50:44 INFO - PROCESS | 3856 | 1465426244030 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 15:50:44 INFO - PROCESS | 3856 | 1465426244032 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 15:50:45 WARNING - u'runner_teardown' () 15:50:45 INFO - No more tests 15:50:45 INFO - Got 0 unexpected results 15:50:45 INFO - SUITE-END | took 686s 15:50:45 INFO - Closing logging queue 15:50:45 INFO - queue closed 15:50:45 INFO - Return code: 0 15:50:45 WARNING - # TBPL SUCCESS # 15:50:45 INFO - Running post-action listener: _resource_record_post_action 15:50:45 INFO - Running post-run listener: _resource_record_post_run 15:50:46 INFO - Total resource usage - Wall time: 699s; CPU: 14.0%; Read bytes: 184550400; Write bytes: 1208569344; Read time: 1363370; Write time: 8074340 15:50:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:50:46 INFO - install - Wall time: 5s; CPU: 5.0%; Read bytes: 42745856; Write bytes: 93861376; Read time: 175640; Write time: 269580 15:50:46 INFO - run-tests - Wall time: 695s; CPU: 14.0%; Read bytes: 127075328; Write bytes: 1073297408; Read time: 1138150; Write time: 7767270 15:50:46 INFO - Running post-run listener: _upload_blobber_files 15:50:46 INFO - Blob upload gear active. 15:50:46 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:50:46 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 15:50:46 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'] 15:50:46 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 15:50:47 INFO - (blobuploader) - INFO - Open directory for files ... 15:50:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:50:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:50:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:50:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:50:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:50:47 INFO - (blobuploader) - INFO - Done attempting. 15:50:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:50:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:50:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:50:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:50:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:50:49 INFO - (blobuploader) - INFO - Done attempting. 15:50:49 INFO - (blobuploader) - INFO - Iteration through files over. 15:50:49 INFO - Return code: 0 15:50:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:50:49 INFO - Using _rmtree_windows ... 15:50:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:50:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/68dc3083d54d074f51cd096219288cb4bae069cab3734236fa38f8c73bd2a2c1eb4fb49c5de54c5bfd5b2e1dabfedbd9922947c4180215039d242766b97cc203", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8e02f4d01717632da6d5a240b4d969725ee1c2afb9c3fb4e24bbc96ff87874f1f1054410760cd88a722232cc97ac5f189c7b8593b358611b0292c291967940e0"} 15:50:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:50:49 INFO - Writing to file C:\slave\test\properties\blobber_files 15:50:49 INFO - Contents: 15:50:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/68dc3083d54d074f51cd096219288cb4bae069cab3734236fa38f8c73bd2a2c1eb4fb49c5de54c5bfd5b2e1dabfedbd9922947c4180215039d242766b97cc203", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8e02f4d01717632da6d5a240b4d969725ee1c2afb9c3fb4e24bbc96ff87874f1f1054410760cd88a722232cc97ac5f189c7b8593b358611b0292c291967940e0"} 15:50:49 INFO - Running post-run listener: copy_logs_to_upload_dir 15:50:49 INFO - Copying logs to upload dir... 15:50:49 INFO - mkdir: C:\slave\test\build\upload\logs 15:50:49 INFO - Copying logs to upload dir... 15:50:49 INFO - Using _rmtree_windows ... 15:50:49 INFO - Using _rmtree_windows ... 15:50:49 INFO - Using _rmtree_windows ... 15:50:49 INFO - Using _rmtree_windows ... 15:50:49 INFO - Using _rmtree_windows ... 15:50:49 INFO - Using _rmtree_windows ... 15:50:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=916.770000 ========= master_lag: 0.27 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-06-08 15:50:50.123487) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-08 15:50:50.124501) ========= '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-142 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-142 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-142 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/68dc3083d54d074f51cd096219288cb4bae069cab3734236fa38f8c73bd2a2c1eb4fb49c5de54c5bfd5b2e1dabfedbd9922947c4180215039d242766b97cc203", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8e02f4d01717632da6d5a240b4d969725ee1c2afb9c3fb4e24bbc96ff87874f1f1054410760cd88a722232cc97ac5f189c7b8593b358611b0292c291967940e0"} build_url:https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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/OToO6woyST6_6jKjvNGluw/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/68dc3083d54d074f51cd096219288cb4bae069cab3734236fa38f8c73bd2a2c1eb4fb49c5de54c5bfd5b2e1dabfedbd9922947c4180215039d242766b97cc203", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8e02f4d01717632da6d5a240b4d969725ee1c2afb9c3fb4e24bbc96ff87874f1f1054410760cd88a722232cc97ac5f189c7b8593b358611b0292c291967940e0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-08 15:50:50.248064) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:50:50.248450) ========= '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-142 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-142 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-142 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.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:50:50.364519) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-08 15:50:50.364876) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-08 15:50:51.209276) ========= ========= Total master_lag: 0.40 =========