builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-227 starttime: 1461185497.53 results: success (0) buildid: 20160420103742 builduid: 074e92339f3b4ac0b4d77d67493e1eef revision: 51135b23fb79d814f0ffd9eb18395de80e3a1584 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 13:51:37.528882) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 13:51:37.529344) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 13:51:37.529638) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 13:51:37.930577) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 13:51:37.930950) ========= '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-227 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-227 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-227 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 --13:51:38-- 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% 7.76 MB/s 13:51:38 (7.76 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.248000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 13:51:39.215682) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 13:51:39.215966) ========= '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-227 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-227 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-227 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.705000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 13:51:42.931324) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-20 13:51:42.931702) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 51135b23fb79d814f0ffd9eb18395de80e3a1584 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 51135b23fb79d814f0ffd9eb18395de80e3a1584 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-227 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-227 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-227 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-04-20 13:51:42,586 truncating revision to first 12 chars 2016-04-20 13:51:42,586 Setting DEBUG logging. 2016-04-20 13:51:42,586 attempt 1/10 2016-04-20 13:51:42,586 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/51135b23fb79?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 13:51:44,062 unpacking tar archive at: fx-team-51135b23fb79/testing/mozharness/ program finished with exit code 0 elapsedTime=2.295000 ========= master_lag: 4.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-20 13:51:49.238635) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 13:51:49.238955) ========= script_repo_revision: 51135b23fb79d814f0ffd9eb18395de80e3a1584 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 13:51:49.239340) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 13:51:49.239617) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 13:51:49.258458) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 57 secs) (at 2016-04-20 13:51:49.258859) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-227 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-227 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-227 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 13:51:49 INFO - MultiFileLogger online at 20160420 13:51:49 in C:\slave\test 13:51:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 13:51:49 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:51:49 INFO - {'append_to_log': False, 13:51:49 INFO - 'base_work_dir': 'C:\\slave\\test', 13:51:49 INFO - 'blob_upload_branch': 'fx-team', 13:51:49 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:51:49 INFO - 'buildbot_json_path': 'buildprops.json', 13:51:49 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:51:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:51:49 INFO - 'download_minidump_stackwalk': True, 13:51:49 INFO - 'download_symbols': 'true', 13:51:49 INFO - 'e10s': False, 13:51:49 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:51:49 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:51:49 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:51:49 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:51:49 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:51:49 INFO - 'C:/mozilla-build/tooltool.py'), 13:51:49 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:51:49 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:51:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:51:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:51:49 INFO - 'log_level': 'info', 13:51:49 INFO - 'log_to_console': True, 13:51:49 INFO - 'opt_config_files': (), 13:51:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:51:49 INFO - '--processes=1', 13:51:49 INFO - '--config=%(test_path)s/wptrunner.ini', 13:51:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:51:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:51:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:51:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:51:49 INFO - 'pip_index': False, 13:51:49 INFO - 'require_test_zip': True, 13:51:49 INFO - 'test_type': ('testharness',), 13:51:49 INFO - 'this_chunk': '1', 13:51:49 INFO - 'total_chunks': '10', 13:51:49 INFO - 'virtualenv_path': 'venv', 13:51:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:51:49 INFO - 'work_dir': 'build'} 13:51:49 INFO - ##### 13:51:49 INFO - ##### Running clobber step. 13:51:49 INFO - ##### 13:51:49 INFO - Running pre-action listener: _resource_record_pre_action 13:51:49 INFO - Running main action method: clobber 13:51:49 INFO - rmtree: C:\slave\test\build 13:51:49 INFO - Using _rmtree_windows ... 13:51:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:53:11 INFO - Running post-action listener: _resource_record_post_action 13:53:11 INFO - ##### 13:53:11 INFO - ##### Running read-buildbot-config step. 13:53:11 INFO - ##### 13:53:11 INFO - Running pre-action listener: _resource_record_pre_action 13:53:11 INFO - Running main action method: read_buildbot_config 13:53:11 INFO - Using buildbot properties: 13:53:11 INFO - { 13:53:11 INFO - "project": "", 13:53:11 INFO - "product": "firefox", 13:53:11 INFO - "script_repo_revision": "production", 13:53:11 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 13:53:11 INFO - "repository": "", 13:53:11 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 13:53:11 INFO - "buildid": "20160420103742", 13:53:11 INFO - "pgo_build": "False", 13:53:11 INFO - "basedir": "C:\\slave\\test", 13:53:11 INFO - "buildnumber": 166, 13:53:11 INFO - "slavename": "t-w732-ix-227", 13:53:11 INFO - "revision": "51135b23fb79d814f0ffd9eb18395de80e3a1584", 13:53:11 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 13:53:11 INFO - "platform": "win32", 13:53:11 INFO - "branch": "fx-team", 13:53:11 INFO - "repo_path": "integration/fx-team", 13:53:11 INFO - "moz_repo_path": "", 13:53:11 INFO - "stage_platform": "win32", 13:53:11 INFO - "builduid": "074e92339f3b4ac0b4d77d67493e1eef", 13:53:11 INFO - "slavebuilddir": "test" 13:53:11 INFO - } 13:53:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 13:53:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 13:53:11 INFO - Running post-action listener: _resource_record_post_action 13:53:11 INFO - ##### 13:53:11 INFO - ##### Running download-and-extract step. 13:53:11 INFO - ##### 13:53:11 INFO - Running pre-action listener: _resource_record_pre_action 13:53:11 INFO - Running main action method: download_and_extract 13:53:11 INFO - mkdir: C:\slave\test\build\tests 13:53:11 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')]} 13:53:11 INFO - https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:53:11 INFO - trying https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 13:53:11 INFO - Downloading https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 13:53:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 13:53:12 INFO - Downloaded 1274 bytes. 13:53:12 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 13:53:12 INFO - Using the following test package requirements: 13:53:12 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 13:53:12 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:53:12 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 13:53:12 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:53:12 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 13:53:12 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:53:12 INFO - u'jsshell-win32.zip'], 13:53:12 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:53:12 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 13:53:12 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 13:53:12 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:53:12 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 13:53:12 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:53:12 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 13:53:12 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:53:12 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 13:53:12 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:53:12 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 13:53:12 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:53: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')]} 13:53:12 INFO - https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:53:12 INFO - trying https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 13:53:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 13:53:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 13:53:15 INFO - Downloaded 20463295 bytes. 13:53:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:53:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:53:17 INFO - caution: filename not matched: web-platform/* 13:53:17 INFO - Return code: 11 13:53:17 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')]} 13:53:17 INFO - https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:53:17 INFO - trying https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 13:53:17 INFO - Downloading https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 13:53:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 13:53:20 INFO - Downloaded 36397899 bytes. 13:53:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:53:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:54:06 INFO - caution: filename not matched: bin/* 13:54:06 INFO - caution: filename not matched: config/* 13:54:06 INFO - caution: filename not matched: mozbase/* 13:54:06 INFO - caution: filename not matched: marionette/* 13:54:06 INFO - caution: filename not matched: tools/wptserve/* 13:54:06 INFO - Return code: 11 13:54:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:54:06 INFO - https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 13:54:06 INFO - trying https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:54:06 INFO - Downloading https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 13:54:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 13:54:10 INFO - Downloaded 67472460 bytes. 13:54:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:54:10 INFO - mkdir: C:\slave\test\properties 13:54:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:54:10 INFO - Writing to file C:\slave\test\properties\build_url 13:54:10 INFO - Contents: 13:54:10 INFO - build_url:https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:54:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:54:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:54:11 INFO - Writing to file C:\slave\test\properties\symbols_url 13:54:11 INFO - Contents: 13:54:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:54:11 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')]} 13:54:11 INFO - https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:54:11 INFO - trying https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:54:11 INFO - Downloading https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:54:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:54:14 INFO - Downloaded 58269863 bytes. 13:54:14 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:54:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:54:17 INFO - Return code: 0 13:54:17 INFO - Running post-action listener: _resource_record_post_action 13:54:17 INFO - Running post-action listener: set_extra_try_arguments 13:54:17 INFO - ##### 13:54:17 INFO - ##### Running create-virtualenv step. 13:54:17 INFO - ##### 13:54:17 INFO - Running pre-action listener: _pre_create_virtualenv 13:54:17 INFO - Running pre-action listener: _resource_record_pre_action 13:54:17 INFO - Running main action method: create_virtualenv 13:54:17 INFO - Creating virtualenv C:\slave\test\build\venv 13:54:17 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 13:54:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:54:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:54:27 INFO - Installing distribute......................................................................................................................................................................................done. 13:54:28 INFO - Return code: 0 13:54:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:54: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')]} 13:54:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54: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')]} 13:54:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:28 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-227', 'USERDOMAIN': 'T-W732-IX-227', '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-227', '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 13:54:28 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 13:54:28 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 13:54:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:54:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:54:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:54:28 INFO - 'COMPUTERNAME': 'T-W732-IX-227', 13:54:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:54:28 INFO - 'DCLOCATION': 'SCL3', 13:54:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:54:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:54:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:54:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:54:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:54:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:54:28 INFO - 'HOMEDRIVE': 'C:', 13:54:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:54:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:54:28 INFO - 'KTS_VERSION': '1.19c', 13:54:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:54:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:54:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-227', 13:54:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:54:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:54:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:54:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:54:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:54:28 INFO - 'MOZ_AIRBAG': '1', 13:54:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:54:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:28 INFO - 'MOZ_MSVCVERSION': '8', 13:54:28 INFO - 'MOZ_NO_REMOTE': '1', 13:54:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:54:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:54:28 INFO - 'NO_EM_RESTART': '1', 13:54:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:54:28 INFO - 'OS': 'Windows_NT', 13:54:28 INFO - 'OURDRIVE': 'C:', 13:54: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', 13:54:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:54:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:54:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:54:28 INFO - 'PROCESSOR_LEVEL': '6', 13:54:28 INFO - 'PROCESSOR_REVISION': '1e05', 13:54:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:54:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:54:28 INFO - 'PROMPT': '$P$G', 13:54:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:54:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:54:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:54:28 INFO - 'PWD': 'C:\\slave\\test', 13:54:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:54:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:54:28 INFO - 'SYSTEMDRIVE': 'C:', 13:54:28 INFO - 'SYSTEMROOT': 'C:\\windows', 13:54:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:28 INFO - 'TEST1': 'testie', 13:54:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:28 INFO - 'USERDOMAIN': 'T-W732-IX-227', 13:54:28 INFO - 'USERNAME': 'cltbld', 13:54:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:54:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:54:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:54:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:54:28 INFO - 'WINDIR': 'C:\\windows', 13:54:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:54:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:54:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:54:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:54:29 INFO - Downloading/unpacking psutil>=0.7.1 13:54:29 INFO - Running setup.py egg_info for package psutil 13:54:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:54:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:54:29 INFO - Installing collected packages: psutil 13:54:29 INFO - Running setup.py install for psutil 13:54:29 INFO - building 'psutil._psutil_windows' extension 13:54:29 INFO - error: Unable to find vcvarsall.bat 13:54:29 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-bzufvr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:54:29 INFO - running install 13:54:29 INFO - running build 13:54:29 INFO - running build_py 13:54:29 INFO - creating build 13:54:29 INFO - creating build\lib.win32-2.7 13:54:29 INFO - creating build\lib.win32-2.7\psutil 13:54:29 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:54:29 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:54:29 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:54:29 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:54:29 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:54:29 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:54:29 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:54:29 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:54:29 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:54:29 INFO - running build_ext 13:54:29 INFO - building 'psutil._psutil_windows' extension 13:54:29 INFO - error: Unable to find vcvarsall.bat 13:54:29 INFO - ---------------------------------------- 13:54:29 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-bzufvr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:54:29 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:54:29 WARNING - Return code: 1 13:54:29 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! 13:54:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:54:29 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')]} 13:54:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54:29 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')]} 13:54:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:29 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-227', 'USERDOMAIN': 'T-W732-IX-227', '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-227', '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 13:54:29 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 13:54:29 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 13:54:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:54:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:54:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:54:29 INFO - 'COMPUTERNAME': 'T-W732-IX-227', 13:54:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:54:29 INFO - 'DCLOCATION': 'SCL3', 13:54:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:54:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:54:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:54:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:54:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:54:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:54:29 INFO - 'HOMEDRIVE': 'C:', 13:54:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:54:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:54:29 INFO - 'KTS_VERSION': '1.19c', 13:54:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:54:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:54:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-227', 13:54:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:54:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:54:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:54:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:54:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:54:29 INFO - 'MOZ_AIRBAG': '1', 13:54:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:54:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:29 INFO - 'MOZ_MSVCVERSION': '8', 13:54:29 INFO - 'MOZ_NO_REMOTE': '1', 13:54:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:54:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:54:29 INFO - 'NO_EM_RESTART': '1', 13:54:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:54:29 INFO - 'OS': 'Windows_NT', 13:54:29 INFO - 'OURDRIVE': 'C:', 13:54:29 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', 13:54:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:54:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:54:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:54:29 INFO - 'PROCESSOR_LEVEL': '6', 13:54:29 INFO - 'PROCESSOR_REVISION': '1e05', 13:54:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:54:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:54:29 INFO - 'PROMPT': '$P$G', 13:54:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:54:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:54:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:54:29 INFO - 'PWD': 'C:\\slave\\test', 13:54:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:54:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:54:29 INFO - 'SYSTEMDRIVE': 'C:', 13:54:29 INFO - 'SYSTEMROOT': 'C:\\windows', 13:54:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:29 INFO - 'TEST1': 'testie', 13:54:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:29 INFO - 'USERDOMAIN': 'T-W732-IX-227', 13:54:29 INFO - 'USERNAME': 'cltbld', 13:54:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:54:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:54:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:54:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:54:29 INFO - 'WINDIR': 'C:\\windows', 13:54:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:54:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:54:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:54:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:54:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:54:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:54:30 INFO - Running setup.py egg_info for package mozsystemmonitor 13:54:30 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:54:30 INFO - Running setup.py egg_info for package psutil 13:54:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:54:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:54:30 INFO - Installing collected packages: mozsystemmonitor, psutil 13:54:30 INFO - Running setup.py install for mozsystemmonitor 13:54:30 INFO - Running setup.py install for psutil 13:54:30 INFO - building 'psutil._psutil_windows' extension 13:54:30 INFO - error: Unable to find vcvarsall.bat 13:54:30 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-0e7y4y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:54:30 INFO - running install 13:54:30 INFO - running build 13:54:30 INFO - running build_py 13:54:30 INFO - running build_ext 13:54:30 INFO - building 'psutil._psutil_windows' extension 13:54:30 INFO - error: Unable to find vcvarsall.bat 13:54:30 INFO - ---------------------------------------- 13:54:30 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-0e7y4y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:54:30 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:54:30 WARNING - Return code: 1 13:54:30 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! 13:54:30 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:54:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:54:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:54:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:30 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-227', 'USERDOMAIN': 'T-W732-IX-227', '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-227', '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 13:54:30 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 13:54:30 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 13:54:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:54:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:54:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:54:30 INFO - 'COMPUTERNAME': 'T-W732-IX-227', 13:54:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:54:30 INFO - 'DCLOCATION': 'SCL3', 13:54:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:54:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:54:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:54:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:54:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:54:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:54:30 INFO - 'HOMEDRIVE': 'C:', 13:54:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:54:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:54:30 INFO - 'KTS_VERSION': '1.19c', 13:54:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:54:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:54:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-227', 13:54:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:54:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:54:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:54:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:54:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:54:30 INFO - 'MOZ_AIRBAG': '1', 13:54:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:54:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:30 INFO - 'MOZ_MSVCVERSION': '8', 13:54:30 INFO - 'MOZ_NO_REMOTE': '1', 13:54:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:54:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:54:30 INFO - 'NO_EM_RESTART': '1', 13:54:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:54:30 INFO - 'OS': 'Windows_NT', 13:54:30 INFO - 'OURDRIVE': 'C:', 13:54:30 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', 13:54:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:54:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:54:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:54:30 INFO - 'PROCESSOR_LEVEL': '6', 13:54:30 INFO - 'PROCESSOR_REVISION': '1e05', 13:54:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:54:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:54:30 INFO - 'PROMPT': '$P$G', 13:54:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:54:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:54:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:54:30 INFO - 'PWD': 'C:\\slave\\test', 13:54:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:54:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:54:30 INFO - 'SYSTEMDRIVE': 'C:', 13:54:30 INFO - 'SYSTEMROOT': 'C:\\windows', 13:54:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:30 INFO - 'TEST1': 'testie', 13:54:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:30 INFO - 'USERDOMAIN': 'T-W732-IX-227', 13:54:30 INFO - 'USERNAME': 'cltbld', 13:54:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:54:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:54:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:54:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:54:30 INFO - 'WINDIR': 'C:\\windows', 13:54:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:54:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:54:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:54:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:54:31 INFO - Downloading/unpacking blobuploader==1.2.4 13:54:31 INFO - Downloading blobuploader-1.2.4.tar.gz 13:54:31 INFO - Running setup.py egg_info for package blobuploader 13:54:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:54:35 INFO - Running setup.py egg_info for package requests 13:54:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:54:35 INFO - Downloading docopt-0.6.1.tar.gz 13:54:35 INFO - Running setup.py egg_info for package docopt 13:54:35 INFO - Installing collected packages: blobuploader, docopt, requests 13:54:35 INFO - Running setup.py install for blobuploader 13:54:35 INFO - Running setup.py install for docopt 13:54:35 INFO - Running setup.py install for requests 13:54:35 INFO - Successfully installed blobuploader docopt requests 13:54:35 INFO - Cleaning up... 13:54:35 INFO - Return code: 0 13:54:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:54:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:54:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:54:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:35 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, '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-227', 'USERDOMAIN': 'T-W732-IX-227', '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-227', '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 13:54:35 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 13:54:35 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 13:54:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:54:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:54:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:54:35 INFO - 'COMPUTERNAME': 'T-W732-IX-227', 13:54:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:54:35 INFO - 'DCLOCATION': 'SCL3', 13:54:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:54:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:54:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:54:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:54:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:54:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:54:35 INFO - 'HOMEDRIVE': 'C:', 13:54:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:54:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:54:35 INFO - 'KTS_VERSION': '1.19c', 13:54:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:54:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:54:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-227', 13:54:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:54:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:54:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:54:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:54:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:54:35 INFO - 'MOZ_AIRBAG': '1', 13:54:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:54:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:35 INFO - 'MOZ_MSVCVERSION': '8', 13:54:35 INFO - 'MOZ_NO_REMOTE': '1', 13:54:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:54:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:54:35 INFO - 'NO_EM_RESTART': '1', 13:54:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:54:35 INFO - 'OS': 'Windows_NT', 13:54:35 INFO - 'OURDRIVE': 'C:', 13:54:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 13:54:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:54:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:54:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:54:35 INFO - 'PROCESSOR_LEVEL': '6', 13:54:35 INFO - 'PROCESSOR_REVISION': '1e05', 13:54:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:54:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:54:35 INFO - 'PROMPT': '$P$G', 13:54:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:54:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:54:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:54:35 INFO - 'PWD': 'C:\\slave\\test', 13:54:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:54:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:54:35 INFO - 'SYSTEMDRIVE': 'C:', 13:54:35 INFO - 'SYSTEMROOT': 'C:\\windows', 13:54:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:35 INFO - 'TEST1': 'testie', 13:54:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:35 INFO - 'USERDOMAIN': 'T-W732-IX-227', 13:54:35 INFO - 'USERNAME': 'cltbld', 13:54:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:54:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:54:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:54:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:54:35 INFO - 'WINDIR': 'C:\\windows', 13:54:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:54:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:54:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:54:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:54:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:54:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:54:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:54:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:54:40 INFO - Unpacking c:\slave\test\build\tests\marionette 13:54:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:54:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:54:40 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 13:54:40 INFO - Running setup.py install for browsermob-proxy 13:54:54 INFO - Running setup.py install for manifestparser 13:54:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for marionette-client 13:54:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:54:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for marionette-driver 13:54:54 INFO - Running setup.py install for mozcrash 13:54:54 INFO - Running setup.py install for mozdebug 13:54:54 INFO - Running setup.py install for mozdevice 13:54:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for mozfile 13:54:54 INFO - Running setup.py install for mozhttpd 13:54:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for mozinfo 13:54:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for mozInstall 13:54:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for mozleak 13:54:54 INFO - Running setup.py install for mozlog 13:54:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for moznetwork 13:54:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for mozprocess 13:54:54 INFO - Running setup.py install for mozprofile 13:54:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for mozrunner 13:54:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for mozscreenshot 13:54:54 INFO - Running setup.py install for moztest 13:54:54 INFO - Running setup.py install for mozversion 13:54:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:54:54 INFO - Running setup.py install for wptserve 13:54:54 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 13:54:54 INFO - Cleaning up... 13:54:54 INFO - Return code: 0 13:54:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:54:54 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')]} 13:54:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54:54 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')]} 13:54:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:54 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, '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-227', 'USERDOMAIN': 'T-W732-IX-227', '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-227', '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 13:54:54 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 13:54:54 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 13:54:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:54:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:54:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:54:54 INFO - 'COMPUTERNAME': 'T-W732-IX-227', 13:54:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:54:54 INFO - 'DCLOCATION': 'SCL3', 13:54:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:54:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:54:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:54:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:54:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:54:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:54:54 INFO - 'HOMEDRIVE': 'C:', 13:54:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:54:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:54:54 INFO - 'KTS_VERSION': '1.19c', 13:54:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:54:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:54:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-227', 13:54:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:54:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:54:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:54:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:54:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:54:54 INFO - 'MOZ_AIRBAG': '1', 13:54:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:54:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:54 INFO - 'MOZ_MSVCVERSION': '8', 13:54:54 INFO - 'MOZ_NO_REMOTE': '1', 13:54:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:54:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:54:54 INFO - 'NO_EM_RESTART': '1', 13:54:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:54:54 INFO - 'OS': 'Windows_NT', 13:54:54 INFO - 'OURDRIVE': 'C:', 13:54:54 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', 13:54:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:54:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:54:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:54:54 INFO - 'PROCESSOR_LEVEL': '6', 13:54:54 INFO - 'PROCESSOR_REVISION': '1e05', 13:54:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:54:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:54:54 INFO - 'PROMPT': '$P$G', 13:54:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:54:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:54:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:54:54 INFO - 'PWD': 'C:\\slave\\test', 13:54:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:54:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:54:54 INFO - 'SYSTEMDRIVE': 'C:', 13:54:54 INFO - 'SYSTEMROOT': 'C:\\windows', 13:54:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:54 INFO - 'TEST1': 'testie', 13:54:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:54:54 INFO - 'USERDOMAIN': 'T-W732-IX-227', 13:54:54 INFO - 'USERNAME': 'cltbld', 13:54:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:54:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:54:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:54:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:54:54 INFO - 'WINDIR': 'C:\\windows', 13:54:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:54:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:54:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:54:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:54:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:54:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:54:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:54:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:54:58 INFO - Unpacking c:\slave\test\build\tests\marionette 13:54:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:54:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:54:58 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)) 13:55:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 13:55:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 13:55:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:55:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:55:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:55:09 INFO - Downloading blessings-1.6.tar.gz 13:55:09 INFO - Running setup.py egg_info for package blessings 13:55:09 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 13:55:09 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:55:09 INFO - Running setup.py install for blessings 13:55:09 INFO - Running setup.py install for browsermob-proxy 13:55:09 INFO - Running setup.py install for manifestparser 13:55:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Running setup.py install for marionette-client 13:55:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:55:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Running setup.py install for marionette-driver 13:55:09 INFO - Running setup.py install for mozcrash 13:55:09 INFO - Running setup.py install for mozdebug 13:55:09 INFO - Running setup.py install for mozdevice 13:55:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Running setup.py install for mozhttpd 13:55:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Running setup.py install for mozInstall 13:55:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Running setup.py install for mozleak 13:55:09 INFO - Running setup.py install for mozprofile 13:55:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Running setup.py install for mozrunner 13:55:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:55:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:55:11 INFO - Running setup.py install for mozscreenshot 13:55:11 INFO - Running setup.py install for moztest 13:55:11 INFO - Running setup.py install for mozversion 13:55:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:55:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:55:11 INFO - Running setup.py install for wptserve 13:55:11 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:55:11 INFO - Cleaning up... 13:55:11 INFO - Return code: 0 13:55:11 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:55:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:55:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:55:11 INFO - Reading from file tmpfile_stdout 13:55:11 INFO - Using _rmtree_windows ... 13:55:11 INFO - Using _rmtree_windows ... 13:55:11 INFO - Current package versions: 13:55:11 INFO - blessings == 1.6 13:55:11 INFO - blobuploader == 1.2.4 13:55:11 INFO - browsermob-proxy == 0.6.0 13:55:11 INFO - distribute == 0.6.14 13:55:11 INFO - docopt == 0.6.1 13:55:11 INFO - manifestparser == 1.1 13:55:11 INFO - marionette-client == 2.3.0 13:55:11 INFO - marionette-driver == 1.4.0 13:55:11 INFO - mozInstall == 1.12 13:55:11 INFO - mozcrash == 0.17 13:55:11 INFO - mozdebug == 0.1 13:55:11 INFO - mozdevice == 0.48 13:55:11 INFO - mozfile == 1.2 13:55:11 INFO - mozhttpd == 0.7 13:55:11 INFO - mozinfo == 0.9 13:55:11 INFO - mozleak == 0.1 13:55:11 INFO - mozlog == 3.1 13:55:11 INFO - moznetwork == 0.27 13:55:11 INFO - mozprocess == 0.22 13:55:11 INFO - mozprofile == 0.28 13:55:11 INFO - mozrunner == 6.11 13:55:11 INFO - mozscreenshot == 0.1 13:55:11 INFO - mozsystemmonitor == 0.0 13:55:11 INFO - moztest == 0.7 13:55:11 INFO - mozversion == 1.4 13:55:11 INFO - requests == 1.2.3 13:55:11 INFO - wptserve == 1.4.0 13:55:11 INFO - Running post-action listener: _resource_record_post_action 13:55:11 INFO - Running post-action listener: _start_resource_monitoring 13:55:11 INFO - Starting resource monitoring. 13:55:11 INFO - ##### 13:55:11 INFO - ##### Running pull step. 13:55:11 INFO - ##### 13:55:11 INFO - Running pre-action listener: _resource_record_pre_action 13:55:11 INFO - Running main action method: pull 13:55:11 INFO - Pull has nothing to do! 13:55:11 INFO - Running post-action listener: _resource_record_post_action 13:55:11 INFO - ##### 13:55:11 INFO - ##### Running install step. 13:55:11 INFO - ##### 13:55:11 INFO - Running pre-action listener: _resource_record_pre_action 13:55:11 INFO - Running main action method: install 13:55:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:55:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:55:11 INFO - Reading from file tmpfile_stdout 13:55:11 INFO - Using _rmtree_windows ... 13:55:11 INFO - Using _rmtree_windows ... 13:55:11 INFO - Detecting whether we're running mozinstall >=1.0... 13:55:11 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:55:11 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:55:12 INFO - Reading from file tmpfile_stdout 13:55:12 INFO - Output received: 13:55:12 INFO - Usage: mozinstall-script.py [options] installer 13:55:12 INFO - Options: 13:55:12 INFO - -h, --help show this help message and exit 13:55:12 INFO - -d DEST, --destination=DEST 13:55:12 INFO - Directory to install application into. [default: 13:55:12 INFO - "C:\slave\test"] 13:55:12 INFO - --app=APP Application being installed. [default: firefox] 13:55:12 INFO - Using _rmtree_windows ... 13:55:12 INFO - Using _rmtree_windows ... 13:55:12 INFO - mkdir: C:\slave\test\build\application 13:55:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:55:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 13:55:14 INFO - Reading from file tmpfile_stdout 13:55:14 INFO - Output received: 13:55:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:55:14 INFO - Using _rmtree_windows ... 13:55:14 INFO - Using _rmtree_windows ... 13:55:14 INFO - Running post-action listener: _resource_record_post_action 13:55:14 INFO - ##### 13:55:14 INFO - ##### Running run-tests step. 13:55:14 INFO - ##### 13:55:14 INFO - Running pre-action listener: _resource_record_pre_action 13:55:14 INFO - Running main action method: run_tests 13:55:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:55:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:55:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:55:14 INFO - grabbing minidump binary from tooltool 13:55:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:55:14 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:55:14 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 13:55:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 13:55:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:55:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp0zouov 13:55:15 INFO - INFO - File integrity verified, renaming tmp0zouov to win32-minidump_stackwalk.exe 13:55:15 INFO - Return code: 0 13:55:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:55:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:55:15 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/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.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 13:55:15 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/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.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 13:55:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:55:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:55:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:55:15 INFO - 'COMPUTERNAME': 'T-W732-IX-227', 13:55:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:55:15 INFO - 'DCLOCATION': 'SCL3', 13:55:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:55:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:55:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:55:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:55:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:55:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:55:15 INFO - 'HOMEDRIVE': 'C:', 13:55:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:55:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:55:15 INFO - 'KTS_VERSION': '1.19c', 13:55:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:55:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:55:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-227', 13:55:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:55:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:55:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:55:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:55:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:55:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:55:15 INFO - 'MOZ_AIRBAG': '1', 13:55:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:55:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:55:15 INFO - 'MOZ_MSVCVERSION': '8', 13:55:15 INFO - 'MOZ_NO_REMOTE': '1', 13:55:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:55:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:55:15 INFO - 'NO_EM_RESTART': '1', 13:55:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:55:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:55:15 INFO - 'OS': 'Windows_NT', 13:55:15 INFO - 'OURDRIVE': 'C:', 13:55:15 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', 13:55:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:55:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:55:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:55:15 INFO - 'PROCESSOR_LEVEL': '6', 13:55:15 INFO - 'PROCESSOR_REVISION': '1e05', 13:55:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:55:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:55:15 INFO - 'PROMPT': '$P$G', 13:55:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:55:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:55:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:55:15 INFO - 'PWD': 'C:\\slave\\test', 13:55:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:55:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:55:15 INFO - 'SYSTEMDRIVE': 'C:', 13:55:15 INFO - 'SYSTEMROOT': 'C:\\windows', 13:55:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:55:15 INFO - 'TEST1': 'testie', 13:55:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:55:15 INFO - 'USERDOMAIN': 'T-W732-IX-227', 13:55:15 INFO - 'USERNAME': 'cltbld', 13:55:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:55:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:55:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:55:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:55:15 INFO - 'WINDIR': 'C:\\windows', 13:55:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:55:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:55:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:55:15 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/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.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 13:55:17 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 13:55:17 INFO - import pkg_resources 13:55:18 INFO - Using 1 client processes 13:55:21 INFO - SUITE-START | Running 778 tests 13:55:21 INFO - Running testharness tests 13:55:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:55:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 13:55:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:55:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:55:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:55:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:55:22 INFO - Setting up ssl 13:55:22 INFO - PROCESS | certutil | 13:55:22 INFO - PROCESS | certutil | 13:55:22 INFO - PROCESS | certutil | 13:55:22 INFO - Certificate Nickname Trust Attributes 13:55:22 INFO - SSL,S/MIME,JAR/XPI 13:55:22 INFO - 13:55:22 INFO - web-platform-tests CT,, 13:55:22 INFO - 13:55:22 INFO - Starting runner 13:55:23 INFO - PROCESS | 2520 | [2520] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:55:23 INFO - PROCESS | 2520 | [2520] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:55:23 INFO - PROCESS | 2520 | [2520] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:55:23 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:55:23 INFO - PROCESS | 2520 | [2520] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 13:55:25 INFO - PROCESS | 2520 | 1461185725373 Marionette DEBUG Marionette enabled via build flag and pref 13:55:26 INFO - PROCESS | 2520 | ++DOCSHELL 13282800 == 1 [pid = 2520] [id = 1] 13:55:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 1 (13282C00) [pid = 2520] [serial = 1] [outer = 00000000] 13:55:26 INFO - PROCESS | 2520 | [2520] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:55:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 2 (13283800) [pid = 2520] [serial = 2] [outer = 13282C00] 13:55:26 INFO - PROCESS | 2520 | ++DOCSHELL 1403BC00 == 2 [pid = 2520] [id = 2] 13:55:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 3 (1403C000) [pid = 2520] [serial = 3] [outer = 00000000] 13:55:26 INFO - PROCESS | 2520 | [2520] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:55:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 4 (1403CC00) [pid = 2520] [serial = 4] [outer = 1403C000] 13:55:27 INFO - PROCESS | 2520 | 1461185727052 Marionette INFO Listening on port 2828 13:55:28 INFO - PROCESS | 2520 | 1461185728549 Marionette DEBUG Marionette enabled via command-line flag 13:55:28 INFO - PROCESS | 2520 | [2520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:55:28 INFO - PROCESS | 2520 | [2520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:55:28 INFO - PROCESS | 2520 | ++DOCSHELL 11D7E400 == 3 [pid = 2520] [id = 3] 13:55:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 5 (11D7E800) [pid = 2520] [serial = 5] [outer = 00000000] 13:55:28 INFO - PROCESS | 2520 | [2520] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:55:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 6 (11D7F400) [pid = 2520] [serial = 6] [outer = 11D7E800] 13:55:28 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:55:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 7 (18436000) [pid = 2520] [serial = 7] [outer = 1403C000] 13:55:28 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:55:28 INFO - PROCESS | 2520 | 1461185728962 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49613 13:55:28 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:55:28 INFO - PROCESS | 2520 | 1461185728972 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49615 13:55:29 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:55:29 INFO - PROCESS | 2520 | 1461185729003 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49616 13:55:29 INFO - PROCESS | 2520 | 1461185729010 Marionette DEBUG Closed connection conn0 13:55:29 INFO - PROCESS | 2520 | 1461185729012 Marionette DEBUG Closed connection conn1 13:55:29 INFO - PROCESS | 2520 | 1461185729096 Marionette DEBUG Closed connection conn2 13:55:29 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:55:29 INFO - PROCESS | 2520 | 1461185729102 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49618 13:55:29 INFO - PROCESS | 2520 | 1461185729147 Marionette DEBUG Closed connection conn3 13:55:29 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:55:29 INFO - PROCESS | 2520 | 1461185729153 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49619 13:55:29 INFO - PROCESS | 2520 | ++DOCSHELL 18FE8C00 == 4 [pid = 2520] [id = 4] 13:55:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 8 (18FEE800) [pid = 2520] [serial = 8] [outer = 00000000] 13:55:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 9 (1837E400) [pid = 2520] [serial = 9] [outer = 18FEE800] 13:55:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 10 (18383C00) [pid = 2520] [serial = 10] [outer = 18FEE800] 13:55:29 INFO - PROCESS | 2520 | 1461185729299 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:55:29 INFO - PROCESS | 2520 | 1461185729305 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420103742","device":"desktop","version":"48.0a1"} 13:55:30 INFO - PROCESS | 2520 | [2520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:55:30 INFO - PROCESS | 2520 | [2520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:55:30 INFO - PROCESS | 2520 | [2520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:55:31 INFO - PROCESS | 2520 | ++DOCSHELL 1B208800 == 5 [pid = 2520] [id = 5] 13:55:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 11 (1B229000) [pid = 2520] [serial = 11] [outer = 00000000] 13:55:31 INFO - PROCESS | 2520 | ++DOCSHELL 1B22B400 == 6 [pid = 2520] [id = 6] 13:55:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 12 (1B231400) [pid = 2520] [serial = 12] [outer = 00000000] 13:55:31 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:55:31 INFO - PROCESS | 2520 | ++DOCSHELL 1C227000 == 7 [pid = 2520] [id = 7] 13:55:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 13 (1C227400) [pid = 2520] [serial = 13] [outer = 00000000] 13:55:32 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:55:32 INFO - PROCESS | 2520 | [2520] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:55:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 14 (1C22F800) [pid = 2520] [serial = 14] [outer = 1C227400] 13:55:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 15 (1CC5D400) [pid = 2520] [serial = 15] [outer = 1B229000] 13:55:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 16 (1CC5EC00) [pid = 2520] [serial = 16] [outer = 1B231400] 13:55:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 17 (1CC61000) [pid = 2520] [serial = 17] [outer = 1C227400] 13:55:32 INFO - PROCESS | 2520 | 1461185732963 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 2520 | 1461185732977 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 18 (1C21A800) [pid = 2520] [serial = 18] [outer = 1C227400] 13:55:33 INFO - PROCESS | 2520 | 1461185733744 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"18c4e0e2-f40a-403d-a29f-9fcee7a03100","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420103742","device":"desktop","version":"48.0a1","command_id":1}}] 13:55:33 INFO - PROCESS | 2520 | 1461185733939 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:55:34 INFO - PROCESS | 2520 | 1461185734034 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 13:55:34 INFO - PROCESS | 2520 | 1461185734042 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:55:34 INFO - PROCESS | 2520 | [2520] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:55:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 19 (1FA9BC00) [pid = 2520] [serial = 19] [outer = 1C227400] 13:55:35 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:55:35 INFO - PROCESS | 2520 | 1461185735049 Marionette TRACE conn4 <- [1,3,null,{}] 13:55:35 INFO - PROCESS | 2520 | 1461185735070 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:55:35 INFO - PROCESS | 2520 | 1461185735127 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 13:55:35 INFO - PROCESS | 2520 | 1461185735142 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 2520 | 1461185735144 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 13:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:55:35 INFO - PROCESS | 2520 | 1461185735149 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 2520 | 1461185735152 Marionette TRACE conn4 <- [1,6,null,{}] 13:55:35 INFO - PROCESS | 2520 | 1461185735235 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:35 INFO - PROCESS | 2520 | 1461185735250 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 13:55:35 INFO - PROCESS | 2520 | 1461185735254 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 2520 | ++DOCSHELL 2162B800 == 8 [pid = 2520] [id = 8] 13:55:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 20 (2162BC00) [pid = 2520] [serial = 20] [outer = 00000000] 13:55:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 21 (2162EC00) [pid = 2520] [serial = 21] [outer = 2162BC00] 13:55:35 INFO - PROCESS | 2520 | 1461185735305 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 22 (21632C00) [pid = 2520] [serial = 22] [outer = 2162BC00] 13:55:35 INFO - PROCESS | 2520 | ++DOCSHELL 1A14DC00 == 9 [pid = 2520] [id = 9] 13:55:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 23 (1A783000) [pid = 2520] [serial = 23] [outer = 00000000] 13:55:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 24 (21634000) [pid = 2520] [serial = 24] [outer = 1A783000] 13:55:35 INFO - PROCESS | 2520 | 1461185735714 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 25 (21631000) [pid = 2520] [serial = 25] [outer = 1A783000] 13:55:35 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:55:36 INFO - PROCESS | 2520 | 1461185736345 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1336ms 13:55:36 INFO - PROCESS | 2520 | --DOCSHELL 13282800 == 8 [pid = 2520] [id = 1] 13:55:36 INFO - PROCESS | 2520 | 1461185736491 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 2520 | 1461185736495 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 13:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:55:36 INFO - PROCESS | 2520 | 1461185736511 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 2520 | 1461185736514 Marionette TRACE conn4 <- [1,10,null,{}] 13:55:36 INFO - PROCESS | 2520 | 1461185736520 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:36 INFO - PROCESS | 2520 | 1461185736673 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 13:55:36 INFO - PROCESS | 2520 | 1461185736730 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 2520 | ++DOCSHELL 11CDF000 == 9 [pid = 2520] [id = 10] 13:55:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 26 (11CEDC00) [pid = 2520] [serial = 26] [outer = 00000000] 13:55:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 27 (11D3D000) [pid = 2520] [serial = 27] [outer = 11CEDC00] 13:55:36 INFO - PROCESS | 2520 | 1461185736790 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 28 (11E95800) [pid = 2520] [serial = 28] [outer = 11CEDC00] 13:55:37 INFO - PROCESS | 2520 | 1461185737384 Marionette TRACE conn4 <- [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]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 932ms 13:55:37 INFO - PROCESS | 2520 | 1461185737444 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 2520 | 1461185737450 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 13:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:55:37 INFO - PROCESS | 2520 | 1461185737457 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 2520 | 1461185737460 Marionette TRACE conn4 <- [1,14,null,{}] 13:55:37 INFO - PROCESS | 2520 | 1461185737464 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 2520 | 1461185737586 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 13:55:37 INFO - PROCESS | 2520 | 1461185737646 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 2520 | ++DOCSHELL 1837E000 == 10 [pid = 2520] [id = 11] 13:55:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 29 (1842AC00) [pid = 2520] [serial = 29] [outer = 00000000] 13:55:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 30 (1A77EC00) [pid = 2520] [serial = 30] [outer = 1842AC00] 13:55:37 INFO - PROCESS | 2520 | 1461185737704 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 31 (1B291000) [pid = 2520] [serial = 31] [outer = 1842AC00] 13:55:38 INFO - PROCESS | 2520 | 1461185738298 Marionette TRACE conn4 <- [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]]]}] 13:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 871ms 13:55:38 INFO - PROCESS | 2520 | 1461185738328 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 2520 | 1461185738331 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 13:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:55:38 INFO - PROCESS | 2520 | 1461185738335 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 2520 | 1461185738339 Marionette TRACE conn4 <- [1,18,null,{}] 13:55:38 INFO - PROCESS | 2520 | 1461185738352 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:38 INFO - PROCESS | 2520 | 1461185738474 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 13:55:38 INFO - PROCESS | 2520 | ++DOCSHELL 1E564000 == 11 [pid = 2520] [id = 12] 13:55:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 32 (1E564800) [pid = 2520] [serial = 32] [outer = 00000000] 13:55:38 INFO - PROCESS | 2520 | 1461185738546 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 33 (1E569800) [pid = 2520] [serial = 33] [outer = 1E564800] 13:55:38 INFO - PROCESS | 2520 | ++DOCSHELL 1EDED800 == 12 [pid = 2520] [id = 13] 13:55:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 34 (1EDEEC00) [pid = 2520] [serial = 34] [outer = 00000000] 13:55:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 35 (1F50BC00) [pid = 2520] [serial = 35] [outer = 1EDEEC00] 13:55:38 INFO - PROCESS | 2520 | 1461185738632 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 36 (1FB10800) [pid = 2520] [serial = 36] [outer = 1EDEEC00] 13:55:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 37 (11AE1400) [pid = 2520] [serial = 37] [outer = 1E564800] 13:55:39 INFO - PROCESS | 2520 | ++DOCSHELL 11ADE400 == 13 [pid = 2520] [id = 14] 13:55:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 38 (11AE9800) [pid = 2520] [serial = 38] [outer = 00000000] 13:55:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 39 (11D40400) [pid = 2520] [serial = 39] [outer = 11AE9800] 13:55:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 40 (12633000) [pid = 2520] [serial = 40] [outer = 11AE9800] 13:55:39 INFO - PROCESS | 2520 | --DOCSHELL 18FE8C00 == 12 [pid = 2520] [id = 4] 13:55:39 INFO - PROCESS | 2520 | 1461185739482 Marionette TRACE conn4 <- [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]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1173ms 13:55:39 INFO - PROCESS | 2520 | 1461185739509 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 2520 | 1461185739514 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 13:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:55:39 INFO - PROCESS | 2520 | 1461185739520 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 2520 | 1461185739523 Marionette TRACE conn4 <- [1,22,null,{}] 13:55:39 INFO - PROCESS | 2520 | 1461185739530 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 2520 | 1461185739628 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 13:55:39 INFO - PROCESS | 2520 | 1461185739692 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 2520 | ++DOCSHELL 11D40800 == 13 [pid = 2520] [id = 15] 13:55:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 41 (11D44C00) [pid = 2520] [serial = 41] [outer = 00000000] 13:55:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 42 (13244400) [pid = 2520] [serial = 42] [outer = 11D44C00] 13:55:39 INFO - PROCESS | 2520 | 1461185739742 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 43 (14035400) [pid = 2520] [serial = 43] [outer = 11D44C00] 13:55:40 INFO - PROCESS | 2520 | 1461185740084 Marionette TRACE conn4 <- [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]]]}] 13:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 632ms 13:55:40 INFO - PROCESS | 2520 | 1461185740172 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 13:55:40 INFO - PROCESS | 2520 | 1461185740176 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 13:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:55:40 INFO - PROCESS | 2520 | 1461185740184 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 2520 | 1461185740186 Marionette TRACE conn4 <- [1,26,null,{}] 13:55:40 INFO - PROCESS | 2520 | 1461185740190 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:40 INFO - PROCESS | 2520 | 1461185740280 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 13:55:40 INFO - PROCESS | 2520 | 1461185740288 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 2520 | ++DOCSHELL 17026400 == 14 [pid = 2520] [id = 16] 13:55:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 44 (17026C00) [pid = 2520] [serial = 44] [outer = 00000000] 13:55:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 45 (170D5000) [pid = 2520] [serial = 45] [outer = 17026C00] 13:55:40 INFO - PROCESS | 2520 | 1461185740337 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 46 (175C3C00) [pid = 2520] [serial = 46] [outer = 17026C00] 13:55:40 INFO - PROCESS | 2520 | 1461185740763 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 13:55:40 INFO - PROCESS | 2520 | 1461185740820 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 13:55:40 INFO - PROCESS | 2520 | 1461185740822 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 13:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:55:40 INFO - PROCESS | 2520 | 1461185740826 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 2520 | 1461185740829 Marionette TRACE conn4 <- [1,30,null,{}] 13:55:40 INFO - PROCESS | 2520 | 1461185740839 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:40 INFO - PROCESS | 2520 | 1461185740923 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 13:55:40 INFO - PROCESS | 2520 | 1461185740934 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 2520 | ++DOCSHELL 18FEF000 == 15 [pid = 2520] [id = 17] 13:55:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 47 (1A148800) [pid = 2520] [serial = 47] [outer = 00000000] 13:55:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 48 (1A77FC00) [pid = 2520] [serial = 48] [outer = 1A148800] 13:55:41 INFO - PROCESS | 2520 | 1461185740983 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 49 (1A795400) [pid = 2520] [serial = 49] [outer = 1A148800] 13:55:41 INFO - PROCESS | 2520 | 1461185741392 Marionette TRACE conn4 <- [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]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 13:55:41 INFO - PROCESS | 2520 | 1461185741399 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 2520 | 1461185741402 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 13:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:55:41 INFO - PROCESS | 2520 | 1461185741405 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 2520 | 1461185741407 Marionette TRACE conn4 <- [1,34,null,{}] 13:55:41 INFO - PROCESS | 2520 | 1461185741410 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:41 INFO - PROCESS | 2520 | 1461185741521 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 13:55:41 INFO - PROCESS | 2520 | 1461185741529 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 2520 | ++DOCSHELL 1AAA1800 == 16 [pid = 2520] [id = 18] 13:55:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 50 (1AAA9C00) [pid = 2520] [serial = 50] [outer = 00000000] 13:55:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 51 (1B4E0800) [pid = 2520] [serial = 51] [outer = 1AAA9C00] 13:55:41 INFO - PROCESS | 2520 | 1461185741575 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 52 (1B861000) [pid = 2520] [serial = 52] [outer = 1AAA9C00] 13:55:41 INFO - PROCESS | 2520 | 1461185741962 Marionette TRACE conn4 <- [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]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 13:55:42 INFO - PROCESS | 2520 | 1461185741975 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 2520 | 1461185741977 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 13:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:55:42 INFO - PROCESS | 2520 | 1461185741980 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 2520 | 1461185741982 Marionette TRACE conn4 <- [1,38,null,{}] 13:55:42 INFO - PROCESS | 2520 | 1461185741985 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 2520 | 1461185742059 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 13:55:42 INFO - PROCESS | 2520 | 1461185742120 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 2520 | ++DOCSHELL 1B39D800 == 17 [pid = 2520] [id = 19] 13:55:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 53 (1C1C9C00) [pid = 2520] [serial = 53] [outer = 00000000] 13:55:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 54 (1C71EC00) [pid = 2520] [serial = 54] [outer = 1C1C9C00] 13:55:42 INFO - PROCESS | 2520 | 1461185742167 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 55 (1C71D400) [pid = 2520] [serial = 55] [outer = 1C1C9C00] 13:55:42 INFO - PROCESS | 2520 | 1461185742539 Marionette TRACE conn4 <- [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]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 13:55:42 INFO - PROCESS | 2520 | 1461185742552 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 2520 | 1461185742554 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 13:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:55:42 INFO - PROCESS | 2520 | 1461185742557 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 2520 | 1461185742559 Marionette TRACE conn4 <- [1,42,null,{}] 13:55:42 INFO - PROCESS | 2520 | 1461185742562 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 2520 | 1461185742676 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 13:55:42 INFO - PROCESS | 2520 | 1461185742685 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 2520 | ++DOCSHELL 1CC60C00 == 18 [pid = 2520] [id = 20] 13:55:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 56 (1CDF7400) [pid = 2520] [serial = 56] [outer = 00000000] 13:55:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 57 (1EAE1400) [pid = 2520] [serial = 57] [outer = 1CDF7400] 13:55:42 INFO - PROCESS | 2520 | 1461185742733 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 58 (1ED7BC00) [pid = 2520] [serial = 58] [outer = 1CDF7400] 13:55:43 INFO - PROCESS | 2520 | 1461185743190 Marionette TRACE conn4 <- [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]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 13:55:43 INFO - PROCESS | 2520 | 1461185743228 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 2520 | 1461185743230 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 13:55:43 INFO - PROCESS | 2520 | 1461185743233 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:55:43 INFO - PROCESS | 2520 | 1461185743235 Marionette TRACE conn4 <- [1,46,null,{}] 13:55:43 INFO - PROCESS | 2520 | 1461185743238 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:43 INFO - PROCESS | 2520 | 1461185743337 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 13:55:43 INFO - PROCESS | 2520 | 1461185743346 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 2520 | ++DOCSHELL 1C88F800 == 19 [pid = 2520] [id = 21] 13:55:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 59 (1C890000) [pid = 2520] [serial = 59] [outer = 00000000] 13:55:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 60 (1C89B800) [pid = 2520] [serial = 60] [outer = 1C890000] 13:55:43 INFO - PROCESS | 2520 | 1461185743395 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 61 (1E566400) [pid = 2520] [serial = 61] [outer = 1C890000] 13:55:43 INFO - PROCESS | 2520 | 1461185743772 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 13:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:55:43 INFO - PROCESS | 2520 | 1461185743808 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 2520 | 1461185743810 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 13:55:43 INFO - PROCESS | 2520 | 1461185743813 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 2520 | 1461185743815 Marionette TRACE conn4 <- [1,50,null,{}] 13:55:43 INFO - PROCESS | 2520 | 1461185743819 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:43 INFO - PROCESS | 2520 | 1461185743894 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 13:55:43 INFO - PROCESS | 2520 | 1461185743957 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 2520 | ++DOCSHELL 0B086000 == 20 [pid = 2520] [id = 22] 13:55:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 62 (0B087400) [pid = 2520] [serial = 62] [outer = 00000000] 13:55:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 63 (0B091400) [pid = 2520] [serial = 63] [outer = 0B087400] 13:55:44 INFO - PROCESS | 2520 | 1461185744007 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 64 (1AAAF000) [pid = 2520] [serial = 64] [outer = 0B087400] 13:55:44 INFO - PROCESS | 2520 | 1461185744355 Marionette TRACE conn4 <- [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]]]}] 13:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 13:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:55:44 INFO - PROCESS | 2520 | 1461185744384 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 2520 | 1461185744386 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 13:55:44 INFO - PROCESS | 2520 | 1461185744389 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 2520 | 1461185744391 Marionette TRACE conn4 <- [1,54,null,{}] 13:55:44 INFO - PROCESS | 2520 | 1461185744395 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:44 INFO - PROCESS | 2520 | 1461185744473 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 13:55:44 INFO - PROCESS | 2520 | 1461185744540 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 2520 | ++DOCSHELL 1403FC00 == 21 [pid = 2520] [id = 23] 13:55:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 65 (1C89C000) [pid = 2520] [serial = 65] [outer = 00000000] 13:55:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 66 (1EFE4800) [pid = 2520] [serial = 66] [outer = 1C89C000] 13:55:44 INFO - PROCESS | 2520 | 1461185744589 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (1EFE7000) [pid = 2520] [serial = 67] [outer = 1C89C000] 13:55:44 INFO - PROCESS | 2520 | 1461185744937 Marionette TRACE conn4 <- [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]]]}] 13:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 13:55:44 INFO - PROCESS | 2520 | 1461185744991 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 13:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:55:44 INFO - PROCESS | 2520 | 1461185744993 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 13:55:44 INFO - PROCESS | 2520 | 1461185744996 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 2520 | 1461185744998 Marionette TRACE conn4 <- [1,58,null,{}] 13:55:45 INFO - PROCESS | 2520 | 1461185745002 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 2520 | 1461185745074 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 13:55:45 INFO - PROCESS | 2520 | 1461185745139 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE8400 == 22 [pid = 2520] [id = 24] 13:55:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (1EFE9000) [pid = 2520] [serial = 68] [outer = 00000000] 13:55:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (1F965400) [pid = 2520] [serial = 69] [outer = 1EFE9000] 13:55:45 INFO - PROCESS | 2520 | 1461185745186 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (1F966800) [pid = 2520] [serial = 70] [outer = 1EFE9000] 13:55:45 INFO - PROCESS | 2520 | 1461185745537 Marionette TRACE conn4 <- [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]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 13:55:45 INFO - PROCESS | 2520 | 1461185745567 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 2520 | 1461185745570 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 13:55:45 INFO - PROCESS | 2520 | 1461185745573 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:55:45 INFO - PROCESS | 2520 | 1461185745576 Marionette TRACE conn4 <- [1,62,null,{}] 13:55:45 INFO - PROCESS | 2520 | 1461185745579 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 2520 | 1461185745707 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 13:55:45 INFO - PROCESS | 2520 | 1461185745715 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 2520 | ++DOCSHELL 1F968800 == 23 [pid = 2520] [id = 25] 13:55:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (1F969000) [pid = 2520] [serial = 71] [outer = 00000000] 13:55:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (2127E000) [pid = 2520] [serial = 72] [outer = 1F969000] 13:55:45 INFO - PROCESS | 2520 | 1461185745768 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (21284800) [pid = 2520] [serial = 73] [outer = 1F969000] 13:55:46 INFO - PROCESS | 2520 | 1461185746156 Marionette TRACE conn4 <- [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]]]}] 13:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 13:55:46 INFO - PROCESS | 2520 | 1461185746207 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 13:55:46 INFO - PROCESS | 2520 | 1461185746209 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 13:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:55:46 INFO - PROCESS | 2520 | 1461185746213 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:55:46 INFO - PROCESS | 2520 | 1461185746215 Marionette TRACE conn4 <- [1,66,null,{}] 13:55:46 INFO - PROCESS | 2520 | 1461185746218 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:46 INFO - PROCESS | 2520 | 1461185746336 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 13:55:46 INFO - PROCESS | 2520 | 1461185746344 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 2520 | ++DOCSHELL 18AD0800 == 24 [pid = 2520] [id = 26] 13:55:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (18AD1400) [pid = 2520] [serial = 74] [outer = 00000000] 13:55:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (18AD6800) [pid = 2520] [serial = 75] [outer = 18AD1400] 13:55:46 INFO - PROCESS | 2520 | 1461185746389 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (18AD6400) [pid = 2520] [serial = 76] [outer = 18AD1400] 13:55:47 INFO - PROCESS | 2520 | 1461185747556 Marionette TRACE conn4 <- [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]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1385ms 13:55:47 INFO - PROCESS | 2520 | 1461185747623 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 2520 | 1461185747626 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 13:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:55:47 INFO - PROCESS | 2520 | 1461185747636 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 2520 | 1461185747640 Marionette TRACE conn4 <- [1,70,null,{}] 13:55:47 INFO - PROCESS | 2520 | 1461185747645 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:47 INFO - PROCESS | 2520 | 1461185747753 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 13:55:47 INFO - PROCESS | 2520 | 1461185747811 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 2520 | ++DOCSHELL 11E94400 == 25 [pid = 2520] [id = 27] 13:55:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1270D000) [pid = 2520] [serial = 77] [outer = 00000000] 13:55:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (131A7C00) [pid = 2520] [serial = 78] [outer = 1270D000] 13:55:47 INFO - PROCESS | 2520 | 1461185747865 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1323A400) [pid = 2520] [serial = 79] [outer = 1270D000] 13:55:48 INFO - PROCESS | 2520 | 1461185748275 Marionette TRACE conn4 <- [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]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 691ms 13:55:48 INFO - PROCESS | 2520 | 1461185748327 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 2520 | 1461185748332 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 13:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:55:48 INFO - PROCESS | 2520 | 1461185748347 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 2520 | 1461185748349 Marionette TRACE conn4 <- [1,74,null,{}] 13:55:48 INFO - PROCESS | 2520 | 1461185748353 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 2520 | 1461185748458 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 13:55:48 INFO - PROCESS | 2520 | 1461185748464 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 2520 | ++DOCSHELL 138FB800 == 26 [pid = 2520] [id = 28] 13:55:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (14039800) [pid = 2520] [serial = 80] [outer = 00000000] 13:55:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (17026800) [pid = 2520] [serial = 81] [outer = 14039800] 13:55:48 INFO - PROCESS | 2520 | 1461185748513 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (175C7C00) [pid = 2520] [serial = 82] [outer = 14039800] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (18FEE800) [pid = 2520] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C1C9C00) [pid = 2520] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (0B087400) [pid = 2520] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1C89C000) [pid = 2520] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1EFE9000) [pid = 2520] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (2162BC00) [pid = 2520] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (11CEDC00) [pid = 2520] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1842AC00) [pid = 2520] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1EDEEC00) [pid = 2520] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (11D44C00) [pid = 2520] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (17026C00) [pid = 2520] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1A148800) [pid = 2520] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:55:49 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (1AAA9C00) [pid = 2520] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:55:49 INFO - PROCESS | 2520 | 1461185749246 Marionette TRACE conn4 <- [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]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 932ms 13:55:49 INFO - PROCESS | 2520 | 1461185749278 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 2520 | 1461185749280 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 13:55:49 INFO - PROCESS | 2520 | 1461185749284 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:55:49 INFO - PROCESS | 2520 | 1461185749287 Marionette TRACE conn4 <- [1,78,null,{}] 13:55:49 INFO - PROCESS | 2520 | 1461185749298 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:49 INFO - PROCESS | 2520 | 1461185749379 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 13:55:49 INFO - PROCESS | 2520 | 1461185749386 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 2520 | ++DOCSHELL 18380800 == 27 [pid = 2520] [id = 29] 13:55:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (18381400) [pid = 2520] [serial = 83] [outer = 00000000] 13:55:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (18ACC800) [pid = 2520] [serial = 84] [outer = 18381400] 13:55:49 INFO - PROCESS | 2520 | 1461185749438 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (18AD5800) [pid = 2520] [serial = 85] [outer = 18381400] 13:55:49 INFO - PROCESS | 2520 | 1461185749861 Marionette TRACE conn4 <- [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]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 13:55:49 INFO - PROCESS | 2520 | 1461185749918 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 2520 | 1461185749920 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 13:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:55:49 INFO - PROCESS | 2520 | 1461185749929 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 2520 | 1461185749930 Marionette TRACE conn4 <- [1,82,null,{}] 13:55:49 INFO - PROCESS | 2520 | 1461185749934 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 2520 | 1461185750010 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 13:55:50 INFO - PROCESS | 2520 | 1461185750017 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 2520 | ++DOCSHELL 1A147000 == 28 [pid = 2520] [id = 30] 13:55:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1A14BC00) [pid = 2520] [serial = 86] [outer = 00000000] 13:55:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1B202000) [pid = 2520] [serial = 87] [outer = 1A14BC00] 13:55:50 INFO - PROCESS | 2520 | 1461185750063 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1B22F800) [pid = 2520] [serial = 88] [outer = 1A14BC00] 13:55:50 INFO - PROCESS | 2520 | 1461185750479 Marionette TRACE conn4 <- [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]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 13:55:50 INFO - PROCESS | 2520 | 1461185750497 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 13:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:55:50 INFO - PROCESS | 2520 | 1461185750499 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 13:55:50 INFO - PROCESS | 2520 | 1461185750502 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 2520 | 1461185750504 Marionette TRACE conn4 <- [1,86,null,{}] 13:55:50 INFO - PROCESS | 2520 | 1461185750508 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 2520 | 1461185750583 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 13:55:50 INFO - PROCESS | 2520 | 1461185750589 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 2520 | ++DOCSHELL 1B4E1000 == 29 [pid = 2520] [id = 31] 13:55:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1B4E2000) [pid = 2520] [serial = 89] [outer = 00000000] 13:55:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1C17A000) [pid = 2520] [serial = 90] [outer = 1B4E2000] 13:55:50 INFO - PROCESS | 2520 | 1461185750639 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1C17C800) [pid = 2520] [serial = 91] [outer = 1B4E2000] 13:55:51 INFO - PROCESS | 2520 | 1461185751099 Marionette TRACE conn4 <- [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]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 631ms 13:55:51 INFO - PROCESS | 2520 | 1461185751134 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 13:55:51 INFO - PROCESS | 2520 | 1461185751139 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 13:55:51 INFO - PROCESS | 2520 | 1461185751145 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:55:51 INFO - PROCESS | 2520 | 1461185751148 Marionette TRACE conn4 <- [1,90,null,{}] 13:55:51 INFO - PROCESS | 2520 | 1461185751154 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:51 INFO - PROCESS | 2520 | 1461185751294 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 13:55:51 INFO - PROCESS | 2520 | 1461185751427 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 2520 | ++DOCSHELL 11D3CC00 == 30 [pid = 2520] [id = 32] 13:55:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (11D47800) [pid = 2520] [serial = 92] [outer = 00000000] 13:55:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (12711400) [pid = 2520] [serial = 93] [outer = 11D47800] 13:55:51 INFO - PROCESS | 2520 | 1461185751488 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (138A1000) [pid = 2520] [serial = 94] [outer = 11D47800] 13:55:52 INFO - PROCESS | 2520 | 1461185751988 Marionette TRACE conn4 <- [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]]]}] 13:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 872ms 13:55:52 INFO - PROCESS | 2520 | 1461185752026 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 2520 | 1461185752032 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 13:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:55:52 INFO - PROCESS | 2520 | 1461185752039 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 2520 | 1461185752042 Marionette TRACE conn4 <- [1,94,null,{}] 13:55:52 INFO - PROCESS | 2520 | 1461185752047 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 2520 | 1461185752152 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 13:55:52 INFO - PROCESS | 2520 | 1461185752248 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 2520 | ++DOCSHELL 16A0B000 == 31 [pid = 2520] [id = 33] 13:55:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1757B800) [pid = 2520] [serial = 95] [outer = 00000000] 13:55:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1A149800) [pid = 2520] [serial = 96] [outer = 1757B800] 13:55:52 INFO - PROCESS | 2520 | 1461185752304 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1B4E3000) [pid = 2520] [serial = 97] [outer = 1757B800] 13:55:52 INFO - PROCESS | 2520 | 1461185752850 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 891ms 13:55:52 INFO - PROCESS | 2520 | 1461185752930 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 2520 | 1461185752933 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 13:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:55:52 INFO - PROCESS | 2520 | 1461185752937 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 2520 | 1461185752941 Marionette TRACE conn4 <- [1,98,null,{}] 13:55:52 INFO - PROCESS | 2520 | 1461185752953 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 2520 | 1461185753105 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 13:55:53 INFO - PROCESS | 2520 | 1461185753146 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 2520 | ++DOCSHELL 1C891400 == 32 [pid = 2520] [id = 34] 13:55:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C891C00) [pid = 2520] [serial = 98] [outer = 00000000] 13:55:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C899800) [pid = 2520] [serial = 99] [outer = 1C891C00] 13:55:53 INFO - PROCESS | 2520 | 1461185753206 Marionette DEBUG loaded listener.js 13:55:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C9F3400) [pid = 2520] [serial = 100] [outer = 1C891C00] 13:55:53 INFO - PROCESS | 2520 | 1461185753733 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 832ms 13:55:53 INFO - PROCESS | 2520 | 1461185753770 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 2520 | 1461185753773 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 13:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:55:53 INFO - PROCESS | 2520 | 1461185753777 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 2520 | 1461185753779 Marionette TRACE conn4 <- [1,102,null,{}] 13:55:53 INFO - PROCESS | 2520 | 1461185753783 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 2520 | 1461185753879 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 13:55:53 INFO - PROCESS | 2520 | 1461185753960 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 2520 | ++DOCSHELL 1CDF3C00 == 33 [pid = 2520] [id = 35] 13:55:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1CDF8400) [pid = 2520] [serial = 101] [outer = 00000000] 13:55:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1E563800) [pid = 2520] [serial = 102] [outer = 1CDF8400] 13:55:54 INFO - PROCESS | 2520 | 1461185754017 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1E56E400) [pid = 2520] [serial = 103] [outer = 1CDF8400] 13:55:54 INFO - PROCESS | 2520 | 1461185754596 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 871ms 13:55:54 INFO - PROCESS | 2520 | 1461185754650 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 2520 | 1461185754652 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 13:55:54 INFO - PROCESS | 2520 | 1461185754656 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:55:54 INFO - PROCESS | 2520 | 1461185754658 Marionette TRACE conn4 <- [1,106,null,{}] 13:55:54 INFO - PROCESS | 2520 | 1461185754662 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:54 INFO - PROCESS | 2520 | 1461185754759 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 13:55:54 INFO - PROCESS | 2520 | 1461185754838 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 2520 | ++DOCSHELL 11AE3000 == 34 [pid = 2520] [id = 36] 13:55:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (11C55000) [pid = 2520] [serial = 104] [outer = 00000000] 13:55:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1700B800) [pid = 2520] [serial = 105] [outer = 11C55000] 13:55:54 INFO - PROCESS | 2520 | 1461185754895 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (17026000) [pid = 2520] [serial = 106] [outer = 11C55000] 13:55:55 INFO - PROCESS | 2520 | 1461185755465 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1837E400) [pid = 2520] [serial = 9] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (18383C00) [pid = 2520] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1403CC00) [pid = 2520] [serial = 4] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1C71EC00) [pid = 2520] [serial = 54] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1EAE1400) [pid = 2520] [serial = 57] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C89B800) [pid = 2520] [serial = 60] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (0B091400) [pid = 2520] [serial = 63] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1EFE4800) [pid = 2520] [serial = 66] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1F965400) [pid = 2520] [serial = 69] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (11D3D000) [pid = 2520] [serial = 27] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1A77EC00) [pid = 2520] [serial = 30] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1F50BC00) [pid = 2520] [serial = 35] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (11D40400) [pid = 2520] [serial = 39] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (13244400) [pid = 2520] [serial = 42] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (170D5000) [pid = 2520] [serial = 45] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (175C3C00) [pid = 2520] [serial = 46] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1A77FC00) [pid = 2520] [serial = 48] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1A795400) [pid = 2520] [serial = 49] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1B4E0800) [pid = 2520] [serial = 51] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1B861000) [pid = 2520] [serial = 52] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1C71D400) [pid = 2520] [serial = 55] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (1E569800) [pid = 2520] [serial = 33] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1B291000) [pid = 2520] [serial = 31] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (1AAAF000) [pid = 2520] [serial = 64] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (1EFE7000) [pid = 2520] [serial = 67] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 67 (11E95800) [pid = 2520] [serial = 28] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 66 (1FB10800) [pid = 2520] [serial = 36] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 65 (1F966800) [pid = 2520] [serial = 70] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 64 (2127E000) [pid = 2520] [serial = 72] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 63 (14035400) [pid = 2520] [serial = 43] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 62 (21632C00) [pid = 2520] [serial = 22] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 61 (21634000) [pid = 2520] [serial = 24] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 60 (2162EC00) [pid = 2520] [serial = 21] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 59 (1CC61000) [pid = 2520] [serial = 17] [outer = 00000000] [url = about:blank] 13:55:56 INFO - PROCESS | 2520 | --DOMWINDOW == 58 (1C22F800) [pid = 2520] [serial = 14] [outer = 00000000] [url = about:blank] 13:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1384ms 13:55:56 INFO - PROCESS | 2520 | 1461185756043 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 2520 | 1461185756048 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 13:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:55:56 INFO - PROCESS | 2520 | 1461185756053 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 2520 | 1461185756056 Marionette TRACE conn4 <- [1,110,null,{}] 13:55:56 INFO - PROCESS | 2520 | 1461185756063 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 2520 | 1461185756151 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 13:55:56 INFO - PROCESS | 2520 | 1461185756163 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 2520 | ++DOCSHELL 11A7F800 == 35 [pid = 2520] [id = 37] 13:55:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 59 (11A80000) [pid = 2520] [serial = 107] [outer = 00000000] 13:55:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 60 (11C93800) [pid = 2520] [serial = 108] [outer = 11A80000] 13:55:56 INFO - PROCESS | 2520 | 1461185756211 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 61 (11D3C800) [pid = 2520] [serial = 109] [outer = 11A80000] 13:55:56 INFO - PROCESS | 2520 | 1461185756699 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 13:55:56 INFO - PROCESS | 2520 | 1461185756730 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 2520 | 1461185756734 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 13:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:55:56 INFO - PROCESS | 2520 | 1461185756742 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 2520 | 1461185756746 Marionette TRACE conn4 <- [1,114,null,{}] 13:55:56 INFO - PROCESS | 2520 | 1461185756750 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 2520 | 1461185756830 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 13:55:56 INFO - PROCESS | 2520 | 1461185756839 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 2520 | ++DOCSHELL 16C1BC00 == 36 [pid = 2520] [id = 38] 13:55:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 62 (16C1D000) [pid = 2520] [serial = 110] [outer = 00000000] 13:55:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 63 (17002400) [pid = 2520] [serial = 111] [outer = 16C1D000] 13:55:56 INFO - PROCESS | 2520 | 1461185756890 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 64 (170C2000) [pid = 2520] [serial = 112] [outer = 16C1D000] 13:55:57 INFO - PROCESS | 2520 | 1461185757322 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 632ms 13:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:55:57 INFO - PROCESS | 2520 | 1461185757372 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 13:55:57 INFO - PROCESS | 2520 | 1461185757375 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 13:55:57 INFO - PROCESS | 2520 | 1461185757379 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:55:57 INFO - PROCESS | 2520 | 1461185757381 Marionette TRACE conn4 <- [1,118,null,{}] 13:55:57 INFO - PROCESS | 2520 | 1461185757391 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:57 INFO - PROCESS | 2520 | 1461185757477 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 13:55:57 INFO - PROCESS | 2520 | 1461185757487 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 2520 | ++DOCSHELL 18AD3800 == 37 [pid = 2520] [id = 39] 13:55:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 65 (18AD3C00) [pid = 2520] [serial = 113] [outer = 00000000] 13:55:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 66 (18FECC00) [pid = 2520] [serial = 114] [outer = 18AD3C00] 13:55:57 INFO - PROCESS | 2520 | 1461185757570 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (1A776800) [pid = 2520] [serial = 115] [outer = 18AD3C00] 13:55:58 INFO - PROCESS | 2520 | 1461185757977 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 13:55:58 INFO - PROCESS | 2520 | 1461185758019 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 2520 | 1461185758021 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 13:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:55:58 INFO - PROCESS | 2520 | 1461185758025 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 2520 | 1461185758026 Marionette TRACE conn4 <- [1,122,null,{}] 13:55:58 INFO - PROCESS | 2520 | 1461185758030 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 2520 | 1461185758109 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 13:55:58 INFO - PROCESS | 2520 | 1461185758116 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 2520 | ++DOCSHELL 1A795000 == 38 [pid = 2520] [id = 40] 13:55:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (1AAAAC00) [pid = 2520] [serial = 116] [outer = 00000000] 13:55:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (1B4E9800) [pid = 2520] [serial = 117] [outer = 1AAAAC00] 13:55:58 INFO - PROCESS | 2520 | 1461185758166 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (1C174C00) [pid = 2520] [serial = 118] [outer = 1AAAAC00] 13:55:58 INFO - PROCESS | 2520 | 1461185758601 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 13:55:58 INFO - PROCESS | 2520 | 1461185758657 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 2520 | 1461185758659 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 13:55:58 INFO - PROCESS | 2520 | 1461185758663 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:55:58 INFO - PROCESS | 2520 | 1461185758664 Marionette TRACE conn4 <- [1,126,null,{}] 13:55:58 INFO - PROCESS | 2520 | 1461185758668 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 2520 | 1461185758769 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 13:55:58 INFO - PROCESS | 2520 | 1461185758781 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 2520 | ++DOCSHELL 1C183000 == 39 [pid = 2520] [id = 41] 13:55:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (1C183400) [pid = 2520] [serial = 119] [outer = 00000000] 13:55:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1C493800) [pid = 2520] [serial = 120] [outer = 1C183400] 13:55:58 INFO - PROCESS | 2520 | 1461185758827 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1C4F0400) [pid = 2520] [serial = 121] [outer = 1C183400] 13:55:59 INFO - PROCESS | 2520 | 1461185759273 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 13:55:59 INFO - PROCESS | 2520 | 1461185759301 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 2520 | 1461185759303 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 13:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:55:59 INFO - PROCESS | 2520 | 1461185759306 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 2520 | 1461185759308 Marionette TRACE conn4 <- [1,130,null,{}] 13:55:59 INFO - PROCESS | 2520 | 1461185759312 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:59 INFO - PROCESS | 2520 | 1461185759436 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 13:55:59 INFO - PROCESS | 2520 | 1461185759443 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 2520 | ++DOCSHELL 1C721400 == 40 [pid = 2520] [id = 42] 13:55:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1C892400) [pid = 2520] [serial = 122] [outer = 00000000] 13:55:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1CB62800) [pid = 2520] [serial = 123] [outer = 1C892400] 13:55:59 INFO - PROCESS | 2520 | 1461185759493 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1CD55C00) [pid = 2520] [serial = 124] [outer = 1C892400] 13:55:59 INFO - PROCESS | 2520 | 1461185759954 Marionette TRACE conn4 <- [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]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 13:56:00 INFO - PROCESS | 2520 | 1461185759982 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 2520 | 1461185759984 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 13:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:56:00 INFO - PROCESS | 2520 | 1461185759997 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 2520 | 1461185759999 Marionette TRACE conn4 <- [1,134,null,{}] 13:56:00 INFO - PROCESS | 2520 | 1461185760002 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 2520 | 1461185760116 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 13:56:00 INFO - PROCESS | 2520 | 1461185760165 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 2520 | ++DOCSHELL 1DEB0C00 == 41 [pid = 2520] [id = 43] 13:56:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1DEB1C00) [pid = 2520] [serial = 125] [outer = 00000000] 13:56:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1EAEB000) [pid = 2520] [serial = 126] [outer = 1DEB1C00] 13:56:00 INFO - PROCESS | 2520 | 1461185760212 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1EDF3000) [pid = 2520] [serial = 127] [outer = 1DEB1C00] 13:56:00 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (18AD1400) [pid = 2520] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:56:00 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1CDF7400) [pid = 2520] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:56:00 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1F969000) [pid = 2520] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:56:00 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1C890000) [pid = 2520] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:56:00 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1B4E2000) [pid = 2520] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:56:00 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1270D000) [pid = 2520] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:56:00 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1A14BC00) [pid = 2520] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:56:00 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (14039800) [pid = 2520] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:56:00 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (18381400) [pid = 2520] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:56:00 INFO - PROCESS | 2520 | 1461185760620 Marionette TRACE conn4 <- [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]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 671ms 13:56:00 INFO - PROCESS | 2520 | 1461185760667 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 13:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:56:00 INFO - PROCESS | 2520 | 1461185760669 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 13:56:00 INFO - PROCESS | 2520 | 1461185760672 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 2520 | 1461185760673 Marionette TRACE conn4 <- [1,138,null,{}] 13:56:00 INFO - PROCESS | 2520 | 1461185760677 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 2520 | 1461185760748 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 13:56:00 INFO - PROCESS | 2520 | 1461185760754 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 2520 | ++DOCSHELL 170DC000 == 42 [pid = 2520] [id = 44] 13:56:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (1B207C00) [pid = 2520] [serial = 128] [outer = 00000000] 13:56:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1DEA7800) [pid = 2520] [serial = 129] [outer = 1B207C00] 13:56:00 INFO - PROCESS | 2520 | 1461185760802 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1DE35400) [pid = 2520] [serial = 130] [outer = 1B207C00] 13:56:01 INFO - PROCESS | 2520 | 1461185761204 Marionette TRACE conn4 <- [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]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 572ms 13:56:01 INFO - PROCESS | 2520 | 1461185761246 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 2520 | 1461185761248 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 13:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:56:01 INFO - PROCESS | 2520 | 1461185761251 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 2520 | 1461185761253 Marionette TRACE conn4 <- [1,142,null,{}] 13:56:01 INFO - PROCESS | 2520 | 1461185761257 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:01 INFO - PROCESS | 2520 | 1461185761333 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 13:56:01 INFO - PROCESS | 2520 | 1461185761340 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 2520 | ++DOCSHELL 1C494800 == 43 [pid = 2520] [id = 45] 13:56:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1DE3E000) [pid = 2520] [serial = 131] [outer = 00000000] 13:56:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1EFE5800) [pid = 2520] [serial = 132] [outer = 1DE3E000] 13:56:01 INFO - PROCESS | 2520 | 1461185761388 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1EFE5400) [pid = 2520] [serial = 133] [outer = 1DE3E000] 13:56:01 INFO - PROCESS | 2520 | 1461185761822 Marionette TRACE conn4 <- [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]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 631ms 13:56:01 INFO - PROCESS | 2520 | 1461185761884 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 2520 | 1461185761886 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 13:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:56:01 INFO - PROCESS | 2520 | 1461185761890 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 2520 | 1461185761891 Marionette TRACE conn4 <- [1,146,null,{}] 13:56:01 INFO - PROCESS | 2520 | 1461185761895 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 2520 | 1461185761971 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 13:56:02 INFO - PROCESS | 2520 | 1461185761977 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 2520 | ++DOCSHELL 1DE35000 == 44 [pid = 2520] [id = 46] 13:56:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1EFE4C00) [pid = 2520] [serial = 134] [outer = 00000000] 13:56:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1F50A400) [pid = 2520] [serial = 135] [outer = 1EFE4C00] 13:56:02 INFO - PROCESS | 2520 | 1461185762025 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1F514400) [pid = 2520] [serial = 136] [outer = 1EFE4C00] 13:56:02 INFO - PROCESS | 2520 | 1461185762503 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 13:56:02 INFO - PROCESS | 2520 | 1461185762565 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 2520 | 1461185762570 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 13:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:56:02 INFO - PROCESS | 2520 | 1461185762576 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 2520 | 1461185762580 Marionette TRACE conn4 <- [1,150,null,{}] 13:56:02 INFO - PROCESS | 2520 | 1461185762587 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 2520 | 1461185762744 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 13:56:02 INFO - PROCESS | 2520 | 1461185762841 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 2520 | ++DOCSHELL 11E93400 == 45 [pid = 2520] [id = 47] 13:56:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (11E93800) [pid = 2520] [serial = 137] [outer = 00000000] 13:56:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (131A4C00) [pid = 2520] [serial = 138] [outer = 11E93800] 13:56:02 INFO - PROCESS | 2520 | 1461185762899 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1403D400) [pid = 2520] [serial = 139] [outer = 11E93800] 13:56:03 INFO - PROCESS | 2520 | 1461185763630 Marionette TRACE conn4 <- [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]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1121ms 13:56:03 INFO - PROCESS | 2520 | 1461185763701 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 2520 | 1461185763707 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 13:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:56:03 INFO - PROCESS | 2520 | 1461185763714 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 2520 | 1461185763717 Marionette TRACE conn4 <- [1,154,null,{}] 13:56:03 INFO - PROCESS | 2520 | 1461185763721 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:03 INFO - PROCESS | 2520 | 1461185763837 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 13:56:03 INFO - PROCESS | 2520 | 1461185763906 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 2520 | ++DOCSHELL 1837C800 == 46 [pid = 2520] [id = 48] 13:56:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (18ACB400) [pid = 2520] [serial = 140] [outer = 00000000] 13:56:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1B232000) [pid = 2520] [serial = 141] [outer = 18ACB400] 13:56:03 INFO - PROCESS | 2520 | 1461185763963 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1B860800) [pid = 2520] [serial = 142] [outer = 18ACB400] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 1C891400 == 45 [pid = 2520] [id = 34] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 1CDF3C00 == 44 [pid = 2520] [id = 35] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 16A0B000 == 43 [pid = 2520] [id = 33] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 11D3CC00 == 42 [pid = 2520] [id = 32] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 1B4E1000 == 41 [pid = 2520] [id = 31] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 1A147000 == 40 [pid = 2520] [id = 30] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 18380800 == 39 [pid = 2520] [id = 29] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 1C494800 == 38 [pid = 2520] [id = 45] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 170DC000 == 37 [pid = 2520] [id = 44] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 1DEB0C00 == 36 [pid = 2520] [id = 43] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 1C721400 == 35 [pid = 2520] [id = 42] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 1C183000 == 34 [pid = 2520] [id = 41] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 1A795000 == 33 [pid = 2520] [id = 40] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 18AD3800 == 32 [pid = 2520] [id = 39] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 16C1BC00 == 31 [pid = 2520] [id = 38] 13:56:04 INFO - PROCESS | 2520 | --DOCSHELL 11A7F800 == 30 [pid = 2520] [id = 37] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1C17A000) [pid = 2520] [serial = 90] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (131A7C00) [pid = 2520] [serial = 78] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1C17C800) [pid = 2520] [serial = 91] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1B22F800) [pid = 2520] [serial = 88] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1323A400) [pid = 2520] [serial = 79] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (17026800) [pid = 2520] [serial = 81] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (18AD5800) [pid = 2520] [serial = 85] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1B202000) [pid = 2520] [serial = 87] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (175C7C00) [pid = 2520] [serial = 82] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (18AD6400) [pid = 2520] [serial = 76] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (18ACC800) [pid = 2520] [serial = 84] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (18AD6800) [pid = 2520] [serial = 75] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1ED7BC00) [pid = 2520] [serial = 58] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (21284800) [pid = 2520] [serial = 73] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1E566400) [pid = 2520] [serial = 61] [outer = 00000000] [url = about:blank] 13:56:04 INFO - PROCESS | 2520 | 1461185764820 Marionette TRACE conn4 <- [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]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1125ms 13:56:04 INFO - PROCESS | 2520 | 1461185764839 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 2520 | 1461185764843 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 13:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:56:04 INFO - PROCESS | 2520 | 1461185764848 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 2520 | 1461185764852 Marionette TRACE conn4 <- [1,158,null,{}] 13:56:04 INFO - PROCESS | 2520 | 1461185764857 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 2520 | 1461185764939 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 13:56:04 INFO - PROCESS | 2520 | 1461185764948 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 2520 | ++DOCSHELL 11D72000 == 31 [pid = 2520] [id = 49] 13:56:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (11D72800) [pid = 2520] [serial = 143] [outer = 00000000] 13:56:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (13242000) [pid = 2520] [serial = 144] [outer = 11D72800] 13:56:05 INFO - PROCESS | 2520 | 1461185764996 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (14031800) [pid = 2520] [serial = 145] [outer = 11D72800] 13:56:05 INFO - PROCESS | 2520 | 1461185765468 Marionette TRACE conn4 <- [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]]]}] 13:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 13:56:05 INFO - PROCESS | 2520 | 1461185765520 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 2520 | 1461185765526 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 13:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:56:05 INFO - PROCESS | 2520 | 1461185765532 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 2520 | 1461185765534 Marionette TRACE conn4 <- [1,162,null,{}] 13:56:05 INFO - PROCESS | 2520 | 1461185765538 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:05 INFO - PROCESS | 2520 | 1461185765620 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 13:56:05 INFO - PROCESS | 2520 | 1461185765629 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:05 INFO - PROCESS | 2520 | ++DOCSHELL 13238000 == 32 [pid = 2520] [id = 50] 13:56:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1403D800) [pid = 2520] [serial = 146] [outer = 00000000] 13:56:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (18429400) [pid = 2520] [serial = 147] [outer = 1403D800] 13:56:05 INFO - PROCESS | 2520 | 1461185765676 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (18A04800) [pid = 2520] [serial = 148] [outer = 1403D800] 13:56:06 INFO - PROCESS | 2520 | 1461185766135 Marionette TRACE conn4 <- [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]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 13:56:06 INFO - PROCESS | 2520 | 1461185766164 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 2520 | 1461185766167 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 13:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:56:06 INFO - PROCESS | 2520 | 1461185766170 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - PROCESS | 2520 | 1461185766174 Marionette TRACE conn4 <- [1,166,null,{}] 13:56:06 INFO - PROCESS | 2520 | 1461185766184 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:06 INFO - PROCESS | 2520 | 1461185766269 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 13:56:06 INFO - PROCESS | 2520 | 1461185766278 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 2520 | ++DOCSHELL 1A782800 == 33 [pid = 2520] [id = 51] 13:56:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1A783C00) [pid = 2520] [serial = 149] [outer = 00000000] 13:56:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1B202000) [pid = 2520] [serial = 150] [outer = 1A783C00] 13:56:06 INFO - PROCESS | 2520 | 1461185766327 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1B22A000) [pid = 2520] [serial = 151] [outer = 1A783C00] 13:56:06 INFO - PROCESS | 2520 | 1461185766783 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 13:56:06 INFO - PROCESS | 2520 | 1461185766804 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 2520 | 1461185766806 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 13:56:06 INFO - PROCESS | 2520 | 1461185766809 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:56:06 INFO - PROCESS | 2520 | 1461185766811 Marionette TRACE conn4 <- [1,170,null,{}] 13:56:06 INFO - PROCESS | 2520 | 1461185766815 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:06 INFO - PROCESS | 2520 | 1461185766900 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 13:56:06 INFO - PROCESS | 2520 | 1461185766906 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 2520 | ++DOCSHELL 1B3A4800 == 34 [pid = 2520] [id = 52] 13:56:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1B4E2000) [pid = 2520] [serial = 152] [outer = 00000000] 13:56:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C181400) [pid = 2520] [serial = 153] [outer = 1B4E2000] 13:56:06 INFO - PROCESS | 2520 | 1461185766956 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C4F4400) [pid = 2520] [serial = 154] [outer = 1B4E2000] 13:56:07 INFO - PROCESS | 2520 | 1461185767399 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 13:56:07 INFO - PROCESS | 2520 | 1461185767444 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 13:56:07 INFO - PROCESS | 2520 | 1461185767446 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 13:56:07 INFO - PROCESS | 2520 | 1461185767449 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:56:07 INFO - PROCESS | 2520 | 1461185767451 Marionette TRACE conn4 <- [1,174,null,{}] 13:56:07 INFO - PROCESS | 2520 | 1461185767455 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:07 INFO - PROCESS | 2520 | 1461185767594 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 13:56:07 INFO - PROCESS | 2520 | 1461185767603 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 2520 | ++DOCSHELL 1C717400 == 35 [pid = 2520] [id = 53] 13:56:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C720400) [pid = 2520] [serial = 155] [outer = 00000000] 13:56:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1C89B000) [pid = 2520] [serial = 156] [outer = 1C720400] 13:56:07 INFO - PROCESS | 2520 | 1461185767651 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1CB02C00) [pid = 2520] [serial = 157] [outer = 1C720400] 13:56:08 INFO - PROCESS | 2520 | 1461185768107 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 13:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:56:08 INFO - PROCESS | 2520 | 1461185768155 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 2520 | 1461185768157 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 13:56:08 INFO - PROCESS | 2520 | 1461185768160 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 2520 | 1461185768162 Marionette TRACE conn4 <- [1,178,null,{}] 13:56:08 INFO - PROCESS | 2520 | 1461185768166 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 2520 | 1461185768284 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 13:56:08 INFO - PROCESS | 2520 | 1461185768342 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 2520 | ++DOCSHELL 1CD5C000 == 36 [pid = 2520] [id = 54] 13:56:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1CD5CC00) [pid = 2520] [serial = 158] [outer = 00000000] 13:56:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1EFE0C00) [pid = 2520] [serial = 159] [outer = 1CD5CC00] 13:56:08 INFO - PROCESS | 2520 | 1461185768393 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1EFDF800) [pid = 2520] [serial = 160] [outer = 1CD5CC00] 13:56:08 INFO - PROCESS | 2520 | 1461185768799 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 13:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:56:08 INFO - PROCESS | 2520 | 1461185768831 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 2520 | 1461185768833 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 13:56:08 INFO - PROCESS | 2520 | 1461185768836 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 2520 | 1461185768838 Marionette TRACE conn4 <- [1,182,null,{}] 13:56:08 INFO - PROCESS | 2520 | 1461185768846 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 2520 | 1461185768966 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 13:56:08 INFO - PROCESS | 2520 | 1461185768984 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 2520 | ++DOCSHELL 18ACF000 == 37 [pid = 2520] [id = 55] 13:56:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1F967800) [pid = 2520] [serial = 161] [outer = 00000000] 13:56:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1F96E000) [pid = 2520] [serial = 162] [outer = 1F967800] 13:56:09 INFO - PROCESS | 2520 | 1461185769030 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1F96FC00) [pid = 2520] [serial = 163] [outer = 1F967800] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (18AD3C00) [pid = 2520] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (16C1D000) [pid = 2520] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1AAAAC00) [pid = 2520] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1DE3E000) [pid = 2520] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (11A80000) [pid = 2520] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1C183400) [pid = 2520] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1DEB1C00) [pid = 2520] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (11D47800) [pid = 2520] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1757B800) [pid = 2520] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C892400) [pid = 2520] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C891C00) [pid = 2520] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1CDF8400) [pid = 2520] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:56:09 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1B207C00) [pid = 2520] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:56:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (18435000) [pid = 2520] [serial = 164] [outer = 11AE9800] 13:56:09 INFO - PROCESS | 2520 | 1461185769556 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 790ms 13:56:09 INFO - PROCESS | 2520 | 1461185769628 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 2520 | 1461185769630 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 13:56:09 INFO - PROCESS | 2520 | 1461185769633 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:56:09 INFO - PROCESS | 2520 | 1461185769635 Marionette TRACE conn4 <- [1,186,null,{}] 13:56:09 INFO - PROCESS | 2520 | 1461185769638 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:09 INFO - PROCESS | 2520 | 1461185769711 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 13:56:09 INFO - PROCESS | 2520 | 1461185769719 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 2520 | ++DOCSHELL 12717000 == 38 [pid = 2520] [id = 56] 13:56:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1293A800) [pid = 2520] [serial = 165] [outer = 00000000] 13:56:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1F965800) [pid = 2520] [serial = 166] [outer = 1293A800] 13:56:09 INFO - PROCESS | 2520 | 1461185769769 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1F970C00) [pid = 2520] [serial = 167] [outer = 1293A800] 13:56:10 INFO - PROCESS | 2520 | 1461185770176 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 13:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:56:10 INFO - PROCESS | 2520 | 1461185770207 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 2520 | 1461185770209 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 13:56:10 INFO - PROCESS | 2520 | 1461185770212 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 2520 | 1461185770214 Marionette TRACE conn4 <- [1,190,null,{}] 13:56:10 INFO - PROCESS | 2520 | 1461185770217 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:10 INFO - PROCESS | 2520 | 1461185770296 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 13:56:10 INFO - PROCESS | 2520 | 1461185770303 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 2520 | ++DOCSHELL 1F963C00 == 39 [pid = 2520] [id = 57] 13:56:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1FA05400) [pid = 2520] [serial = 168] [outer = 00000000] 13:56:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1FB83800) [pid = 2520] [serial = 169] [outer = 1FA05400] 13:56:10 INFO - PROCESS | 2520 | 1461185770352 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1FB7E800) [pid = 2520] [serial = 170] [outer = 1FA05400] 13:56:10 INFO - PROCESS | 2520 | 1461185770751 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 13:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:56:10 INFO - PROCESS | 2520 | 1461185770783 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 2520 | 1461185770785 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 13:56:10 INFO - PROCESS | 2520 | 1461185770789 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 2520 | 1461185770790 Marionette TRACE conn4 <- [1,194,null,{}] 13:56:10 INFO - PROCESS | 2520 | 1461185770794 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:10 INFO - PROCESS | 2520 | 1461185770904 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 13:56:10 INFO - PROCESS | 2520 | 1461185770912 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 2520 | ++DOCSHELL 1C401800 == 40 [pid = 2520] [id = 58] 13:56:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C406400) [pid = 2520] [serial = 171] [outer = 00000000] 13:56:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C40BC00) [pid = 2520] [serial = 172] [outer = 1C406400] 13:56:10 INFO - PROCESS | 2520 | 1461185770960 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C40E000) [pid = 2520] [serial = 173] [outer = 1C406400] 13:56:11 INFO - PROCESS | 2520 | 1461185771435 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 671ms 13:56:11 INFO - PROCESS | 2520 | 1461185771460 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 2520 | 1461185771465 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 13:56:11 INFO - PROCESS | 2520 | 1461185771470 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:56:11 INFO - PROCESS | 2520 | 1461185771475 Marionette TRACE conn4 <- [1,198,null,{}] 13:56:11 INFO - PROCESS | 2520 | 1461185771481 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:11 INFO - PROCESS | 2520 | 1461185771587 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 13:56:11 INFO - PROCESS | 2520 | 1461185771736 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 2520 | ++DOCSHELL 16A0E000 == 41 [pid = 2520] [id = 59] 13:56:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (16AF6C00) [pid = 2520] [serial = 174] [outer = 00000000] 13:56:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (170C6C00) [pid = 2520] [serial = 175] [outer = 16AF6C00] 13:56:11 INFO - PROCESS | 2520 | 1461185771795 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1837EC00) [pid = 2520] [serial = 176] [outer = 16AF6C00] 13:56:12 INFO - PROCESS | 2520 | 1461185772326 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 13:56:12 INFO - PROCESS | 2520 | 1461185772357 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 2520 | 1461185772363 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 13:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:56:12 INFO - PROCESS | 2520 | 1461185772371 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 2520 | 1461185772374 Marionette TRACE conn4 <- [1,202,null,{}] 13:56:12 INFO - PROCESS | 2520 | 1461185772378 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:12 INFO - PROCESS | 2520 | 1461185772485 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 13:56:12 INFO - PROCESS | 2520 | 1461185772573 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 2520 | ++DOCSHELL 18383400 == 42 [pid = 2520] [id = 60] 13:56:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (18433000) [pid = 2520] [serial = 177] [outer = 00000000] 13:56:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1B39E800) [pid = 2520] [serial = 178] [outer = 18433000] 13:56:12 INFO - PROCESS | 2520 | 1461185772633 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C17CC00) [pid = 2520] [serial = 179] [outer = 18433000] 13:56:13 INFO - PROCESS | 2520 | 1461185773217 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 871ms 13:56:13 INFO - PROCESS | 2520 | 1461185773243 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 2520 | 1461185773246 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 13:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:56:13 INFO - PROCESS | 2520 | 1461185773250 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 2520 | 1461185773254 Marionette TRACE conn4 <- [1,206,null,{}] 13:56:13 INFO - PROCESS | 2520 | 1461185773265 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:13 INFO - PROCESS | 2520 | 1461185773373 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 13:56:13 INFO - PROCESS | 2520 | 1461185773462 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 2520 | ++DOCSHELL 1FAA0400 == 43 [pid = 2520] [id = 61] 13:56:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1FB11800) [pid = 2520] [serial = 180] [outer = 00000000] 13:56:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (2162E800) [pid = 2520] [serial = 181] [outer = 1FB11800] 13:56:13 INFO - PROCESS | 2520 | 1461185773520 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (21636800) [pid = 2520] [serial = 182] [outer = 1FB11800] 13:56:14 INFO - PROCESS | 2520 | 1461185774051 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 831ms 13:56:14 INFO - PROCESS | 2520 | 1461185774090 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 2520 | 1461185774093 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 13:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:56:14 INFO - PROCESS | 2520 | 1461185774097 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - PROCESS | 2520 | 1461185774100 Marionette TRACE conn4 <- [1,210,null,{}] 13:56:14 INFO - PROCESS | 2520 | 1461185774104 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:14 INFO - PROCESS | 2520 | 1461185774208 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 13:56:14 INFO - PROCESS | 2520 | 1461185774293 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 2520 | ++DOCSHELL 2127D000 == 44 [pid = 2520] [id = 62] 13:56:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (2127D400) [pid = 2520] [serial = 183] [outer = 00000000] 13:56:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (21288C00) [pid = 2520] [serial = 184] [outer = 2127D400] 13:56:14 INFO - PROCESS | 2520 | 1461185774348 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (2162C000) [pid = 2520] [serial = 185] [outer = 2127D400] 13:56:14 INFO - PROCESS | 2520 | 1461185774928 Marionette TRACE conn4 <- [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]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 13:56:14 INFO - PROCESS | 2520 | 1461185774968 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 2520 | 1461185774970 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 13:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:56:14 INFO - PROCESS | 2520 | 1461185774974 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - PROCESS | 2520 | 1461185774976 Marionette TRACE conn4 <- [1,214,null,{}] 13:56:14 INFO - PROCESS | 2520 | 1461185774979 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:15 INFO - PROCESS | 2520 | 1461185775077 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 13:56:15 INFO - PROCESS | 2520 | 1461185775149 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 2520 | ++DOCSHELL 16A08C00 == 45 [pid = 2520] [id = 63] 13:56:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1702B800) [pid = 2520] [serial = 186] [outer = 00000000] 13:56:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (18A08C00) [pid = 2520] [serial = 187] [outer = 1702B800] 13:56:15 INFO - PROCESS | 2520 | 1461185775209 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1A149000) [pid = 2520] [serial = 188] [outer = 1702B800] 13:56:15 INFO - PROCESS | 2520 | 1461185775879 Marionette TRACE conn4 <- [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]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 971ms 13:56:15 INFO - PROCESS | 2520 | 1461185775948 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 13:56:15 INFO - PROCESS | 2520 | 1461185775954 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 13:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:56:15 INFO - PROCESS | 2520 | 1461185775959 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 2520 | 1461185775963 Marionette TRACE conn4 <- [1,218,null,{}] 13:56:15 INFO - PROCESS | 2520 | 1461185775969 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:16 INFO - PROCESS | 2520 | 1461185776068 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 13:56:16 INFO - PROCESS | 2520 | 1461185776144 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 2520 | ++DOCSHELL 16C1B000 == 46 [pid = 2520] [id = 64] 13:56:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (17002C00) [pid = 2520] [serial = 189] [outer = 00000000] 13:56:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1837DC00) [pid = 2520] [serial = 190] [outer = 17002C00] 13:56:16 INFO - PROCESS | 2520 | 1461185776195 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (18AD3800) [pid = 2520] [serial = 191] [outer = 17002C00] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 11AE3000 == 45 [pid = 2520] [id = 36] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 1F963C00 == 44 [pid = 2520] [id = 57] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 12717000 == 43 [pid = 2520] [id = 56] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 18ACF000 == 42 [pid = 2520] [id = 55] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 1CD5C000 == 41 [pid = 2520] [id = 54] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 1C717400 == 40 [pid = 2520] [id = 53] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 1B3A4800 == 39 [pid = 2520] [id = 52] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 1A782800 == 38 [pid = 2520] [id = 51] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 13238000 == 37 [pid = 2520] [id = 50] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 11D72000 == 36 [pid = 2520] [id = 49] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 1837C800 == 35 [pid = 2520] [id = 48] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1F50A400) [pid = 2520] [serial = 135] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOCSHELL 11E93400 == 34 [pid = 2520] [id = 47] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1700B800) [pid = 2520] [serial = 105] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (18FECC00) [pid = 2520] [serial = 114] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1A776800) [pid = 2520] [serial = 115] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (17002400) [pid = 2520] [serial = 111] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (170C2000) [pid = 2520] [serial = 112] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1B4E9800) [pid = 2520] [serial = 117] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1EFE5400) [pid = 2520] [serial = 133] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (11C93800) [pid = 2520] [serial = 108] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (11D3C800) [pid = 2520] [serial = 109] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1C4F0400) [pid = 2520] [serial = 121] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1C493800) [pid = 2520] [serial = 120] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1EAEB000) [pid = 2520] [serial = 126] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (138A1000) [pid = 2520] [serial = 94] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (12711400) [pid = 2520] [serial = 93] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1B4E3000) [pid = 2520] [serial = 97] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1A149800) [pid = 2520] [serial = 96] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1CD55C00) [pid = 2520] [serial = 124] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C9F3400) [pid = 2520] [serial = 100] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C899800) [pid = 2520] [serial = 99] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1E56E400) [pid = 2520] [serial = 103] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1E563800) [pid = 2520] [serial = 102] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1CB62800) [pid = 2520] [serial = 123] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1EFE5800) [pid = 2520] [serial = 132] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1DE35400) [pid = 2520] [serial = 130] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1EDF3000) [pid = 2520] [serial = 127] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1DEA7800) [pid = 2520] [serial = 129] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1C174C00) [pid = 2520] [serial = 118] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 2520 | 1461185776700 Marionette TRACE conn4 <- [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]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 770ms 13:56:16 INFO - PROCESS | 2520 | 1461185776733 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 2520 | 1461185776739 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 13:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:56:16 INFO - PROCESS | 2520 | 1461185776745 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 2520 | 1461185776748 Marionette TRACE conn4 <- [1,222,null,{}] 13:56:16 INFO - PROCESS | 2520 | 1461185776751 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:16 INFO - PROCESS | 2520 | 1461185776836 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 13:56:16 INFO - PROCESS | 2520 | 1461185776845 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 2520 | ++DOCSHELL 138F1800 == 35 [pid = 2520] [id = 65] 13:56:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (14033000) [pid = 2520] [serial = 192] [outer = 00000000] 13:56:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (175BBC00) [pid = 2520] [serial = 193] [outer = 14033000] 13:56:16 INFO - PROCESS | 2520 | 1461185776894 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (18434400) [pid = 2520] [serial = 194] [outer = 14033000] 13:56:17 INFO - PROCESS | 2520 | 1461185777342 Marionette TRACE conn4 <- [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]]]}] 13:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 13:56:17 INFO - PROCESS | 2520 | 1461185777378 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 13:56:17 INFO - PROCESS | 2520 | 1461185777381 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 13:56:17 INFO - PROCESS | 2520 | 1461185777384 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:56:17 INFO - PROCESS | 2520 | 1461185777387 Marionette TRACE conn4 <- [1,226,null,{}] 13:56:17 INFO - PROCESS | 2520 | 1461185777402 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:17 INFO - PROCESS | 2520 | 1461185777487 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 13:56:17 INFO - PROCESS | 2520 | 1461185777495 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 2520 | ++DOCSHELL 18A0A800 == 36 [pid = 2520] [id = 66] 13:56:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1AAA0C00) [pid = 2520] [serial = 195] [outer = 00000000] 13:56:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1B229800) [pid = 2520] [serial = 196] [outer = 1AAA0C00] 13:56:17 INFO - PROCESS | 2520 | 1461185777545 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1B3A4800) [pid = 2520] [serial = 197] [outer = 1AAA0C00] 13:56:18 INFO - PROCESS | 2520 | 1461185777994 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 13:56:18 INFO - PROCESS | 2520 | 1461185778018 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 2520 | 1461185778020 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 13:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:56:18 INFO - PROCESS | 2520 | 1461185778028 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 2520 | 1461185778030 Marionette TRACE conn4 <- [1,230,null,{}] 13:56:18 INFO - PROCESS | 2520 | 1461185778033 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:18 INFO - PROCESS | 2520 | 1461185778115 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 13:56:18 INFO - PROCESS | 2520 | 1461185778122 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 2520 | ++DOCSHELL 1C179400 == 37 [pid = 2520] [id = 67] 13:56:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C17A400) [pid = 2520] [serial = 198] [outer = 00000000] 13:56:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C403000) [pid = 2520] [serial = 199] [outer = 1C17A400] 13:56:18 INFO - PROCESS | 2520 | 1461185778171 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C40B400) [pid = 2520] [serial = 200] [outer = 1C17A400] 13:56:18 INFO - PROCESS | 2520 | 1461185778591 Marionette TRACE conn4 <- [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]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 13:56:18 INFO - PROCESS | 2520 | 1461185778658 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 2520 | 1461185778660 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 13:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:56:18 INFO - PROCESS | 2520 | 1461185778664 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 2520 | 1461185778665 Marionette TRACE conn4 <- [1,234,null,{}] 13:56:18 INFO - PROCESS | 2520 | 1461185778676 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:18 INFO - PROCESS | 2520 | 1461185778774 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 13:56:18 INFO - PROCESS | 2520 | 1461185778780 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 2520 | ++DOCSHELL 1C21DC00 == 38 [pid = 2520] [id = 68] 13:56:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C493800) [pid = 2520] [serial = 201] [outer = 00000000] 13:56:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C891000) [pid = 2520] [serial = 202] [outer = 1C493800] 13:56:18 INFO - PROCESS | 2520 | 1461185778830 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C899000) [pid = 2520] [serial = 203] [outer = 1C493800] 13:56:19 INFO - PROCESS | 2520 | 1461185779296 Marionette TRACE conn4 <- [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]]]}] 13:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 691ms 13:56:19 INFO - PROCESS | 2520 | 1461185779359 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 2520 | 1461185779361 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 13:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:56:19 INFO - PROCESS | 2520 | 1461185779371 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 2520 | 1461185779373 Marionette TRACE conn4 <- [1,238,null,{}] 13:56:19 INFO - PROCESS | 2520 | 1461185779377 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:19 INFO - PROCESS | 2520 | 1461185779517 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 13:56:19 INFO - PROCESS | 2520 | 1461185779542 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 2520 | ++DOCSHELL 1CD5C400 == 39 [pid = 2520] [id = 69] 13:56:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1CDEF800) [pid = 2520] [serial = 204] [outer = 00000000] 13:56:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1E566400) [pid = 2520] [serial = 205] [outer = 1CDEF800] 13:56:19 INFO - PROCESS | 2520 | 1461185779591 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1E569800) [pid = 2520] [serial = 206] [outer = 1CDEF800] 13:56:20 INFO - PROCESS | 2520 | 1461185780010 Marionette TRACE conn4 <- [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]]]}] 13:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 13:56:20 INFO - PROCESS | 2520 | 1461185780046 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 2520 | 1461185780048 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 13:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:56:20 INFO - PROCESS | 2520 | 1461185780051 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - PROCESS | 2520 | 1461185780053 Marionette TRACE conn4 <- [1,242,null,{}] 13:56:20 INFO - PROCESS | 2520 | 1461185780057 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:20 INFO - PROCESS | 2520 | 1461185780159 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 13:56:20 INFO - PROCESS | 2520 | 1461185780166 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 2520 | ++DOCSHELL 1E56E400 == 40 [pid = 2520] [id = 70] 13:56:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1EA74000) [pid = 2520] [serial = 207] [outer = 00000000] 13:56:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1EDF3800) [pid = 2520] [serial = 208] [outer = 1EA74000] 13:56:20 INFO - PROCESS | 2520 | 1461185780214 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1EDF3400) [pid = 2520] [serial = 209] [outer = 1EA74000] 13:56:20 INFO - PROCESS | 2520 | 1461185780764 Marionette TRACE conn4 <- [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]]]}] 13:56:20 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1403D800) [pid = 2520] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:56:20 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1FA05400) [pid = 2520] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:56:20 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1CD5CC00) [pid = 2520] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:56:20 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1F967800) [pid = 2520] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:56:20 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1293A800) [pid = 2520] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:56:20 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (11D72800) [pid = 2520] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:56:20 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1B4E2000) [pid = 2520] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:56:20 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1C720400) [pid = 2520] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:56:20 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1A783C00) [pid = 2520] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 770ms 13:56:20 INFO - PROCESS | 2520 | 1461185780827 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 2520 | 1461185780829 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 13:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:56:20 INFO - PROCESS | 2520 | 1461185780832 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - PROCESS | 2520 | 1461185780834 Marionette TRACE conn4 <- [1,246,null,{}] 13:56:20 INFO - PROCESS | 2520 | 1461185780837 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:20 INFO - PROCESS | 2520 | 1461185780915 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 13:56:20 INFO - PROCESS | 2520 | 1461185780923 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 2520 | ++DOCSHELL 1B4E6C00 == 41 [pid = 2520] [id = 71] 13:56:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C176400) [pid = 2520] [serial = 210] [outer = 00000000] 13:56:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1EFE6000) [pid = 2520] [serial = 211] [outer = 1C176400] 13:56:20 INFO - PROCESS | 2520 | 1461185780972 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1F507800) [pid = 2520] [serial = 212] [outer = 1C176400] 13:56:21 INFO - PROCESS | 2520 | 1461185781401 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 631ms 13:56:21 INFO - PROCESS | 2520 | 1461185781464 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 2520 | 1461185781466 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 13:56:21 INFO - PROCESS | 2520 | 1461185781470 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 2520 | 1461185781471 Marionette TRACE conn4 <- [1,250,null,{}] 13:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:56:21 INFO - PROCESS | 2520 | 1461185781475 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:21 INFO - PROCESS | 2520 | 1461185781553 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 13:56:21 INFO - PROCESS | 2520 | 1461185781561 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 2520 | ++DOCSHELL 1A14D800 == 42 [pid = 2520] [id = 72] 13:56:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1F50CC00) [pid = 2520] [serial = 213] [outer = 00000000] 13:56:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1FA99C00) [pid = 2520] [serial = 214] [outer = 1F50CC00] 13:56:21 INFO - PROCESS | 2520 | 1461185781606 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1FB12800) [pid = 2520] [serial = 215] [outer = 1F50CC00] 13:56:22 INFO - PROCESS | 2520 | 1461185782015 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 13:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:56:22 INFO - PROCESS | 2520 | 1461185782048 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 2520 | 1461185782050 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 13:56:22 INFO - PROCESS | 2520 | 1461185782053 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 2520 | 1461185782055 Marionette TRACE conn4 <- [1,254,null,{}] 13:56:22 INFO - PROCESS | 2520 | 1461185782062 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 2520 | 1461185782141 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 13:56:22 INFO - PROCESS | 2520 | 1461185782148 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 2520 | ++DOCSHELL 12756800 == 43 [pid = 2520] [id = 73] 13:56:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (12759800) [pid = 2520] [serial = 216] [outer = 00000000] 13:56:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1275EC00) [pid = 2520] [serial = 217] [outer = 12759800] 13:56:22 INFO - PROCESS | 2520 | 1461185782195 Marionette DEBUG loaded listener.js 13:56:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (12760400) [pid = 2520] [serial = 218] [outer = 12759800] 13:56:22 INFO - PROCESS | 2520 | 1461185782747 Marionette TRACE conn4 <- [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]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 731ms 13:56:22 INFO - PROCESS | 2520 | 1461185782803 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 2520 | 1461185782807 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 13:56:22 INFO - PROCESS | 2520 | 1461185782813 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:56:22 INFO - PROCESS | 2520 | 1461185782818 Marionette TRACE conn4 <- [1,258,null,{}] 13:56:22 INFO - PROCESS | 2520 | 1461185782825 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 2520 | 1461185782927 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 13:56:23 INFO - PROCESS | 2520 | 1461185783051 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 2520 | ++DOCSHELL 11D75800 == 44 [pid = 2520] [id = 74] 13:56:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (11D76800) [pid = 2520] [serial = 219] [outer = 00000000] 13:56:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (12396800) [pid = 2520] [serial = 220] [outer = 11D76800] 13:56:23 INFO - PROCESS | 2520 | 1461185783109 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1239D400) [pid = 2520] [serial = 221] [outer = 11D76800] 13:56:23 INFO - PROCESS | 2520 | 1461185783680 Marionette TRACE conn4 <- [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]]]}] 13:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 13:56:23 INFO - PROCESS | 2520 | 1461185783706 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 13:56:23 INFO - PROCESS | 2520 | 1461185783710 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 13:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:56:23 INFO - PROCESS | 2520 | 1461185783719 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:56:23 INFO - PROCESS | 2520 | 1461185783724 Marionette TRACE conn4 <- [1,262,null,{}] 13:56:23 INFO - PROCESS | 2520 | 1461185783728 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:23 INFO - PROCESS | 2520 | 1461185783832 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 13:56:23 INFO - PROCESS | 2520 | 1461185783920 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 2520 | ++DOCSHELL 13237C00 == 45 [pid = 2520] [id = 75] 13:56:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (13242800) [pid = 2520] [serial = 222] [outer = 00000000] 13:56:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (170C2800) [pid = 2520] [serial = 223] [outer = 13242800] 13:56:23 INFO - PROCESS | 2520 | 1461185783976 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (18378400) [pid = 2520] [serial = 224] [outer = 13242800] 13:56:24 INFO - PROCESS | 2520 | 1461185784486 Marionette TRACE conn4 <- [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]]]}] 13:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 791ms 13:56:24 INFO - PROCESS | 2520 | 1461185784509 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 13:56:24 INFO - PROCESS | 2520 | 1461185784512 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 13:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:56:24 INFO - PROCESS | 2520 | 1461185784515 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 2520 | 1461185784518 Marionette TRACE conn4 <- [1,266,null,{}] 13:56:24 INFO - PROCESS | 2520 | 1461185784529 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:24 INFO - PROCESS | 2520 | 1461185784643 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 13:56:24 INFO - PROCESS | 2520 | 1461185784734 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 2520 | ++DOCSHELL 1C182000 == 46 [pid = 2520] [id = 76] 13:56:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C214400) [pid = 2520] [serial = 225] [outer = 00000000] 13:56:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C897800) [pid = 2520] [serial = 226] [outer = 1C214400] 13:56:24 INFO - PROCESS | 2520 | 1461185784793 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1CB69000) [pid = 2520] [serial = 227] [outer = 1C214400] 13:56:25 INFO - PROCESS | 2520 | 1461185785382 Marionette TRACE conn4 <- [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]]]}] 13:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 931ms 13:56:25 INFO - PROCESS | 2520 | 1461185785448 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 2520 | 1461185785451 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 13:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:56:25 INFO - PROCESS | 2520 | 1461185785455 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 2520 | 1461185785457 Marionette TRACE conn4 <- [1,270,null,{}] 13:56:25 INFO - PROCESS | 2520 | 1461185785461 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:25 INFO - PROCESS | 2520 | 1461185785571 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 13:56:25 INFO - PROCESS | 2520 | 1461185785688 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 2520 | ++DOCSHELL 1E56BC00 == 47 [pid = 2520] [id = 77] 13:56:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1E56C000) [pid = 2520] [serial = 228] [outer = 00000000] 13:56:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1FAA1000) [pid = 2520] [serial = 229] [outer = 1E56C000] 13:56:25 INFO - PROCESS | 2520 | 1461185785749 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (2105DC00) [pid = 2520] [serial = 230] [outer = 1E56C000] 13:56:26 INFO - PROCESS | 2520 | 1461185786295 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 13:56:26 INFO - PROCESS | 2520 | 1461185786328 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 13:56:26 INFO - PROCESS | 2520 | 1461185786331 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 13:56:26 INFO - PROCESS | 2520 | 1461185786334 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:56:26 INFO - PROCESS | 2520 | 1461185786336 Marionette TRACE conn4 <- [1,274,null,{}] 13:56:26 INFO - PROCESS | 2520 | 1461185786340 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:26 INFO - PROCESS | 2520 | 1461185786440 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 13:56:26 INFO - PROCESS | 2520 | 1461185786625 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 2520 | ++DOCSHELL 21111000 == 48 [pid = 2520] [id = 78] 13:56:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (21111400) [pid = 2520] [serial = 231] [outer = 00000000] 13:56:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (21114800) [pid = 2520] [serial = 232] [outer = 21111400] 13:56:26 INFO - PROCESS | 2520 | 1461185786697 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (21114400) [pid = 2520] [serial = 233] [outer = 21111400] 13:56:27 INFO - PROCESS | 2520 | 1461185787652 Marionette TRACE conn4 <- [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]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1372ms 13:56:27 INFO - PROCESS | 2520 | 1461185787710 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 2520 | 1461185787713 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 13:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:56:27 INFO - PROCESS | 2520 | 1461185787717 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 2520 | 1461185787719 Marionette TRACE conn4 <- [1,278,null,{}] 13:56:27 INFO - PROCESS | 2520 | 1461185787725 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:27 INFO - PROCESS | 2520 | 1461185787852 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 13:56:27 INFO - PROCESS | 2520 | 1461185787930 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 2520 | ++DOCSHELL 17578C00 == 49 [pid = 2520] [id = 79] 13:56:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (175C3C00) [pid = 2520] [serial = 234] [outer = 00000000] 13:56:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (18AD7000) [pid = 2520] [serial = 235] [outer = 175C3C00] 13:56:28 INFO - PROCESS | 2520 | 1461185788023 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1A149800) [pid = 2520] [serial = 236] [outer = 175C3C00] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 1A14D800 == 48 [pid = 2520] [id = 72] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 1B4E6C00 == 47 [pid = 2520] [id = 71] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 1E56E400 == 46 [pid = 2520] [id = 70] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 1CD5C400 == 45 [pid = 2520] [id = 69] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 1C21DC00 == 44 [pid = 2520] [id = 68] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 1C179400 == 43 [pid = 2520] [id = 67] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 18A0A800 == 42 [pid = 2520] [id = 66] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 138F1800 == 41 [pid = 2520] [id = 65] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (131A4C00) [pid = 2520] [serial = 138] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C40BC00) [pid = 2520] [serial = 172] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 16C1B000 == 40 [pid = 2520] [id = 64] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 16A08C00 == 39 [pid = 2520] [id = 63] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 2127D000 == 38 [pid = 2520] [id = 62] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 1FAA0400 == 37 [pid = 2520] [id = 61] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 18383400 == 36 [pid = 2520] [id = 60] 13:56:28 INFO - PROCESS | 2520 | --DOCSHELL 16A0E000 == 35 [pid = 2520] [id = 59] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (13242000) [pid = 2520] [serial = 144] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (14031800) [pid = 2520] [serial = 145] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1B232000) [pid = 2520] [serial = 141] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1C181400) [pid = 2520] [serial = 153] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C89B000) [pid = 2520] [serial = 156] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1B202000) [pid = 2520] [serial = 150] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1B22A000) [pid = 2520] [serial = 151] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (18429400) [pid = 2520] [serial = 147] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (18A04800) [pid = 2520] [serial = 148] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1FB7E800) [pid = 2520] [serial = 170] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1EFDF800) [pid = 2520] [serial = 160] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1EFE0C00) [pid = 2520] [serial = 159] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1CB02C00) [pid = 2520] [serial = 157] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1F96E000) [pid = 2520] [serial = 162] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1F965800) [pid = 2520] [serial = 166] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1F970C00) [pid = 2520] [serial = 167] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (12633000) [pid = 2520] [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.] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1F96FC00) [pid = 2520] [serial = 163] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1FB83800) [pid = 2520] [serial = 169] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1C4F4400) [pid = 2520] [serial = 154] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2520 | 1461185788535 Marionette TRACE conn4 <- [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]]]}] 13:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 871ms 13:56:28 INFO - PROCESS | 2520 | 1461185788590 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 13:56:28 INFO - PROCESS | 2520 | 1461185788596 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 13:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:56:28 INFO - PROCESS | 2520 | 1461185788602 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - PROCESS | 2520 | 1461185788605 Marionette TRACE conn4 <- [1,282,null,{}] 13:56:28 INFO - PROCESS | 2520 | 1461185788609 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 2520 | 1461185788690 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 13:56:28 INFO - PROCESS | 2520 | 1461185788697 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 2520 | ++DOCSHELL 12632000 == 36 [pid = 2520] [id = 80] 13:56:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1328B000) [pid = 2520] [serial = 237] [outer = 00000000] 13:56:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (170C2000) [pid = 2520] [serial = 238] [outer = 1328B000] 13:56:28 INFO - PROCESS | 2520 | 1461185788747 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (18A04800) [pid = 2520] [serial = 239] [outer = 1328B000] 13:56:29 INFO - PROCESS | 2520 | 1461185789223 Marionette TRACE conn4 <- [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]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 13:56:29 INFO - PROCESS | 2520 | 1461185789275 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 2520 | 1461185789277 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 13:56:29 INFO - PROCESS | 2520 | 1461185789281 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:56:29 INFO - PROCESS | 2520 | 1461185789284 Marionette TRACE conn4 <- [1,286,null,{}] 13:56:29 INFO - PROCESS | 2520 | 1461185789295 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:29 INFO - PROCESS | 2520 | 1461185789383 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 13:56:29 INFO - PROCESS | 2520 | 1461185789488 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 2520 | ++DOCSHELL 1B3A9C00 == 37 [pid = 2520] [id = 81] 13:56:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1B4DEC00) [pid = 2520] [serial = 240] [outer = 00000000] 13:56:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1B85F800) [pid = 2520] [serial = 241] [outer = 1B4DEC00] 13:56:29 INFO - PROCESS | 2520 | 1461185789550 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C17E000) [pid = 2520] [serial = 242] [outer = 1B4DEC00] 13:56:29 INFO - PROCESS | 2520 | 1461185789912 Marionette TRACE conn4 <- [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]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 13:56:29 INFO - PROCESS | 2520 | 1461185789955 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 2520 | 1461185789957 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 13:56:29 INFO - PROCESS | 2520 | 1461185789960 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:56:29 INFO - PROCESS | 2520 | 1461185789962 Marionette TRACE conn4 <- [1,290,null,{}] 13:56:29 INFO - PROCESS | 2520 | 1461185789965 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:30 INFO - PROCESS | 2520 | 1461185790046 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 13:56:30 INFO - PROCESS | 2520 | 1461185790052 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 2520 | ++DOCSHELL 1C21E800 == 38 [pid = 2520] [id = 82] 13:56:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C223000) [pid = 2520] [serial = 243] [outer = 00000000] 13:56:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C718C00) [pid = 2520] [serial = 244] [outer = 1C223000] 13:56:30 INFO - PROCESS | 2520 | 1461185790098 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C892000) [pid = 2520] [serial = 245] [outer = 1C223000] 13:56:30 INFO - PROCESS | 2520 | 1461185790567 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 13:56:30 INFO - PROCESS | 2520 | 1461185790601 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 2520 | 1461185790603 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 13:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:56:30 INFO - PROCESS | 2520 | 1461185790607 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 2520 | 1461185790608 Marionette TRACE conn4 <- [1,294,null,{}] 13:56:30 INFO - PROCESS | 2520 | 1461185790612 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:30 INFO - PROCESS | 2520 | 1461185790714 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 13:56:30 INFO - PROCESS | 2520 | 1461185790723 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 2520 | ++DOCSHELL 11D7C400 == 39 [pid = 2520] [id = 83] 13:56:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C40D800) [pid = 2520] [serial = 246] [outer = 00000000] 13:56:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1CC61000) [pid = 2520] [serial = 247] [outer = 1C40D800] 13:56:30 INFO - PROCESS | 2520 | 1461185790814 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1DE2FC00) [pid = 2520] [serial = 248] [outer = 1C40D800] 13:56:31 INFO - PROCESS | 2520 | 1461185791288 Marionette TRACE conn4 <- [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]]]}] 13:56:31 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. 13:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 733ms 13:56:31 INFO - PROCESS | 2520 | 1461185791342 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 2520 | 1461185791344 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 13:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:56:31 INFO - PROCESS | 2520 | 1461185791347 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - PROCESS | 2520 | 1461185791348 Marionette TRACE conn4 <- [1,298,null,{}] 13:56:31 INFO - PROCESS | 2520 | 1461185791357 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:31 INFO - PROCESS | 2520 | 1461185791482 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 13:56:31 INFO - PROCESS | 2520 | 1461185791541 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE2400 == 40 [pid = 2520] [id = 84] 13:56:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1EFE4800) [pid = 2520] [serial = 249] [outer = 00000000] 13:56:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1F963C00) [pid = 2520] [serial = 250] [outer = 1EFE4800] 13:56:31 INFO - PROCESS | 2520 | 1461185791590 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1F968C00) [pid = 2520] [serial = 251] [outer = 1EFE4800] 13:56:32 INFO - PROCESS | 2520 | 1461185791995 Marionette TRACE conn4 <- [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]]]}] 13:56:32 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. 13:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 13:56:32 INFO - PROCESS | 2520 | 1461185792038 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 2520 | 1461185792040 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 13:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:56:32 INFO - PROCESS | 2520 | 1461185792082 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 2520 | 1461185792083 Marionette TRACE conn4 <- [1,302,null,{}] 13:56:32 INFO - PROCESS | 2520 | 1461185792092 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 2520 | 1461185792195 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 13:56:32 INFO - PROCESS | 2520 | 1461185792208 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 2520 | ++DOCSHELL 1F96BC00 == 41 [pid = 2520] [id = 85] 13:56:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1F96C000) [pid = 2520] [serial = 252] [outer = 00000000] 13:56:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1FA9A000) [pid = 2520] [serial = 253] [outer = 1F96C000] 13:56:32 INFO - PROCESS | 2520 | 1461185792255 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1FA99800) [pid = 2520] [serial = 254] [outer = 1F96C000] 13:56:32 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1CDEF800) [pid = 2520] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:56:32 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (17002C00) [pid = 2520] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:56:32 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (14033000) [pid = 2520] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:56:32 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C17A400) [pid = 2520] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:56:32 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1AAA0C00) [pid = 2520] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:56:32 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1EA74000) [pid = 2520] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:56:32 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C176400) [pid = 2520] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:56:32 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C493800) [pid = 2520] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:56:32 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1F50CC00) [pid = 2520] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:56:32 INFO - PROCESS | 2520 | 1461185792753 Marionette TRACE conn4 <- [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]]]}] 13:56:32 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. 13:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 751ms 13:56:32 INFO - PROCESS | 2520 | 1461185792808 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 2520 | 1461185792810 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 13:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:56:32 INFO - PROCESS | 2520 | 1461185792814 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 2520 | 1461185792815 Marionette TRACE conn4 <- [1,306,null,{}] 13:56:32 INFO - PROCESS | 2520 | 1461185792819 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 2520 | 1461185792900 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 13:56:32 INFO - PROCESS | 2520 | 1461185792906 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 2520 | ++DOCSHELL 170C4400 == 42 [pid = 2520] [id = 86] 13:56:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (18FEF400) [pid = 2520] [serial = 255] [outer = 00000000] 13:56:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1CDFAC00) [pid = 2520] [serial = 256] [outer = 18FEF400] 13:56:32 INFO - PROCESS | 2520 | 1461185792956 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1EDF4000) [pid = 2520] [serial = 257] [outer = 18FEF400] 13:56:33 INFO - PROCESS | 2520 | 1461185793222 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:56:33 INFO - PROCESS | 2520 | 1461185793411 Marionette TRACE conn4 <- [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]]]}] 13:56:33 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. 13:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 13:56:33 INFO - PROCESS | 2520 | 1461185793445 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 2520 | 1461185793447 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 13:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:56:33 INFO - PROCESS | 2520 | 1461185793450 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 2520 | 1461185793452 Marionette TRACE conn4 <- [1,310,null,{}] 13:56:33 INFO - PROCESS | 2520 | 1461185793456 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:33 INFO - PROCESS | 2520 | 1461185793533 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 13:56:33 INFO - PROCESS | 2520 | 1461185793539 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 2520 | ++DOCSHELL 21063400 == 43 [pid = 2520] [id = 87] 13:56:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (21063C00) [pid = 2520] [serial = 258] [outer = 00000000] 13:56:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (21284400) [pid = 2520] [serial = 259] [outer = 21063C00] 13:56:33 INFO - PROCESS | 2520 | 1461185793589 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (2162C400) [pid = 2520] [serial = 260] [outer = 21063C00] 13:56:34 INFO - PROCESS | 2520 | 1461185794024 Marionette TRACE conn4 <- [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]]]}] 13:56:34 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. 13:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 631ms 13:56:34 INFO - PROCESS | 2520 | 1461185794085 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 2520 | 1461185794087 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 13:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:56:34 INFO - PROCESS | 2520 | 1461185794091 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 2520 | 1461185794092 Marionette TRACE conn4 <- [1,314,null,{}] 13:56:34 INFO - PROCESS | 2520 | 1461185794096 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:34 INFO - PROCESS | 2520 | 1461185794179 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 13:56:34 INFO - PROCESS | 2520 | 1461185794185 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 2520 | ++DOCSHELL 1F50CC00 == 44 [pid = 2520] [id = 88] 13:56:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1F694000) [pid = 2520] [serial = 261] [outer = 00000000] 13:56:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1F69CC00) [pid = 2520] [serial = 262] [outer = 1F694000] 13:56:34 INFO - PROCESS | 2520 | 1461185794233 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1F69E000) [pid = 2520] [serial = 263] [outer = 1F694000] 13:56:34 INFO - PROCESS | 2520 | 1461185794816 Marionette TRACE conn4 <- [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]]]}] 13:56:34 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. 13:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 770ms 13:56:34 INFO - PROCESS | 2520 | 1461185794904 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 2520 | 1461185794909 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 13:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:56:34 INFO - PROCESS | 2520 | 1461185794930 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 2520 | 1461185794934 Marionette TRACE conn4 <- [1,318,null,{}] 13:56:34 INFO - PROCESS | 2520 | 1461185794941 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:35 INFO - PROCESS | 2520 | 1461185795061 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 13:56:35 INFO - PROCESS | 2520 | 1461185795175 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 2520 | ++DOCSHELL 12710C00 == 45 [pid = 2520] [id = 89] 13:56:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (12933000) [pid = 2520] [serial = 264] [outer = 00000000] 13:56:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (16A08C00) [pid = 2520] [serial = 265] [outer = 12933000] 13:56:35 INFO - PROCESS | 2520 | 1461185795237 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (18429800) [pid = 2520] [serial = 266] [outer = 12933000] 13:56:35 INFO - PROCESS | 2520 | 1461185795807 Marionette TRACE conn4 <- [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]]]}] 13:56:35 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. 13:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 931ms 13:56:35 INFO - PROCESS | 2520 | 1461185795862 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 2520 | 1461185795868 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 13:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:56:35 INFO - PROCESS | 2520 | 1461185795875 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 2520 | 1461185795878 Marionette TRACE conn4 <- [1,322,null,{}] 13:56:35 INFO - PROCESS | 2520 | 1461185795883 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:36 INFO - PROCESS | 2520 | 1461185795991 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 13:56:36 INFO - PROCESS | 2520 | 1461185796082 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 2520 | ++DOCSHELL 1B202000 == 46 [pid = 2520] [id = 90] 13:56:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1B207000) [pid = 2520] [serial = 267] [outer = 00000000] 13:56:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C17A800) [pid = 2520] [serial = 268] [outer = 1B207000] 13:56:36 INFO - PROCESS | 2520 | 1461185796139 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C217C00) [pid = 2520] [serial = 269] [outer = 1B207000] 13:56:36 INFO - PROCESS | 2520 | 1461185796781 Marionette TRACE conn4 <- [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]]]}] 13:56:36 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. 13:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 13:56:36 INFO - PROCESS | 2520 | 1461185796806 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 2520 | 1461185796809 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 13:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:56:36 INFO - PROCESS | 2520 | 1461185796813 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 2520 | 1461185796817 Marionette TRACE conn4 <- [1,326,null,{}] 13:56:36 INFO - PROCESS | 2520 | 1461185796829 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:36 INFO - PROCESS | 2520 | 1461185796934 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 13:56:37 INFO - PROCESS | 2520 | 1461185797027 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 2520 | ++DOCSHELL 1F693C00 == 47 [pid = 2520] [id = 91] 13:56:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1F699C00) [pid = 2520] [serial = 270] [outer = 00000000] 13:56:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1F96D400) [pid = 2520] [serial = 271] [outer = 1F699C00] 13:56:37 INFO - PROCESS | 2520 | 1461185797086 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (2110F000) [pid = 2520] [serial = 272] [outer = 1F699C00] 13:56:37 INFO - PROCESS | 2520 | 1461185797711 Marionette TRACE conn4 <- [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]]]}] 13:56:37 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. 13:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 931ms 13:56:37 INFO - PROCESS | 2520 | 1461185797746 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 2520 | 1461185797749 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 13:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:56:37 INFO - PROCESS | 2520 | 1461185797753 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 2520 | 1461185797755 Marionette TRACE conn4 <- [1,330,null,{}] 13:56:37 INFO - PROCESS | 2520 | 1461185797759 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:37 INFO - PROCESS | 2520 | 1461185797863 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 13:56:37 INFO - PROCESS | 2520 | 1461185797941 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 2520 | ++DOCSHELL 2060B400 == 48 [pid = 2520] [id = 92] 13:56:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (2060BC00) [pid = 2520] [serial = 273] [outer = 00000000] 13:56:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (20617000) [pid = 2520] [serial = 274] [outer = 2060BC00] 13:56:38 INFO - PROCESS | 2520 | 1461185798038 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (21287800) [pid = 2520] [serial = 275] [outer = 2060BC00] 13:56:38 INFO - PROCESS | 2520 | 1461185798786 Marionette TRACE conn4 <- [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]]]}] 13:56:38 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. 13:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1068ms 13:56:38 INFO - PROCESS | 2520 | 1461185798828 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 13:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:56:38 INFO - PROCESS | 2520 | 1461185798832 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 13:56:38 INFO - PROCESS | 2520 | 1461185798838 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:56:38 INFO - PROCESS | 2520 | 1461185798842 Marionette TRACE conn4 <- [1,334,null,{}] 13:56:38 INFO - PROCESS | 2520 | 1461185798849 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:38 INFO - PROCESS | 2520 | 1461185798945 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 13:56:39 INFO - PROCESS | 2520 | 1461185799028 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 2520 | ++DOCSHELL 131A8800 == 49 [pid = 2520] [id = 93] 13:56:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (131DD800) [pid = 2520] [serial = 276] [outer = 00000000] 13:56:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (170C8800) [pid = 2520] [serial = 277] [outer = 131DD800] 13:56:39 INFO - PROCESS | 2520 | 1461185799123 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (18A0B800) [pid = 2520] [serial = 278] [outer = 131DD800] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 1DE35000 == 48 [pid = 2520] [id = 46] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 21063400 == 47 [pid = 2520] [id = 87] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 170C4400 == 46 [pid = 2520] [id = 86] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 1F96BC00 == 45 [pid = 2520] [id = 85] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 1EFE2400 == 44 [pid = 2520] [id = 84] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 11D7C400 == 43 [pid = 2520] [id = 83] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 1C21E800 == 42 [pid = 2520] [id = 82] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 1B3A9C00 == 41 [pid = 2520] [id = 81] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 12632000 == 40 [pid = 2520] [id = 80] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (18A08C00) [pid = 2520] [serial = 187] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (170C6C00) [pid = 2520] [serial = 175] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1B39E800) [pid = 2520] [serial = 178] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (2162E800) [pid = 2520] [serial = 181] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1275EC00) [pid = 2520] [serial = 217] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (21288C00) [pid = 2520] [serial = 184] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 17578C00 == 39 [pid = 2520] [id = 79] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 1E56BC00 == 38 [pid = 2520] [id = 77] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 1C182000 == 37 [pid = 2520] [id = 76] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 13237C00 == 36 [pid = 2520] [id = 75] 13:56:39 INFO - PROCESS | 2520 | --DOCSHELL 11D75800 == 35 [pid = 2520] [id = 74] 13:56:39 INFO - PROCESS | 2520 | 1461185799748 Marionette TRACE conn4 <- [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]]]}] 13:56:39 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. 13:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 931ms 13:56:39 INFO - PROCESS | 2520 | 1461185799769 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 2520 | 1461185799774 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 13:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:56:39 INFO - PROCESS | 2520 | 1461185799780 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 2520 | 1461185799783 Marionette TRACE conn4 <- [1,338,null,{}] 13:56:39 INFO - PROCESS | 2520 | 1461185799787 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:39 INFO - PROCESS | 2520 | 1461185799883 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C403000) [pid = 2520] [serial = 199] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1B229800) [pid = 2520] [serial = 196] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1B3A4800) [pid = 2520] [serial = 197] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1EDF3800) [pid = 2520] [serial = 208] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1E569800) [pid = 2520] [serial = 206] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1F507800) [pid = 2520] [serial = 212] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1EFE6000) [pid = 2520] [serial = 211] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1EDF3400) [pid = 2520] [serial = 209] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C891000) [pid = 2520] [serial = 202] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C899000) [pid = 2520] [serial = 203] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1FA99C00) [pid = 2520] [serial = 214] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1FB12800) [pid = 2520] [serial = 215] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C40B400) [pid = 2520] [serial = 200] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1E566400) [pid = 2520] [serial = 205] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (18AD3800) [pid = 2520] [serial = 191] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (18434400) [pid = 2520] [serial = 194] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (175BBC00) [pid = 2520] [serial = 193] [outer = 00000000] [url = about:blank] 13:56:39 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1837DC00) [pid = 2520] [serial = 190] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2520 | 1461185799971 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 2520 | ++DOCSHELL 117B6C00 == 36 [pid = 2520] [id = 94] 13:56:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (11A37400) [pid = 2520] [serial = 279] [outer = 00000000] 13:56:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1239D800) [pid = 2520] [serial = 280] [outer = 11A37400] 13:56:40 INFO - PROCESS | 2520 | 1461185800018 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1293A800) [pid = 2520] [serial = 281] [outer = 11A37400] 13:56:40 INFO - PROCESS | 2520 | 1461185800406 Marionette TRACE conn4 <- [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]]]}] 13:56:40 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. 13:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 13:56:40 INFO - PROCESS | 2520 | 1461185800464 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 2520 | 1461185800466 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 13:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:56:40 INFO - PROCESS | 2520 | 1461185800470 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 2520 | 1461185800473 Marionette TRACE conn4 <- [1,342,null,{}] 13:56:40 INFO - PROCESS | 2520 | 1461185800484 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:40 INFO - PROCESS | 2520 | 1461185800571 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 13:56:40 INFO - PROCESS | 2520 | 1461185800578 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 2520 | ++DOCSHELL 175C7C00 == 37 [pid = 2520] [id = 95] 13:56:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (175C8400) [pid = 2520] [serial = 282] [outer = 00000000] 13:56:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1A78D800) [pid = 2520] [serial = 283] [outer = 175C8400] 13:56:40 INFO - PROCESS | 2520 | 1461185800630 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1B22F000) [pid = 2520] [serial = 284] [outer = 175C8400] 13:56:41 INFO - PROCESS | 2520 | 1461185801101 Marionette TRACE conn4 <- [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]]]}] 13:56:41 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. 13:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 13:56:41 INFO - PROCESS | 2520 | 1461185801144 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 2520 | 1461185801147 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 13:56:41 INFO - PROCESS | 2520 | 1461185801150 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:56:41 INFO - PROCESS | 2520 | 1461185801151 Marionette TRACE conn4 <- [1,346,null,{}] 13:56:41 INFO - PROCESS | 2520 | 1461185801155 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 2520 | 1461185801237 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 13:56:41 INFO - PROCESS | 2520 | 1461185801243 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 2520 | ++DOCSHELL 1C402C00 == 38 [pid = 2520] [id = 96] 13:56:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C403000) [pid = 2520] [serial = 285] [outer = 00000000] 13:56:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C40B400) [pid = 2520] [serial = 286] [outer = 1C403000] 13:56:41 INFO - PROCESS | 2520 | 1461185801294 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C49A400) [pid = 2520] [serial = 287] [outer = 1C403000] 13:56:41 INFO - PROCESS | 2520 | 1461185801725 Marionette TRACE conn4 <- [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]]]}] 13:56:41 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. 13:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 13:56:41 INFO - PROCESS | 2520 | 1461185801784 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 2520 | 1461185801786 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 13:56:41 INFO - PROCESS | 2520 | 1461185801789 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:56:41 INFO - PROCESS | 2520 | 1461185801791 Marionette TRACE conn4 <- [1,350,null,{}] 13:56:41 INFO - PROCESS | 2520 | 1461185801795 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 2520 | 1461185801872 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 13:56:41 INFO - PROCESS | 2520 | 1461185801879 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 2520 | ++DOCSHELL 1C714400 == 39 [pid = 2520] [id = 97] 13:56:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C891400) [pid = 2520] [serial = 288] [outer = 00000000] 13:56:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C89E800) [pid = 2520] [serial = 289] [outer = 1C891400] 13:56:41 INFO - PROCESS | 2520 | 1461185801927 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1CB0CC00) [pid = 2520] [serial = 290] [outer = 1C891400] 13:56:42 INFO - PROCESS | 2520 | 1461185802430 Marionette TRACE conn4 <- [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]]]}] 13:56:42 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. 13:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 13:56:42 INFO - PROCESS | 2520 | 1461185802464 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 13:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:56:42 INFO - PROCESS | 2520 | 1461185802466 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 13:56:42 INFO - PROCESS | 2520 | 1461185802469 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 2520 | 1461185802471 Marionette TRACE conn4 <- [1,354,null,{}] 13:56:42 INFO - PROCESS | 2520 | 1461185802474 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:42 INFO - PROCESS | 2520 | 1461185802604 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 13:56:42 INFO - PROCESS | 2520 | 1461185802614 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 2520 | ++DOCSHELL 1CC61400 == 40 [pid = 2520] [id = 98] 13:56:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C89A800) [pid = 2520] [serial = 291] [outer = 00000000] 13:56:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1ED75000) [pid = 2520] [serial = 292] [outer = 1C89A800] 13:56:42 INFO - PROCESS | 2520 | 1461185802705 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1EDF3800) [pid = 2520] [serial = 293] [outer = 1C89A800] 13:56:43 INFO - PROCESS | 2520 | 1461185803159 Marionette TRACE conn4 <- [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]]]}] 13:56:43 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. 13:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 731ms 13:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:56:43 INFO - PROCESS | 2520 | 1461185803239 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 2520 | 1461185803241 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 13:56:43 INFO - PROCESS | 2520 | 1461185803244 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 2520 | 1461185803246 Marionette TRACE conn4 <- [1,358,null,{}] 13:56:43 INFO - PROCESS | 2520 | 1461185803250 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:43 INFO - PROCESS | 2520 | 1461185803360 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 13:56:43 INFO - PROCESS | 2520 | 1461185803420 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 2520 | ++DOCSHELL 11CF3400 == 41 [pid = 2520] [id = 99] 13:56:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1EFDF000) [pid = 2520] [serial = 294] [outer = 00000000] 13:56:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1F507800) [pid = 2520] [serial = 295] [outer = 1EFDF000] 13:56:43 INFO - PROCESS | 2520 | 1461185803467 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1EFED000) [pid = 2520] [serial = 296] [outer = 1EFDF000] 13:56:43 INFO - PROCESS | 2520 | 1461185803893 Marionette TRACE conn4 <- [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]]]}] 13:56:43 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. 13:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 13:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:56:43 INFO - PROCESS | 2520 | 1461185803915 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 2520 | 1461185803917 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 13:56:43 INFO - PROCESS | 2520 | 1461185803920 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 2520 | 1461185803922 Marionette TRACE conn4 <- [1,362,null,{}] 13:56:43 INFO - PROCESS | 2520 | 1461185803935 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:44 INFO - PROCESS | 2520 | 1461185804038 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 13:56:44 INFO - PROCESS | 2520 | 1461185804046 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 2520 | ++DOCSHELL 1F963800 == 42 [pid = 2520] [id = 100] 13:56:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1F968000) [pid = 2520] [serial = 297] [outer = 00000000] 13:56:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1FA9B000) [pid = 2520] [serial = 298] [outer = 1F968000] 13:56:44 INFO - PROCESS | 2520 | 1461185804091 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1FB12800) [pid = 2520] [serial = 299] [outer = 1F968000] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1702B800) [pid = 2520] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (11C55000) [pid = 2520] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (18ACB400) [pid = 2520] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C40D800) [pid = 2520] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1EFE4800) [pid = 2520] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (21111400) [pid = 2520] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (175C3C00) [pid = 2520] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1B4DEC00) [pid = 2520] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1F96C000) [pid = 2520] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1328B000) [pid = 2520] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C223000) [pid = 2520] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (21063C00) [pid = 2520] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:56:44 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (18FEF400) [pid = 2520] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:56:44 INFO - PROCESS | 2520 | 1461185804715 Marionette TRACE conn4 <- [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]]]}] 13:56:44 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. 13:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 831ms 13:56:44 INFO - PROCESS | 2520 | 1461185804751 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 2520 | 1461185804753 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 13:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:56:44 INFO - PROCESS | 2520 | 1461185804756 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 2520 | 1461185804758 Marionette TRACE conn4 <- [1,366,null,{}] 13:56:44 INFO - PROCESS | 2520 | 1461185804762 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:44 INFO - PROCESS | 2520 | 1461185804843 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 13:56:44 INFO - PROCESS | 2520 | 1461185804849 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 2520 | ++DOCSHELL 1842C000 == 43 [pid = 2520] [id = 101] 13:56:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (18A06400) [pid = 2520] [serial = 300] [outer = 00000000] 13:56:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1EFE2000) [pid = 2520] [serial = 301] [outer = 18A06400] 13:56:44 INFO - PROCESS | 2520 | 1461185804897 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1F966800) [pid = 2520] [serial = 302] [outer = 18A06400] 13:56:45 INFO - PROCESS | 2520 | 1461185805329 Marionette TRACE conn4 <- [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]]]}] 13:56:45 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. 13:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 13:56:45 INFO - PROCESS | 2520 | 1461185805388 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 2520 | 1461185805390 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 13:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:56:45 INFO - PROCESS | 2520 | 1461185805393 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 2520 | 1461185805395 Marionette TRACE conn4 <- [1,370,null,{}] 13:56:45 INFO - PROCESS | 2520 | 1461185805399 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:45 INFO - PROCESS | 2520 | 1461185805483 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 13:56:45 INFO - PROCESS | 2520 | 1461185805493 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 2520 | ++DOCSHELL 1FA01800 == 44 [pid = 2520] [id = 102] 13:56:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (20611C00) [pid = 2520] [serial = 303] [outer = 00000000] 13:56:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (21058400) [pid = 2520] [serial = 304] [outer = 20611C00] 13:56:45 INFO - PROCESS | 2520 | 1461185805542 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (21065800) [pid = 2520] [serial = 305] [outer = 20611C00] 13:56:46 INFO - PROCESS | 2520 | 1461185805975 Marionette TRACE conn4 <- [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]]]}] 13:56:46 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. 13:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 632ms 13:56:46 INFO - PROCESS | 2520 | 1461185806028 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 13:56:46 INFO - PROCESS | 2520 | 1461185806031 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 13:56:46 INFO - PROCESS | 2520 | 1461185806034 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:56:46 INFO - PROCESS | 2520 | 1461185806037 Marionette TRACE conn4 <- [1,374,null,{}] 13:56:46 INFO - PROCESS | 2520 | 1461185806040 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:46 INFO - PROCESS | 2520 | 1461185806137 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 13:56:46 INFO - PROCESS | 2520 | 1461185806184 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 2520 | ++DOCSHELL 204C0800 == 45 [pid = 2520] [id = 103] 13:56:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (204C1400) [pid = 2520] [serial = 306] [outer = 00000000] 13:56:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (20611000) [pid = 2520] [serial = 307] [outer = 204C1400] 13:56:46 INFO - PROCESS | 2520 | 1461185806234 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (21117800) [pid = 2520] [serial = 308] [outer = 204C1400] 13:56:46 INFO - PROCESS | 2520 | 1461185806918 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:56:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 931ms 13:56:47 INFO - PROCESS | 2520 | 1461185806969 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 2520 | 1461185806975 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 13:56:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:56:47 INFO - PROCESS | 2520 | 1461185806996 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 2520 | 1461185807000 Marionette TRACE conn4 <- [1,378,null,{}] 13:56:47 INFO - PROCESS | 2520 | 1461185807006 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:47 INFO - PROCESS | 2520 | 1461185807121 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 13:56:47 INFO - PROCESS | 2520 | 1461185807244 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 2520 | ++DOCSHELL 12397400 == 46 [pid = 2520] [id = 104] 13:56:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (123A2800) [pid = 2520] [serial = 309] [outer = 00000000] 13:56:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (16C22400) [pid = 2520] [serial = 310] [outer = 123A2800] 13:56:47 INFO - PROCESS | 2520 | 1461185807303 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (175C6400) [pid = 2520] [serial = 311] [outer = 123A2800] 13:56:47 INFO - PROCESS | 2520 | 1461185807918 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:56:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 990ms 13:56:48 INFO - PROCESS | 2520 | 1461185807988 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 2520 | 1461185807994 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 13:56:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:56:48 INFO - PROCESS | 2520 | 1461185808001 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 2520 | 1461185808004 Marionette TRACE conn4 <- [1,382,null,{}] 13:56:48 INFO - PROCESS | 2520 | 1461185808008 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 2520 | 1461185808151 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 13:56:48 INFO - PROCESS | 2520 | 1461185808273 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 2520 | ++DOCSHELL 1231F000 == 47 [pid = 2520] [id = 105] 13:56:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1231F400) [pid = 2520] [serial = 312] [outer = 00000000] 13:56:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (170C6C00) [pid = 2520] [serial = 313] [outer = 1231F400] 13:56:48 INFO - PROCESS | 2520 | 1461185808331 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (18AD4800) [pid = 2520] [serial = 314] [outer = 1231F400] 13:56:49 INFO - PROCESS | 2520 | 1461185808973 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:56:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1021ms 13:56:49 INFO - PROCESS | 2520 | 1461185809022 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 13:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:56:49 INFO - PROCESS | 2520 | 1461185809025 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 13:56:49 INFO - PROCESS | 2520 | 1461185809028 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 2520 | 1461185809032 Marionette TRACE conn4 <- [1,386,null,{}] 13:56:49 INFO - PROCESS | 2520 | 1461185809044 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:49 INFO - PROCESS | 2520 | 1461185809157 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 13:56:49 INFO - PROCESS | 2520 | 1461185809287 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 2520 | ++DOCSHELL 1E56A400 == 48 [pid = 2520] [id = 106] 13:56:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1E56C800) [pid = 2520] [serial = 315] [outer = 00000000] 13:56:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1F508400) [pid = 2520] [serial = 316] [outer = 1E56C800] 13:56:49 INFO - PROCESS | 2520 | 1461185809352 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1FAA4400) [pid = 2520] [serial = 317] [outer = 1E56C800] 13:56:50 INFO - PROCESS | 2520 | 1461185809970 Marionette TRACE conn4 <- [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]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 971ms 13:56:50 INFO - PROCESS | 2520 | 1461185810002 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 2520 | 1461185810005 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 13:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:56:50 INFO - PROCESS | 2520 | 1461185810009 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 2520 | 1461185810011 Marionette TRACE conn4 <- [1,390,null,{}] 13:56:50 INFO - PROCESS | 2520 | 1461185810014 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:50 INFO - PROCESS | 2520 | 1461185810121 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 13:56:50 INFO - PROCESS | 2520 | 1461185810216 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 2520 | ++DOCSHELL 11A7D000 == 49 [pid = 2520] [id = 107] 13:56:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (11A82800) [pid = 2520] [serial = 318] [outer = 00000000] 13:56:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1B29BC00) [pid = 2520] [serial = 319] [outer = 11A82800] 13:56:50 INFO - PROCESS | 2520 | 1461185810273 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1C22A000) [pid = 2520] [serial = 320] [outer = 11A82800] 13:56:51 INFO - PROCESS | 2520 | 1461185811111 Marionette TRACE conn4 <- [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]]]}] 13:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1179ms 13:56:51 INFO - PROCESS | 2520 | 1461185811190 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 2520 | 1461185811195 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 13:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:56:51 INFO - PROCESS | 2520 | 1461185811200 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 2520 | 1461185811204 Marionette TRACE conn4 <- [1,394,null,{}] 13:56:51 INFO - PROCESS | 2520 | 1461185811209 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:51 INFO - PROCESS | 2520 | 1461185811316 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 13:56:51 INFO - PROCESS | 2520 | 1461185811393 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 2520 | ++DOCSHELL 117B5800 == 50 [pid = 2520] [id = 108] 13:56:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (117C2000) [pid = 2520] [serial = 321] [outer = 00000000] 13:56:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (12936800) [pid = 2520] [serial = 322] [outer = 117C2000] 13:56:51 INFO - PROCESS | 2520 | 1461185811480 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (17023800) [pid = 2520] [serial = 323] [outer = 117C2000] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1C401800 == 49 [pid = 2520] [id = 58] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1FA01800 == 48 [pid = 2520] [id = 102] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1842C000 == 47 [pid = 2520] [id = 101] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1F963800 == 46 [pid = 2520] [id = 100] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 11CF3400 == 45 [pid = 2520] [id = 99] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1CC61400 == 44 [pid = 2520] [id = 98] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1C714400 == 43 [pid = 2520] [id = 97] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1C402C00 == 42 [pid = 2520] [id = 96] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1F69CC00) [pid = 2520] [serial = 262] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 175C7C00 == 41 [pid = 2520] [id = 95] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 117B6C00 == 40 [pid = 2520] [id = 94] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 131A8800 == 39 [pid = 2520] [id = 93] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 2060B400 == 38 [pid = 2520] [id = 92] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1F693C00 == 37 [pid = 2520] [id = 91] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1B202000 == 36 [pid = 2520] [id = 90] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 12710C00 == 35 [pid = 2520] [id = 89] 13:56:51 INFO - PROCESS | 2520 | --DOCSHELL 1F50CC00 == 34 [pid = 2520] [id = 88] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1A149000) [pid = 2520] [serial = 188] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (17026000) [pid = 2520] [serial = 106] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1B860800) [pid = 2520] [serial = 142] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1CC61000) [pid = 2520] [serial = 247] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1F963C00) [pid = 2520] [serial = 250] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1DE2FC00) [pid = 2520] [serial = 248] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (12396800) [pid = 2520] [serial = 220] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (170C2800) [pid = 2520] [serial = 223] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1C897800) [pid = 2520] [serial = 226] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (21114400) [pid = 2520] [serial = 233] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (21114800) [pid = 2520] [serial = 232] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1A149800) [pid = 2520] [serial = 236] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (18AD7000) [pid = 2520] [serial = 235] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1B85F800) [pid = 2520] [serial = 241] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C17E000) [pid = 2520] [serial = 242] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1FA9A000) [pid = 2520] [serial = 253] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (170C2000) [pid = 2520] [serial = 238] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (18A04800) [pid = 2520] [serial = 239] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C718C00) [pid = 2520] [serial = 244] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1FAA1000) [pid = 2520] [serial = 229] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1F968C00) [pid = 2520] [serial = 251] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (2162C400) [pid = 2520] [serial = 260] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (21284400) [pid = 2520] [serial = 259] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1CDFAC00) [pid = 2520] [serial = 256] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1FA99800) [pid = 2520] [serial = 254] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1EDF4000) [pid = 2520] [serial = 257] [outer = 00000000] [url = about:blank] 13:56:51 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C892000) [pid = 2520] [serial = 245] [outer = 00000000] [url = about:blank] 13:56:52 INFO - PROCESS | 2520 | 1461185812002 Marionette TRACE conn4 <- [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]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 830ms 13:56:52 INFO - PROCESS | 2520 | 1461185812035 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 2520 | 1461185812041 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 13:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:56:52 INFO - PROCESS | 2520 | 1461185812047 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 2520 | 1461185812050 Marionette TRACE conn4 <- [1,398,null,{}] 13:56:52 INFO - PROCESS | 2520 | 1461185812054 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:52 INFO - PROCESS | 2520 | 1461185812143 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 13:56:52 INFO - PROCESS | 2520 | 1461185812238 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 2520 | ++DOCSHELL 1319E000 == 35 [pid = 2520] [id = 109] 13:56:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1328B800) [pid = 2520] [serial = 324] [outer = 00000000] 13:56:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1842E000) [pid = 2520] [serial = 325] [outer = 1328B800] 13:56:52 INFO - PROCESS | 2520 | 1461185812286 Marionette DEBUG loaded listener.js 13:56:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (18ACE000) [pid = 2520] [serial = 326] [outer = 1328B800] 13:56:52 INFO - PROCESS | 2520 | 1461185812693 Marionette TRACE conn4 <- [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]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 13:56:52 INFO - PROCESS | 2520 | 1461185812720 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 2520 | 1461185812722 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 13:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:56:52 INFO - PROCESS | 2520 | 1461185812730 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 2520 | 1461185812733 Marionette TRACE conn4 <- [1,402,null,{}] 13:56:52 INFO - PROCESS | 2520 | 1461185812744 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:52 INFO - PROCESS | 2520 | 1461185812831 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:56:52 INFO - PROCESS | 2520 | 1461185812838 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 2520 | ++DOCSHELL 1B22A800 == 36 [pid = 2520] [id = 110] 13:56:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1B39D400) [pid = 2520] [serial = 327] [outer = 00000000] 13:56:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1B4EC000) [pid = 2520] [serial = 328] [outer = 1B39D400] 13:56:52 INFO - PROCESS | 2520 | 1461185812922 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C175800) [pid = 2520] [serial = 329] [outer = 1B39D400] 13:56:53 INFO - PROCESS | 2520 | 1461185813392 Marionette TRACE conn4 <- [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]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 690ms 13:56:53 INFO - PROCESS | 2520 | 1461185813420 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 2520 | 1461185813423 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 13:56:53 INFO - PROCESS | 2520 | 1461185813426 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:56:53 INFO - PROCESS | 2520 | 1461185813428 Marionette TRACE conn4 <- [1,406,null,{}] 13:56:53 INFO - PROCESS | 2520 | 1461185813431 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:53 INFO - PROCESS | 2520 | 1461185813513 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 13:56:53 INFO - PROCESS | 2520 | 1461185813523 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 2520 | ++DOCSHELL 1C21E000 == 37 [pid = 2520] [id = 111] 13:56:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C21E400) [pid = 2520] [serial = 330] [outer = 00000000] 13:56:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C2B5800) [pid = 2520] [serial = 331] [outer = 1C21E400] 13:56:53 INFO - PROCESS | 2520 | 1461185813573 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C2B7C00) [pid = 2520] [serial = 332] [outer = 1C21E400] 13:56:54 INFO - PROCESS | 2520 | 1461185814065 Marionette TRACE conn4 <- [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]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 13:56:54 INFO - PROCESS | 2520 | 1461185814101 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 2520 | 1461185814103 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 13:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:56:54 INFO - PROCESS | 2520 | 1461185814106 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 2520 | 1461185814108 Marionette TRACE conn4 <- [1,410,null,{}] 13:56:54 INFO - PROCESS | 2520 | 1461185814111 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:54 INFO - PROCESS | 2520 | 1461185814220 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 13:56:54 INFO - PROCESS | 2520 | 1461185814302 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 2520 | ++DOCSHELL 1270A000 == 38 [pid = 2520] [id = 112] 13:56:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C402C00) [pid = 2520] [serial = 333] [outer = 00000000] 13:56:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C493C00) [pid = 2520] [serial = 334] [outer = 1C402C00] 13:56:54 INFO - PROCESS | 2520 | 1461185814349 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C714400) [pid = 2520] [serial = 335] [outer = 1C402C00] 13:56:54 INFO - PROCESS | 2520 | 1461185814814 Marionette TRACE conn4 <- [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]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 731ms 13:56:54 INFO - PROCESS | 2520 | 1461185814847 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 2520 | 1461185814850 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 13:56:54 INFO - PROCESS | 2520 | 1461185814853 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:56:54 INFO - PROCESS | 2520 | 1461185814855 Marionette TRACE conn4 <- [1,414,null,{}] 13:56:54 INFO - PROCESS | 2520 | 1461185814858 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 2520 | 1461185814979 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 13:56:55 INFO - PROCESS | 2520 | 1461185814987 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 2520 | ++DOCSHELL 1C89AC00 == 39 [pid = 2520] [id = 113] 13:56:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C9EB000) [pid = 2520] [serial = 336] [outer = 00000000] 13:56:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1CDF0000) [pid = 2520] [serial = 337] [outer = 1C9EB000] 13:56:55 INFO - PROCESS | 2520 | 1461185815085 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1DE3D000) [pid = 2520] [serial = 338] [outer = 1C9EB000] 13:56:55 INFO - PROCESS | 2520 | 1461185815554 Marionette TRACE conn4 <- [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]]]}] 13:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 731ms 13:56:55 INFO - PROCESS | 2520 | 1461185815628 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 2520 | 1461185815630 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 13:56:55 INFO - PROCESS | 2520 | 1461185815633 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 2520 | 1461185815635 Marionette TRACE conn4 <- [1,418,null,{}] 13:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:56:55 INFO - PROCESS | 2520 | 1461185815639 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 2520 | 1461185815741 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 13:56:55 INFO - PROCESS | 2520 | 1461185815753 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 2520 | ++DOCSHELL 1DEB2000 == 40 [pid = 2520] [id = 114] 13:56:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1DEB5800) [pid = 2520] [serial = 339] [outer = 00000000] 13:56:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1ED72400) [pid = 2520] [serial = 340] [outer = 1DEB5800] 13:56:55 INFO - PROCESS | 2520 | 1461185815803 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1EDF4400) [pid = 2520] [serial = 341] [outer = 1DEB5800] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (16AF6C00) [pid = 2520] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (11E93800) [pid = 2520] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (2127D400) [pid = 2520] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (18433000) [pid = 2520] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1FB11800) [pid = 2520] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (11A37400) [pid = 2520] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (131DD800) [pid = 2520] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C89A800) [pid = 2520] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (175C8400) [pid = 2520] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C891400) [pid = 2520] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C403000) [pid = 2520] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1EFDF000) [pid = 2520] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1F968000) [pid = 2520] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (20611C00) [pid = 2520] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (18A06400) [pid = 2520] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C406400) [pid = 2520] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:56:56 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1EFE4C00) [pid = 2520] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:56:57 INFO - PROCESS | 2520 | 1461185817118 Marionette TRACE conn4 <- [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]]]}] 13:56:57 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 13:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1522ms 13:56:57 INFO - PROCESS | 2520 | 1461185817161 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 2520 | 1461185817165 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 13:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:56:57 INFO - PROCESS | 2520 | 1461185817170 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - PROCESS | 2520 | 1461185817173 Marionette TRACE conn4 <- [1,422,null,{}] 13:56:57 INFO - PROCESS | 2520 | 1461185817180 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:57 INFO - PROCESS | 2520 | 1461185817286 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:56:57 INFO - PROCESS | 2520 | 1461185817422 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 2520 | ++DOCSHELL 1231A000 == 41 [pid = 2520] [id = 115] 13:56:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (12397000) [pid = 2520] [serial = 342] [outer = 00000000] 13:56:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (12939400) [pid = 2520] [serial = 343] [outer = 12397000] 13:56:57 INFO - PROCESS | 2520 | 1461185817482 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (13895C00) [pid = 2520] [serial = 344] [outer = 12397000] 13:56:58 INFO - PROCESS | 2520 | 1461185818525 Marionette TRACE conn4 <- [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]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1380ms 13:56:58 INFO - PROCESS | 2520 | 1461185818550 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 2520 | 1461185818556 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 13:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:56:58 INFO - PROCESS | 2520 | 1461185818606 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 2520 | 1461185818609 Marionette TRACE conn4 <- [1,426,null,{}] 13:56:58 INFO - PROCESS | 2520 | 1461185818613 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:58 INFO - PROCESS | 2520 | 1461185818709 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 13:56:58 INFO - PROCESS | 2520 | 1461185818914 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 2520 | ++DOCSHELL 1A149800 == 42 [pid = 2520] [id = 116] 13:56:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1A776800) [pid = 2520] [serial = 345] [outer = 00000000] 13:56:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1B230000) [pid = 2520] [serial = 346] [outer = 1A776800] 13:56:58 INFO - PROCESS | 2520 | 1461185818975 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C174C00) [pid = 2520] [serial = 347] [outer = 1A776800] 13:56:59 INFO - PROCESS | 2520 | 1461185819553 Marionette TRACE conn4 <- [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] 13:56:59 INFO - PROCESS | 2520 | 1461185819706 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 13:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:56:59 INFO - PROCESS | 2520 | 1461185819734 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - PROCESS | 2520 | 1461185819737 Marionette TRACE conn4 <- [1,430,null,{}] 13:56:59 INFO - PROCESS | 2520 | 1461185819743 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:59 INFO - PROCESS | 2520 | 1461185819842 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 13:56:59 INFO - PROCESS | 2520 | 1461185819917 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 2520 | ++DOCSHELL 12717000 == 43 [pid = 2520] [id = 117] 13:56:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (12753C00) [pid = 2520] [serial = 348] [outer = 00000000] 13:56:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (12936400) [pid = 2520] [serial = 349] [outer = 12753C00] 13:56:59 INFO - PROCESS | 2520 | 1461185819967 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (170BCC00) [pid = 2520] [serial = 350] [outer = 12753C00] 13:57:00 INFO - PROCESS | 2520 | --DOCSHELL 1C89AC00 == 42 [pid = 2520] [id = 113] 13:57:00 INFO - PROCESS | 2520 | --DOCSHELL 1270A000 == 41 [pid = 2520] [id = 112] 13:57:00 INFO - PROCESS | 2520 | --DOCSHELL 1C21E000 == 40 [pid = 2520] [id = 111] 13:57:00 INFO - PROCESS | 2520 | --DOCSHELL 1B22A800 == 39 [pid = 2520] [id = 110] 13:57:00 INFO - PROCESS | 2520 | --DOCSHELL 1319E000 == 38 [pid = 2520] [id = 109] 13:57:00 INFO - PROCESS | 2520 | --DOCSHELL 117B5800 == 37 [pid = 2520] [id = 108] 13:57:00 INFO - PROCESS | 2520 | --DOCSHELL 1231F000 == 36 [pid = 2520] [id = 105] 13:57:00 INFO - PROCESS | 2520 | --DOCSHELL 12397400 == 35 [pid = 2520] [id = 104] 13:57:00 INFO - PROCESS | 2520 | 1461185820644 Marionette TRACE conn4 <- [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]]]}] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1837EC00) [pid = 2520] [serial = 176] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1403D400) [pid = 2520] [serial = 139] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (2162C000) [pid = 2520] [serial = 185] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C17CC00) [pid = 2520] [serial = 179] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (21636800) [pid = 2520] [serial = 182] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1239D800) [pid = 2520] [serial = 280] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1293A800) [pid = 2520] [serial = 281] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (18A0B800) [pid = 2520] [serial = 278] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (170C8800) [pid = 2520] [serial = 277] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1ED75000) [pid = 2520] [serial = 292] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1A78D800) [pid = 2520] [serial = 283] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1B22F000) [pid = 2520] [serial = 284] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C89E800) [pid = 2520] [serial = 289] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C40B400) [pid = 2520] [serial = 286] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C49A400) [pid = 2520] [serial = 287] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1F507800) [pid = 2520] [serial = 295] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (20617000) [pid = 2520] [serial = 274] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1EDF3800) [pid = 2520] [serial = 293] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (16A08C00) [pid = 2520] [serial = 265] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1C17A800) [pid = 2520] [serial = 268] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1F96D400) [pid = 2520] [serial = 271] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (20611000) [pid = 2520] [serial = 307] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1FA9B000) [pid = 2520] [serial = 298] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1EFED000) [pid = 2520] [serial = 296] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (21058400) [pid = 2520] [serial = 304] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1FB12800) [pid = 2520] [serial = 299] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (21065800) [pid = 2520] [serial = 305] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1EFE2000) [pid = 2520] [serial = 301] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1CB0CC00) [pid = 2520] [serial = 290] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1F966800) [pid = 2520] [serial = 302] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1C40E000) [pid = 2520] [serial = 173] [outer = 00000000] [url = about:blank] 13:57:00 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1F514400) [pid = 2520] [serial = 136] [outer = 00000000] [url = about:blank] 13:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 991ms 13:57:00 INFO - PROCESS | 2520 | 1461185820727 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 13:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:57:00 INFO - PROCESS | 2520 | 1461185820730 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 13:57:00 INFO - PROCESS | 2520 | 1461185820738 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:57:00 INFO - PROCESS | 2520 | 1461185820742 Marionette TRACE conn4 <- [1,434,null,{}] 13:57:00 INFO - PROCESS | 2520 | 1461185820746 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:00 INFO - PROCESS | 2520 | 1461185820828 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 13:57:00 INFO - PROCESS | 2520 | 1461185820841 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 2520 | ++DOCSHELL 12327C00 == 36 [pid = 2520] [id = 118] 13:57:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1239EC00) [pid = 2520] [serial = 351] [outer = 00000000] 13:57:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (131DD400) [pid = 2520] [serial = 352] [outer = 1239EC00] 13:57:00 INFO - PROCESS | 2520 | 1461185820888 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1403D400) [pid = 2520] [serial = 353] [outer = 1239EC00] 13:57:01 INFO - PROCESS | 2520 | 1461185821362 Marionette TRACE conn4 <- [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]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 678ms 13:57:01 INFO - PROCESS | 2520 | 1461185821416 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 2520 | 1461185821419 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 13:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:57:01 INFO - PROCESS | 2520 | 1461185821422 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 2520 | 1461185821424 Marionette TRACE conn4 <- [1,438,null,{}] 13:57:01 INFO - PROCESS | 2520 | 1461185821433 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:01 INFO - PROCESS | 2520 | 1461185821520 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 13:57:01 INFO - PROCESS | 2520 | 1461185821531 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 2520 | ++DOCSHELL 1B210000 == 37 [pid = 2520] [id = 119] 13:57:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1B223800) [pid = 2520] [serial = 354] [outer = 00000000] 13:57:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1B4E3000) [pid = 2520] [serial = 355] [outer = 1B223800] 13:57:01 INFO - PROCESS | 2520 | 1461185821582 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1B864C00) [pid = 2520] [serial = 356] [outer = 1B223800] 13:57:02 INFO - PROCESS | 2520 | 1461185822071 Marionette TRACE conn4 <- [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]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 13:57:02 INFO - PROCESS | 2520 | 1461185822096 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 2520 | 1461185822098 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 13:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:57:02 INFO - PROCESS | 2520 | 1461185822101 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 2520 | 1461185822103 Marionette TRACE conn4 <- [1,442,null,{}] 13:57:02 INFO - PROCESS | 2520 | 1461185822107 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 2520 | 1461185822186 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:57:02 INFO - PROCESS | 2520 | 1461185822195 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 2520 | ++DOCSHELL 1C214000 == 38 [pid = 2520] [id = 120] 13:57:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C2AE400) [pid = 2520] [serial = 357] [outer = 00000000] 13:57:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C40B400) [pid = 2520] [serial = 358] [outer = 1C2AE400] 13:57:02 INFO - PROCESS | 2520 | 1461185822242 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C40FC00) [pid = 2520] [serial = 359] [outer = 1C2AE400] 13:57:02 INFO - PROCESS | 2520 | 1461185822700 Marionette TRACE conn4 <- [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]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 631ms 13:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:57:02 INFO - PROCESS | 2520 | 1461185822732 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 2520 | 1461185822734 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 13:57:02 INFO - PROCESS | 2520 | 1461185822737 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 2520 | 1461185822739 Marionette TRACE conn4 <- [1,446,null,{}] 13:57:02 INFO - PROCESS | 2520 | 1461185822743 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 2520 | 1461185822819 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 13:57:02 INFO - PROCESS | 2520 | 1461185822825 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 2520 | ++DOCSHELL 1C40A000 == 39 [pid = 2520] [id = 121] 13:57:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C493400) [pid = 2520] [serial = 360] [outer = 00000000] 13:57:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C89C000) [pid = 2520] [serial = 361] [outer = 1C493400] 13:57:02 INFO - PROCESS | 2520 | 1461185822871 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1CB0A400) [pid = 2520] [serial = 362] [outer = 1C493400] 13:57:03 INFO - PROCESS | 2520 | 1461185823381 Marionette TRACE conn4 <- [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]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 13:57:03 INFO - PROCESS | 2520 | 1461185823408 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 2520 | 1461185823410 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 13:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:57:03 INFO - PROCESS | 2520 | 1461185823422 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 2520 | 1461185823424 Marionette TRACE conn4 <- [1,450,null,{}] 13:57:03 INFO - PROCESS | 2520 | 1461185823427 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:03 INFO - PROCESS | 2520 | 1461185823556 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 13:57:03 INFO - PROCESS | 2520 | 1461185823614 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 2520 | ++DOCSHELL 1EA71400 == 40 [pid = 2520] [id = 122] 13:57:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1EA74000) [pid = 2520] [serial = 363] [outer = 00000000] 13:57:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1EDEEC00) [pid = 2520] [serial = 364] [outer = 1EA74000] 13:57:03 INFO - PROCESS | 2520 | 1461185823663 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1EFE2400) [pid = 2520] [serial = 365] [outer = 1EA74000] 13:57:04 INFO - PROCESS | 2520 | 1461185824108 Marionette TRACE conn4 <- [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] 13:57:04 INFO - PROCESS | 2520 | 1461185824155 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 13:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:57:04 INFO - PROCESS | 2520 | 1461185824201 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 2520 | 1461185824203 Marionette TRACE conn4 <- [1,454,null,{}] 13:57:04 INFO - PROCESS | 2520 | 1461185824207 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 2520 | 1461185824309 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 13:57:04 INFO - PROCESS | 2520 | 1461185824321 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 2520 | ++DOCSHELL 1231D000 == 41 [pid = 2520] [id = 123] 13:57:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1F50C400) [pid = 2520] [serial = 366] [outer = 00000000] 13:57:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1F69B000) [pid = 2520] [serial = 367] [outer = 1F50C400] 13:57:04 INFO - PROCESS | 2520 | 1461185824369 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1F699000) [pid = 2520] [serial = 368] [outer = 1F50C400] 13:57:04 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:04 INFO - PROCESS | 2520 | 1461185824821 Marionette TRACE conn4 <- [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]]]}] 13:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 13:57:04 INFO - PROCESS | 2520 | 1461185824893 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 2520 | 1461185824896 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 13:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:57:04 INFO - PROCESS | 2520 | 1461185824899 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 2520 | 1461185824901 Marionette TRACE conn4 <- [1,458,null,{}] 13:57:04 INFO - PROCESS | 2520 | 1461185824905 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 2520 | 1461185825011 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 13:57:05 INFO - PROCESS | 2520 | 1461185825023 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 2520 | ++DOCSHELL 1F69FC00 == 42 [pid = 2520] [id = 124] 13:57:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1F962400) [pid = 2520] [serial = 369] [outer = 00000000] 13:57:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1F96A000) [pid = 2520] [serial = 370] [outer = 1F962400] 13:57:05 INFO - PROCESS | 2520 | 1461185825071 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1F969C00) [pid = 2520] [serial = 371] [outer = 1F962400] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C21E400) [pid = 2520] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (2060BC00) [pid = 2520] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (11D76800) [pid = 2520] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (13242800) [pid = 2520] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C214400) [pid = 2520] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1E56C000) [pid = 2520] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1F694000) [pid = 2520] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (12933000) [pid = 2520] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1B207000) [pid = 2520] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1F699C00) [pid = 2520] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (123A2800) [pid = 2520] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (11A82800) [pid = 2520] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (117C2000) [pid = 2520] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1B39D400) [pid = 2520] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1328B800) [pid = 2520] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (12759800) [pid = 2520] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C9EB000) [pid = 2520] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:57:05 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C402C00) [pid = 2520] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:57:05 INFO - PROCESS | 2520 | 1461185825647 Marionette TRACE conn4 <- [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] 13:57:05 INFO - PROCESS | 2520 | 1461185825675 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 13:57:05 INFO - PROCESS | 2520 | 1461185825678 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:57:05 INFO - PROCESS | 2520 | 1461185825680 Marionette TRACE conn4 <- [1,462,null,{}] 13:57:05 INFO - PROCESS | 2520 | 1461185825684 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 2520 | 1461185825763 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:57:05 INFO - PROCESS | 2520 | 1461185825770 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 2520 | ++DOCSHELL 140DEC00 == 43 [pid = 2520] [id = 125] 13:57:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1A783C00) [pid = 2520] [serial = 372] [outer = 00000000] 13:57:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C40C000) [pid = 2520] [serial = 373] [outer = 1A783C00] 13:57:05 INFO - PROCESS | 2520 | 1461185825816 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C2B4800) [pid = 2520] [serial = 374] [outer = 1A783C00] 13:57:06 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:06 INFO - PROCESS | 2520 | 1461185826260 Marionette TRACE conn4 <- [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] 13:57:06 INFO - PROCESS | 2520 | 1461185826317 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 13:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:57:06 INFO - PROCESS | 2520 | 1461185826320 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 2520 | 1461185826322 Marionette TRACE conn4 <- [1,466,null,{}] 13:57:06 INFO - PROCESS | 2520 | 1461185826325 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:06 INFO - PROCESS | 2520 | 1461185826403 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 13:57:06 INFO - PROCESS | 2520 | 1461185826411 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 2520 | ++DOCSHELL 1F965C00 == 44 [pid = 2520] [id = 126] 13:57:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1F967000) [pid = 2520] [serial = 375] [outer = 00000000] 13:57:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1FB12800) [pid = 2520] [serial = 376] [outer = 1F967000] 13:57:06 INFO - PROCESS | 2520 | 1461185826458 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (204B8000) [pid = 2520] [serial = 377] [outer = 1F967000] 13:57:06 INFO - PROCESS | 2520 | 1461185826916 Marionette TRACE conn4 <- [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] 13:57:06 INFO - PROCESS | 2520 | 1461185826957 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 13:57:06 INFO - PROCESS | 2520 | 1461185826961 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:57:06 INFO - PROCESS | 2520 | 1461185826963 Marionette TRACE conn4 <- [1,470,null,{}] 13:57:06 INFO - PROCESS | 2520 | 1461185826967 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:07 INFO - PROCESS | 2520 | 1461185827062 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 13:57:07 INFO - PROCESS | 2520 | 1461185827110 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 2520 | ++DOCSHELL 2060E400 == 45 [pid = 2520] [id = 127] 13:57:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (20610000) [pid = 2520] [serial = 378] [outer = 00000000] 13:57:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (20615400) [pid = 2520] [serial = 379] [outer = 20610000] 13:57:07 INFO - PROCESS | 2520 | 1461185827159 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (2105B800) [pid = 2520] [serial = 380] [outer = 20610000] 13:57:07 INFO - PROCESS | 2520 | 1461185827840 Marionette TRACE conn4 <- [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]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 13:57:07 INFO - PROCESS | 2520 | 1461185827895 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 2520 | 1461185827902 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 13:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:57:07 INFO - PROCESS | 2520 | 1461185827908 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 2520 | 1461185827912 Marionette TRACE conn4 <- [1,474,null,{}] 13:57:07 INFO - PROCESS | 2520 | 1461185827917 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:08 INFO - PROCESS | 2520 | 1461185828027 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 13:57:08 INFO - PROCESS | 2520 | 1461185828151 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 2520 | ++DOCSHELL 12757000 == 46 [pid = 2520] [id = 128] 13:57:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (12758000) [pid = 2520] [serial = 381] [outer = 00000000] 13:57:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (18378800) [pid = 2520] [serial = 382] [outer = 12758000] 13:57:08 INFO - PROCESS | 2520 | 1461185828211 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1842C000) [pid = 2520] [serial = 383] [outer = 12758000] 13:57:08 INFO - PROCESS | 2520 | 1461185828850 Marionette TRACE conn4 <- [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]]]}] 13:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 971ms 13:57:08 INFO - PROCESS | 2520 | 1461185828886 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:57:08 INFO - PROCESS | 2520 | 1461185828892 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 13:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:57:08 INFO - PROCESS | 2520 | 1461185828899 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - PROCESS | 2520 | 1461185828902 Marionette TRACE conn4 <- [1,478,null,{}] 13:57:08 INFO - PROCESS | 2520 | 1461185828907 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:09 INFO - PROCESS | 2520 | 1461185829016 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 13:57:09 INFO - PROCESS | 2520 | 1461185829111 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 2520 | ++DOCSHELL 1B39E800 == 47 [pid = 2520] [id = 129] 13:57:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C17CC00) [pid = 2520] [serial = 384] [outer = 00000000] 13:57:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C405C00) [pid = 2520] [serial = 385] [outer = 1C17CC00] 13:57:09 INFO - PROCESS | 2520 | 1461185829168 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1CB01400) [pid = 2520] [serial = 386] [outer = 1C17CC00] 13:57:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (204C0000) [pid = 2520] [serial = 387] [outer = 11AE9800] 13:57:09 INFO - PROCESS | 2520 | 1461185829906 Marionette TRACE conn4 <- [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]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1077ms 13:57:09 INFO - PROCESS | 2520 | 1461185829977 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 2520 | 1461185829979 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 13:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:57:10 INFO - PROCESS | 2520 | 1461185829983 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 2520 | 1461185829987 Marionette TRACE conn4 <- [1,482,null,{}] 13:57:10 INFO - PROCESS | 2520 | 1461185829998 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:10 INFO - PROCESS | 2520 | 1461185830107 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:57:10 INFO - PROCESS | 2520 | 1461185830230 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 2520 | ++DOCSHELL 1842C400 == 48 [pid = 2520] [id = 130] 13:57:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C713800) [pid = 2520] [serial = 388] [outer = 00000000] 13:57:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (2110D000) [pid = 2520] [serial = 389] [outer = 1C713800] 13:57:10 INFO - PROCESS | 2520 | 1461185830290 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (21115400) [pid = 2520] [serial = 390] [outer = 1C713800] 13:57:10 INFO - PROCESS | 2520 | 1461185830859 Marionette TRACE conn4 <- [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]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 13:57:10 INFO - PROCESS | 2520 | 1461185830917 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 2520 | 1461185830920 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 13:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:57:10 INFO - PROCESS | 2520 | 1461185830924 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 2520 | 1461185830926 Marionette TRACE conn4 <- [1,486,null,{}] 13:57:10 INFO - PROCESS | 2520 | 1461185830929 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 2520 | 1461185831033 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 13:57:11 INFO - PROCESS | 2520 | 1461185831129 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 2520 | ++DOCSHELL 21067400 == 49 [pid = 2520] [id = 131] 13:57:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (21282000) [pid = 2520] [serial = 391] [outer = 00000000] 13:57:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (21289000) [pid = 2520] [serial = 392] [outer = 21282000] 13:57:11 INFO - PROCESS | 2520 | 1461185831185 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (2162EC00) [pid = 2520] [serial = 393] [outer = 21282000] 13:57:11 INFO - PROCESS | 2520 | 1461185831773 Marionette TRACE conn4 <- [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]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:57:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 931ms 13:57:11 INFO - PROCESS | 2520 | 1461185831857 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 2520 | 1461185831859 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 13:57:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:57:11 INFO - PROCESS | 2520 | 1461185831863 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 2520 | 1461185831865 Marionette TRACE conn4 <- [1,490,null,{}] 13:57:11 INFO - PROCESS | 2520 | 1461185831869 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 2520 | 1461185831969 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 13:57:12 INFO - PROCESS | 2520 | 1461185832204 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 2520 | ++DOCSHELL 116AFC00 == 50 [pid = 2520] [id = 132] 13:57:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (11A3C000) [pid = 2520] [serial = 394] [outer = 00000000] 13:57:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1293B800) [pid = 2520] [serial = 395] [outer = 11A3C000] 13:57:12 INFO - PROCESS | 2520 | 1461185832280 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (14039800) [pid = 2520] [serial = 396] [outer = 11A3C000] 13:57:12 INFO - PROCESS | 2520 | 1461185832871 Marionette TRACE conn4 <- [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]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1075ms 13:57:12 INFO - PROCESS | 2520 | 1461185832941 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 2520 | 1461185832946 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 13:57:12 INFO - PROCESS | 2520 | 1461185832952 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:57:12 INFO - PROCESS | 2520 | 1461185832955 Marionette TRACE conn4 <- [1,494,null,{}] 13:57:12 INFO - PROCESS | 2520 | 1461185832960 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:13 INFO - PROCESS | 2520 | 1461185833062 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 13:57:13 INFO - PROCESS | 2520 | 1461185833145 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 2520 | ++DOCSHELL 11D71C00 == 51 [pid = 2520] [id = 133] 13:57:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (11D76800) [pid = 2520] [serial = 397] [outer = 00000000] 13:57:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1403D800) [pid = 2520] [serial = 398] [outer = 11D76800] 13:57:13 INFO - PROCESS | 2520 | 1461185833228 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (176AAC00) [pid = 2520] [serial = 399] [outer = 11D76800] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 1F965C00 == 50 [pid = 2520] [id = 126] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 140DEC00 == 49 [pid = 2520] [id = 125] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 1F69FC00 == 48 [pid = 2520] [id = 124] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 1231D000 == 47 [pid = 2520] [id = 123] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 1EA71400 == 46 [pid = 2520] [id = 122] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 1C40A000 == 45 [pid = 2520] [id = 121] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 1C214000 == 44 [pid = 2520] [id = 120] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1ED72400) [pid = 2520] [serial = 340] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1F508400) [pid = 2520] [serial = 316] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (170C6C00) [pid = 2520] [serial = 313] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 1B210000 == 43 [pid = 2520] [id = 119] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 12327C00 == 42 [pid = 2520] [id = 118] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 12717000 == 41 [pid = 2520] [id = 117] 13:57:13 INFO - PROCESS | 2520 | --DOCSHELL 1DEB2000 == 40 [pid = 2520] [id = 114] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C2B5800) [pid = 2520] [serial = 331] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C2B7C00) [pid = 2520] [serial = 332] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (21287800) [pid = 2520] [serial = 275] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1239D400) [pid = 2520] [serial = 221] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (18378400) [pid = 2520] [serial = 224] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1CB69000) [pid = 2520] [serial = 227] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (2105DC00) [pid = 2520] [serial = 230] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1F69E000) [pid = 2520] [serial = 263] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (18429800) [pid = 2520] [serial = 266] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C217C00) [pid = 2520] [serial = 269] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (2110F000) [pid = 2520] [serial = 272] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (16C22400) [pid = 2520] [serial = 310] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1B29BC00) [pid = 2520] [serial = 319] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (17023800) [pid = 2520] [serial = 323] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1C22A000) [pid = 2520] [serial = 320] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1C175800) [pid = 2520] [serial = 329] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (175C6400) [pid = 2520] [serial = 311] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (12936800) [pid = 2520] [serial = 322] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1842E000) [pid = 2520] [serial = 325] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (18ACE000) [pid = 2520] [serial = 326] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1B4EC000) [pid = 2520] [serial = 328] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (12760400) [pid = 2520] [serial = 218] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1DE3D000) [pid = 2520] [serial = 338] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C493C00) [pid = 2520] [serial = 334] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1CDF0000) [pid = 2520] [serial = 337] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1C714400) [pid = 2520] [serial = 335] [outer = 00000000] [url = about:blank] 13:57:13 INFO - PROCESS | 2520 | 1461185833755 Marionette TRACE conn4 <- [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]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 830ms 13:57:13 INFO - PROCESS | 2520 | 1461185833787 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 2520 | 1461185833791 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 13:57:13 INFO - PROCESS | 2520 | 1461185833796 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:57:13 INFO - PROCESS | 2520 | 1461185833798 Marionette TRACE conn4 <- [1,498,null,{}] 13:57:13 INFO - PROCESS | 2520 | 1461185833802 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:13 INFO - PROCESS | 2520 | 1461185833889 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 13:57:13 INFO - PROCESS | 2520 | 1461185833896 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 2520 | ++DOCSHELL 12761800 == 41 [pid = 2520] [id = 134] 13:57:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1293A000) [pid = 2520] [serial = 400] [outer = 00000000] 13:57:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1702A000) [pid = 2520] [serial = 401] [outer = 1293A000] 13:57:13 INFO - PROCESS | 2520 | 1461185833946 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (18434000) [pid = 2520] [serial = 402] [outer = 1293A000] 13:57:14 INFO - PROCESS | 2520 | 1461185834439 Marionette TRACE conn4 <- [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]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:57:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 13:57:14 INFO - PROCESS | 2520 | 1461185834471 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 2520 | 1461185834473 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 13:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:57:14 INFO - PROCESS | 2520 | 1461185834478 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 2520 | 1461185834484 Marionette TRACE conn4 <- [1,502,null,{}] 13:57:14 INFO - PROCESS | 2520 | 1461185834493 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:14 INFO - PROCESS | 2520 | 1461185834581 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:57:14 INFO - PROCESS | 2520 | 1461185834591 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 2520 | ++DOCSHELL 1B28F800 == 42 [pid = 2520] [id = 135] 13:57:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1B4EC000) [pid = 2520] [serial = 403] [outer = 00000000] 13:57:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C175800) [pid = 2520] [serial = 404] [outer = 1B4EC000] 13:57:14 INFO - PROCESS | 2520 | 1461185834640 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C179C00) [pid = 2520] [serial = 405] [outer = 1B4EC000] 13:57:15 INFO - PROCESS | 2520 | 1461185835121 Marionette TRACE conn4 <- [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]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 13:57:15 INFO - PROCESS | 2520 | 1461185835171 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 13:57:15 INFO - PROCESS | 2520 | 1461185835174 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 13:57:15 INFO - PROCESS | 2520 | 1461185835177 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:57:15 INFO - PROCESS | 2520 | 1461185835179 Marionette TRACE conn4 <- [1,506,null,{}] 13:57:15 INFO - PROCESS | 2520 | 1461185835183 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:15 INFO - PROCESS | 2520 | 1461185835268 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 13:57:15 INFO - PROCESS | 2520 | 1461185835277 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:15 INFO - PROCESS | 2520 | ++DOCSHELL 0B093400 == 43 [pid = 2520] [id = 136] 13:57:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (11C94000) [pid = 2520] [serial = 406] [outer = 00000000] 13:57:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C2B4000) [pid = 2520] [serial = 407] [outer = 11C94000] 13:57:15 INFO - PROCESS | 2520 | 1461185835322 Marionette DEBUG loaded listener.js 13:57:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C403000) [pid = 2520] [serial = 408] [outer = 11C94000] 13:57:15 INFO - PROCESS | 2520 | 1461185835764 Marionette TRACE conn4 <- [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]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 632ms 13:57:15 INFO - PROCESS | 2520 | 1461185835812 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 13:57:15 INFO - PROCESS | 2520 | 1461185835814 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 13:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:57:15 INFO - PROCESS | 2520 | 1461185835817 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:57:15 INFO - PROCESS | 2520 | 1461185835819 Marionette TRACE conn4 <- [1,510,null,{}] 13:57:15 INFO - PROCESS | 2520 | 1461185835823 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:15 INFO - PROCESS | 2520 | 1461185835932 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 13:57:16 INFO - PROCESS | 2520 | 1461185836017 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 2520 | ++DOCSHELL 1C4EC400 == 44 [pid = 2520] [id = 137] 13:57:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C714400) [pid = 2520] [serial = 409] [outer = 00000000] 13:57:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C802400) [pid = 2520] [serial = 410] [outer = 1C714400] 13:57:16 INFO - PROCESS | 2520 | 1461185836072 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C809800) [pid = 2520] [serial = 411] [outer = 1C714400] 13:57:16 INFO - PROCESS | 2520 | 1461185836534 Marionette TRACE conn4 <- [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]]]}] 13:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 770ms 13:57:16 INFO - PROCESS | 2520 | 1461185836588 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 2520 | 1461185836590 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 13:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:57:16 INFO - PROCESS | 2520 | 1461185836598 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 2520 | 1461185836599 Marionette TRACE conn4 <- [1,514,null,{}] 13:57:16 INFO - PROCESS | 2520 | 1461185836603 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:16 INFO - PROCESS | 2520 | 1461185836713 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 13:57:16 INFO - PROCESS | 2520 | 1461185836726 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 2520 | ++DOCSHELL 123A0C00 == 45 [pid = 2520] [id = 138] 13:57:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C810000) [pid = 2520] [serial = 412] [outer = 00000000] 13:57:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1CB65C00) [pid = 2520] [serial = 413] [outer = 1C810000] 13:57:16 INFO - PROCESS | 2520 | 1461185836771 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C892000) [pid = 2520] [serial = 414] [outer = 1C810000] 13:57:17 INFO - PROCESS | 2520 | 1461185837202 Marionette TRACE conn4 <- [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]]]}] 13:57: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 13:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 631ms 13:57:17 INFO - PROCESS | 2520 | 1461185837233 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 2520 | 1461185837235 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 13:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:57:17 INFO - PROCESS | 2520 | 1461185837245 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 2520 | 1461185837247 Marionette TRACE conn4 <- [1,518,null,{}] 13:57:17 INFO - PROCESS | 2520 | 1461185837251 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:17 INFO - PROCESS | 2520 | 1461185837383 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 13:57:17 INFO - PROCESS | 2520 | 1461185837405 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 2520 | ++DOCSHELL 1CB05000 == 46 [pid = 2520] [id = 139] 13:57:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1CDED000) [pid = 2520] [serial = 415] [outer = 00000000] 13:57:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1E567C00) [pid = 2520] [serial = 416] [outer = 1CDED000] 13:57:17 INFO - PROCESS | 2520 | 1461185837451 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1EA71400) [pid = 2520] [serial = 417] [outer = 1CDED000] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1E56C800) [pid = 2520] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (204C1400) [pid = 2520] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1231F400) [pid = 2520] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1EA74000) [pid = 2520] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1F50C400) [pid = 2520] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1F962400) [pid = 2520] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (12753C00) [pid = 2520] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1B223800) [pid = 2520] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1C2AE400) [pid = 2520] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1C493400) [pid = 2520] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1239EC00) [pid = 2520] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1F967000) [pid = 2520] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:57:17 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1A783C00) [pid = 2520] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:57:18 INFO - PROCESS | 2520 | 1461185838049 Marionette TRACE conn4 <- [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]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:57:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 830ms 13:57:18 INFO - PROCESS | 2520 | 1461185838078 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 2520 | 1461185838080 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 13:57:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:57:18 INFO - PROCESS | 2520 | 1461185838083 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 2520 | 1461185838085 Marionette TRACE conn4 <- [1,522,null,{}] 13:57:18 INFO - PROCESS | 2520 | 1461185838089 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 2520 | 1461185838169 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:57:18 INFO - PROCESS | 2520 | 1461185838178 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 2520 | ++DOCSHELL 1231F400 == 47 [pid = 2520] [id = 140] 13:57:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (131A4C00) [pid = 2520] [serial = 418] [outer = 00000000] 13:57:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C40AC00) [pid = 2520] [serial = 419] [outer = 131A4C00] 13:57:18 INFO - PROCESS | 2520 | 1461185838295 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1DEAB400) [pid = 2520] [serial = 420] [outer = 131A4C00] 13:57:18 INFO - PROCESS | 2520 | 1461185838668 Marionette TRACE conn4 <- [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]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:57:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 13:57:18 INFO - PROCESS | 2520 | 1461185838718 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 2520 | 1461185838720 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 13:57:18 INFO - PROCESS | 2520 | 1461185838723 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:57:18 INFO - PROCESS | 2520 | 1461185838725 Marionette TRACE conn4 <- [1,526,null,{}] 13:57:18 INFO - PROCESS | 2520 | 1461185838729 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 2520 | 1461185838841 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 13:57:18 INFO - PROCESS | 2520 | 1461185838850 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 2520 | ++DOCSHELL 1C2AE400 == 48 [pid = 2520] [id = 141] 13:57:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1E56C800) [pid = 2520] [serial = 421] [outer = 00000000] 13:57:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1F50A400) [pid = 2520] [serial = 422] [outer = 1E56C800] 13:57:18 INFO - PROCESS | 2520 | 1461185838898 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1F694400) [pid = 2520] [serial = 423] [outer = 1E56C800] 13:57:19 INFO - PROCESS | 2520 | 1461185839328 Marionette TRACE conn4 <- [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]]]}] 13:57: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 13:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 13:57:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:57:19 INFO - PROCESS | 2520 | 1461185839358 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 13:57:19 INFO - PROCESS | 2520 | 1461185839360 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 13:57:19 INFO - PROCESS | 2520 | 1461185839364 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:57:19 INFO - PROCESS | 2520 | 1461185839366 Marionette TRACE conn4 <- [1,530,null,{}] 13:57:19 INFO - PROCESS | 2520 | 1461185839370 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:19 INFO - PROCESS | 2520 | 1461185839483 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 13:57:19 INFO - PROCESS | 2520 | 1461185839492 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 2520 | ++DOCSHELL 117B5400 == 49 [pid = 2520] [id = 142] 13:57:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1239D000) [pid = 2520] [serial = 424] [outer = 00000000] 13:57:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1F966C00) [pid = 2520] [serial = 425] [outer = 1239D000] 13:57:19 INFO - PROCESS | 2520 | 1461185839542 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1FB7E800) [pid = 2520] [serial = 426] [outer = 1239D000] 13:57:20 INFO - PROCESS | 2520 | 1461185840042 Marionette TRACE conn4 <- [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"]]]}] 13:57: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 13:57:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:57:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:57: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 13:57:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:57:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:57:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 731ms 13:57:20 INFO - PROCESS | 2520 | 1461185840147 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 2520 | 1461185840151 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 13:57:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:57:20 INFO - PROCESS | 2520 | 1461185840171 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 2520 | 1461185840176 Marionette TRACE conn4 <- [1,534,null,{}] 13:57:20 INFO - PROCESS | 2520 | 1461185840185 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 2520 | 1461185840323 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 13:57:20 INFO - PROCESS | 2520 | 1461185840441 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 2520 | ++DOCSHELL 1293A400 == 50 [pid = 2520] [id = 143] 13:57:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1319F000) [pid = 2520] [serial = 427] [outer = 00000000] 13:57:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (140D4800) [pid = 2520] [serial = 428] [outer = 1319F000] 13:57:20 INFO - PROCESS | 2520 | 1461185840503 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (170D9400) [pid = 2520] [serial = 429] [outer = 1319F000] 13:57:21 INFO - PROCESS | 2520 | 1461185841030 Marionette TRACE conn4 <- [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]]]}] 13:57:21 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. 13:57:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 890ms 13:57:21 INFO - PROCESS | 2520 | 1461185841055 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 2520 | 1461185841061 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 13:57:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:57:21 INFO - PROCESS | 2520 | 1461185841067 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 2520 | 1461185841071 Marionette TRACE conn4 <- [1,538,null,{}] 13:57:21 INFO - PROCESS | 2520 | 1461185841092 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:21 INFO - PROCESS | 2520 | 1461185841201 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 13:57:21 INFO - PROCESS | 2520 | 1461185841295 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 2520 | ++DOCSHELL 18381000 == 51 [pid = 2520] [id = 144] 13:57:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1B229C00) [pid = 2520] [serial = 430] [outer = 00000000] 13:57:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C2B9000) [pid = 2520] [serial = 431] [outer = 1B229C00] 13:57:21 INFO - PROCESS | 2520 | 1461185841351 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C720400) [pid = 2520] [serial = 432] [outer = 1B229C00] 13:57:21 INFO - PROCESS | 2520 | 1461185841935 Marionette TRACE conn4 <- [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]]]}] 13:57: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. 13:57:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 931ms 13:57:22 INFO - PROCESS | 2520 | 1461185842000 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 2520 | 1461185842003 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 13:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:57:22 INFO - PROCESS | 2520 | 1461185842007 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 2520 | 1461185842011 Marionette TRACE conn4 <- [1,542,null,{}] 13:57:22 INFO - PROCESS | 2520 | 1461185842023 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:22 INFO - PROCESS | 2520 | 1461185842139 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:57:22 INFO - PROCESS | 2520 | 1461185842237 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 2520 | ++DOCSHELL 1C808400 == 52 [pid = 2520] [id = 145] 13:57:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1F963800) [pid = 2520] [serial = 433] [outer = 00000000] 13:57:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (2060D800) [pid = 2520] [serial = 434] [outer = 1F963800] 13:57:22 INFO - PROCESS | 2520 | 1461185842298 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (2105F800) [pid = 2520] [serial = 435] [outer = 1F963800] 13:57:22 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:22 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:22 INFO - PROCESS | 2520 | 1461185842868 Marionette TRACE conn4 <- [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]]]}] 13:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 931ms 13:57:22 INFO - PROCESS | 2520 | 1461185842940 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 2520 | 1461185842943 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 13:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:57:22 INFO - PROCESS | 2520 | 1461185842947 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 2520 | 1461185842949 Marionette TRACE conn4 <- [1,546,null,{}] 13:57:22 INFO - PROCESS | 2520 | 1461185842952 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:23 INFO - PROCESS | 2520 | 1461185843058 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 13:57:23 INFO - PROCESS | 2520 | 1461185843180 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 2520 | ++DOCSHELL 2060C800 == 53 [pid = 2520] [id = 146] 13:57:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (20A6FC00) [pid = 2520] [serial = 436] [outer = 00000000] 13:57:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (20A78C00) [pid = 2520] [serial = 437] [outer = 20A6FC00] 13:57:23 INFO - PROCESS | 2520 | 1461185843238 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (2105E800) [pid = 2520] [serial = 438] [outer = 20A6FC00] 13:57:23 INFO - PROCESS | 2520 | 1461185843818 Marionette TRACE conn4 <- [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]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 13:57:23 INFO - PROCESS | 2520 | 1461185843879 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 2520 | 1461185843882 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 13:57:23 INFO - PROCESS | 2520 | 1461185843885 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:57:23 INFO - PROCESS | 2520 | 1461185843888 Marionette TRACE conn4 <- [1,550,null,{}] 13:57:23 INFO - PROCESS | 2520 | 1461185843891 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:24 INFO - PROCESS | 2520 | 1461185844023 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 13:57:24 INFO - PROCESS | 2520 | 1461185844146 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 2520 | ++DOCSHELL 20504C00 == 54 [pid = 2520] [id = 147] 13:57:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (20506000) [pid = 2520] [serial = 439] [outer = 00000000] 13:57:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (2050DC00) [pid = 2520] [serial = 440] [outer = 20506000] 13:57:24 INFO - PROCESS | 2520 | 1461185844203 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (2050F400) [pid = 2520] [serial = 441] [outer = 20506000] 13:57:24 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:24 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:24 INFO - PROCESS | 2520 | 1461185844763 Marionette TRACE conn4 <- [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]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 931ms 13:57:24 INFO - PROCESS | 2520 | 1461185844819 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 2520 | 1461185844822 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 13:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:57:24 INFO - PROCESS | 2520 | 1461185844826 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 2520 | 1461185844828 Marionette TRACE conn4 <- [1,554,null,{}] 13:57:24 INFO - PROCESS | 2520 | 1461185844831 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:24 INFO - PROCESS | 2520 | 1461185844951 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 13:57:25 INFO - PROCESS | 2520 | 1461185845079 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 2520 | ++DOCSHELL 204BB800 == 55 [pid = 2520] [id = 148] 13:57:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (204BC800) [pid = 2520] [serial = 442] [outer = 00000000] 13:57:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (21636800) [pid = 2520] [serial = 443] [outer = 204BC800] 13:57:25 INFO - PROCESS | 2520 | 1461185845138 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (2171A000) [pid = 2520] [serial = 444] [outer = 204BC800] 13:57:25 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:25 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:25 INFO - PROCESS | 2520 | 1461185845840 Marionette TRACE conn4 <- [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]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1075ms 13:57:25 INFO - PROCESS | 2520 | 1461185845906 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 2520 | 1461185845911 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 13:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:57:25 INFO - PROCESS | 2520 | 1461185845916 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 2520 | 1461185845920 Marionette TRACE conn4 <- [1,558,null,{}] 13:57:25 INFO - PROCESS | 2520 | 1461185845926 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:26 INFO - PROCESS | 2520 | 1461185846029 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 13:57:26 INFO - PROCESS | 2520 | 1461185846158 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 2520 | ++DOCSHELL 12327800 == 56 [pid = 2520] [id = 149] 13:57:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1239FC00) [pid = 2520] [serial = 445] [outer = 00000000] 13:57:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (170BD400) [pid = 2520] [serial = 446] [outer = 1239FC00] 13:57:26 INFO - PROCESS | 2520 | 1461185846213 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (18383C00) [pid = 2520] [serial = 447] [outer = 1239FC00] 13:57:26 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:26 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 1C2AE400 == 55 [pid = 2520] [id = 141] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 1231F400 == 54 [pid = 2520] [id = 140] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 1CB05000 == 53 [pid = 2520] [id = 139] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 123A0C00 == 52 [pid = 2520] [id = 138] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 1C4EC400 == 51 [pid = 2520] [id = 137] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 0B093400 == 50 [pid = 2520] [id = 136] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 1B28F800 == 49 [pid = 2520] [id = 135] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 12761800 == 48 [pid = 2520] [id = 134] 13:57:26 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (20615400) [pid = 2520] [serial = 379] [outer = 00000000] [url = about:blank] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 11D71C00 == 47 [pid = 2520] [id = 133] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 116AFC00 == 46 [pid = 2520] [id = 132] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 1B39E800 == 45 [pid = 2520] [id = 129] 13:57:26 INFO - PROCESS | 2520 | --DOCSHELL 12757000 == 44 [pid = 2520] [id = 128] 13:57:26 INFO - PROCESS | 2520 | 1461185846867 Marionette TRACE conn4 <- [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]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1022ms 13:57:26 INFO - PROCESS | 2520 | 1461185846940 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 2520 | 1461185846945 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 13:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:57:26 INFO - PROCESS | 2520 | 1461185846952 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 2520 | 1461185846954 Marionette TRACE conn4 <- [1,562,null,{}] 13:57:26 INFO - PROCESS | 2520 | 1461185846958 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:27 INFO - PROCESS | 2520 | 1461185847056 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1FAA4400) [pid = 2520] [serial = 317] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (21117800) [pid = 2520] [serial = 308] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (18AD4800) [pid = 2520] [serial = 314] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1EDEEC00) [pid = 2520] [serial = 364] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1F69B000) [pid = 2520] [serial = 367] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1EFE2400) [pid = 2520] [serial = 365] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1F96A000) [pid = 2520] [serial = 370] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (170BCC00) [pid = 2520] [serial = 350] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (12936400) [pid = 2520] [serial = 349] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1B230000) [pid = 2520] [serial = 346] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1F699000) [pid = 2520] [serial = 368] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1B4E3000) [pid = 2520] [serial = 355] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1B864C00) [pid = 2520] [serial = 356] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (12939400) [pid = 2520] [serial = 343] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C40B400) [pid = 2520] [serial = 358] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C40FC00) [pid = 2520] [serial = 359] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C89C000) [pid = 2520] [serial = 361] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (131DD400) [pid = 2520] [serial = 352] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1403D400) [pid = 2520] [serial = 353] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1FB12800) [pid = 2520] [serial = 376] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1F969C00) [pid = 2520] [serial = 371] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C40C000) [pid = 2520] [serial = 373] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1C2B4800) [pid = 2520] [serial = 374] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1CB0A400) [pid = 2520] [serial = 362] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (204B8000) [pid = 2520] [serial = 377] [outer = 00000000] [url = about:blank] 13:57:27 INFO - PROCESS | 2520 | 1461185847150 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 2520 | ++DOCSHELL 0B090800 == 45 [pid = 2520] [id = 150] 13:57:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (11CF3400) [pid = 2520] [serial = 448] [outer = 00000000] 13:57:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1403D400) [pid = 2520] [serial = 449] [outer = 11CF3400] 13:57:27 INFO - PROCESS | 2520 | 1461185847199 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (18432C00) [pid = 2520] [serial = 450] [outer = 11CF3400] 13:57:27 INFO - PROCESS | 2520 | 1461185847668 Marionette TRACE conn4 <- [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]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 770ms 13:57:27 INFO - PROCESS | 2520 | 1461185847725 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 2520 | 1461185847727 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 13:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:57:27 INFO - PROCESS | 2520 | 1461185847731 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 2520 | 1461185847734 Marionette TRACE conn4 <- [1,566,null,{}] 13:57:27 INFO - PROCESS | 2520 | 1461185847745 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:27 INFO - PROCESS | 2520 | 1461185847837 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 13:57:27 INFO - PROCESS | 2520 | 1461185847849 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 2520 | ++DOCSHELL 1C175C00 == 46 [pid = 2520] [id = 151] 13:57:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C17D400) [pid = 2520] [serial = 451] [outer = 00000000] 13:57:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C22AC00) [pid = 2520] [serial = 452] [outer = 1C17D400] 13:57:27 INFO - PROCESS | 2520 | 1461185847904 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C2B1C00) [pid = 2520] [serial = 453] [outer = 1C17D400] 13:57:28 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:57:28 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:57:28 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:57:28 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:57:28 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:57:28 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 13:57:28 INFO - PROCESS | 2520 | 1461185848392 Marionette TRACE conn4 <- [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]]]}] 13:57:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 13:57:28 INFO - PROCESS | 2520 | 1461185848404 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 2520 | 1461185848407 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 13:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:57:28 INFO - PROCESS | 2520 | 1461185848411 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 2520 | 1461185848413 Marionette TRACE conn4 <- [1,570,null,{}] 13:57:28 INFO - PROCESS | 2520 | 1461185848416 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:28 INFO - PROCESS | 2520 | 1461185848500 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 13:57:28 INFO - PROCESS | 2520 | 1461185848507 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 2520 | ++DOCSHELL 1C410000 == 47 [pid = 2520] [id = 152] 13:57:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C410C00) [pid = 2520] [serial = 454] [outer = 00000000] 13:57:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C80D000) [pid = 2520] [serial = 455] [outer = 1C410C00] 13:57:28 INFO - PROCESS | 2520 | 1461185848557 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C893000) [pid = 2520] [serial = 456] [outer = 1C410C00] 13:57:29 INFO - PROCESS | 2520 | 1461185848992 Marionette TRACE conn4 <- [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]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 632ms 13:57:29 INFO - PROCESS | 2520 | 1461185849047 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 2520 | 1461185849049 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 13:57:29 INFO - PROCESS | 2520 | 1461185849052 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:57:29 INFO - PROCESS | 2520 | 1461185849053 Marionette TRACE conn4 <- [1,574,null,{}] 13:57:29 INFO - PROCESS | 2520 | 1461185849057 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 2520 | 1461185849142 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 13:57:29 INFO - PROCESS | 2520 | 1461185849148 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 2520 | ++DOCSHELL 1CB05400 == 48 [pid = 2520] [id = 153] 13:57:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1CB06C00) [pid = 2520] [serial = 457] [outer = 00000000] 13:57:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1DEAE400) [pid = 2520] [serial = 458] [outer = 1CB06C00] 13:57:29 INFO - PROCESS | 2520 | 1461185849198 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1ED76400) [pid = 2520] [serial = 459] [outer = 1CB06C00] 13:57:29 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:29 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:29 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:29 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:29 INFO - PROCESS | 2520 | 1461185849776 Marionette TRACE conn4 <- [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]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 772ms 13:57:29 INFO - PROCESS | 2520 | 1461185849827 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 2520 | 1461185849830 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 13:57:29 INFO - PROCESS | 2520 | 1461185849833 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:57:29 INFO - PROCESS | 2520 | 1461185849834 Marionette TRACE conn4 <- [1,578,null,{}] 13:57:29 INFO - PROCESS | 2520 | 1461185849838 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 2520 | 1461185849964 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 13:57:30 INFO - PROCESS | 2520 | 1461185850019 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 2520 | ++DOCSHELL 18AD7400 == 49 [pid = 2520] [id = 154] 13:57:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C895C00) [pid = 2520] [serial = 460] [outer = 00000000] 13:57:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1EFEA800) [pid = 2520] [serial = 461] [outer = 1C895C00] 13:57:30 INFO - PROCESS | 2520 | 1461185850068 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1F69E800) [pid = 2520] [serial = 462] [outer = 1C895C00] 13:57:30 INFO - PROCESS | 2520 | 1461185850501 Marionette TRACE conn4 <- [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]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:57:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 13:57:30 INFO - PROCESS | 2520 | 1461185850567 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 2520 | 1461185850569 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 13:57:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:57:30 INFO - PROCESS | 2520 | 1461185850573 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 2520 | 1461185850575 Marionette TRACE conn4 <- [1,582,null,{}] 13:57:30 INFO - PROCESS | 2520 | 1461185850578 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:30 INFO - PROCESS | 2520 | 1461185850686 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:57:30 INFO - PROCESS | 2520 | 1461185850743 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE5000 == 50 [pid = 2520] [id = 155] 13:57:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1EFE6800) [pid = 2520] [serial = 463] [outer = 00000000] 13:57:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1FAA4400) [pid = 2520] [serial = 464] [outer = 1EFE6800] 13:57:30 INFO - PROCESS | 2520 | 1461185850791 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (204B9400) [pid = 2520] [serial = 465] [outer = 1EFE6800] 13:57:31 INFO - PROCESS | 2520 | 1461185851217 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 13:57:31 INFO - PROCESS | 2520 | 1461185851243 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 13:57:31 INFO - PROCESS | 2520 | 1461185851246 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 13:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:57:31 INFO - PROCESS | 2520 | 1461185851255 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:57:31 INFO - PROCESS | 2520 | 1461185851256 Marionette TRACE conn4 <- [1,586,null,{}] 13:57:31 INFO - PROCESS | 2520 | 1461185851260 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:31 INFO - PROCESS | 2520 | 1461185851373 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 13:57:31 INFO - PROCESS | 2520 | 1461185851379 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 2520 | ++DOCSHELL 1275E800 == 51 [pid = 2520] [id = 156] 13:57:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (12937400) [pid = 2520] [serial = 466] [outer = 00000000] 13:57:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C957400) [pid = 2520] [serial = 467] [outer = 12937400] 13:57:31 INFO - PROCESS | 2520 | 1461185851619 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C960000) [pid = 2520] [serial = 468] [outer = 12937400] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C714400) [pid = 2520] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C810000) [pid = 2520] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (11A3C000) [pid = 2520] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (11D76800) [pid = 2520] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (131A4C00) [pid = 2520] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1293A000) [pid = 2520] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (11C94000) [pid = 2520] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1B4EC000) [pid = 2520] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1E56C800) [pid = 2520] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:57:31 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1CDED000) [pid = 2520] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:57:32 INFO - PROCESS | 2520 | 1461185852021 Marionette TRACE conn4 <- [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]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 831ms 13:57:32 INFO - PROCESS | 2520 | 1461185852085 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 2520 | 1461185852087 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 13:57:32 INFO - PROCESS | 2520 | 1461185852090 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 2520 | 1461185852092 Marionette TRACE conn4 <- [1,590,null,{}] 13:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:57:32 INFO - PROCESS | 2520 | 1461185852101 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:32 INFO - PROCESS | 2520 | 1461185852182 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 13:57:32 INFO - PROCESS | 2520 | 1461185852195 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 2520 | ++DOCSHELL 1239C000 == 52 [pid = 2520] [id = 157] 13:57:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1B232000) [pid = 2520] [serial = 469] [outer = 00000000] 13:57:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C95CC00) [pid = 2520] [serial = 470] [outer = 1B232000] 13:57:32 INFO - PROCESS | 2520 | 1461185852240 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C960800) [pid = 2520] [serial = 471] [outer = 1B232000] 13:57:32 INFO - PROCESS | 2520 | 1461185852672 Marionette TRACE conn4 <- [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]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms 13:57:32 INFO - PROCESS | 2520 | 1461185852725 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 2520 | 1461185852727 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 13:57:32 INFO - PROCESS | 2520 | 1461185852730 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:57:32 INFO - PROCESS | 2520 | 1461185852732 Marionette TRACE conn4 <- [1,594,null,{}] 13:57:32 INFO - PROCESS | 2520 | 1461185852736 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:32 INFO - PROCESS | 2520 | 1461185852820 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 13:57:32 INFO - PROCESS | 2520 | 1461185852829 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 2520 | ++DOCSHELL 1B208000 == 53 [pid = 2520] [id = 158] 13:57:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C810000) [pid = 2520] [serial = 472] [outer = 00000000] 13:57:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1F96FC00) [pid = 2520] [serial = 473] [outer = 1C810000] 13:57:32 INFO - PROCESS | 2520 | 1461185852873 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1FAA0400) [pid = 2520] [serial = 474] [outer = 1C810000] 13:57:33 INFO - PROCESS | 2520 | 1461185853313 Marionette TRACE conn4 <- [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]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:57:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 13:57:33 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:33 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:33 INFO - PROCESS | 2520 | 1461185853364 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 2520 | 1461185853367 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 13:57:33 INFO - PROCESS | 2520 | 1461185853370 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:57:33 INFO - PROCESS | 2520 | 1461185853373 Marionette TRACE conn4 <- [1,598,null,{}] 13:57:33 INFO - PROCESS | 2520 | 1461185853376 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:33 INFO - PROCESS | 2520 | 1461185853476 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 13:57:33 INFO - PROCESS | 2520 | 1461185853514 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:33 INFO - PROCESS | 2520 | ++DOCSHELL 20A73000 == 54 [pid = 2520] [id = 159] 13:57:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (20A76400) [pid = 2520] [serial = 475] [outer = 00000000] 13:57:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (20CA3400) [pid = 2520] [serial = 476] [outer = 20A76400] 13:57:33 INFO - PROCESS | 2520 | 1461185853573 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (20CA7C00) [pid = 2520] [serial = 477] [outer = 20A76400] 13:57:34 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:57:34 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:34 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:34 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:34 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:34 INFO - PROCESS | 2520 | 1461185854498 Marionette TRACE conn4 <- [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]]]}] 13:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1167ms 13:57:34 INFO - PROCESS | 2520 | 1461185854541 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 13:57:34 INFO - PROCESS | 2520 | 1461185854547 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 13:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:57:34 INFO - PROCESS | 2520 | 1461185854553 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - PROCESS | 2520 | 1461185854557 Marionette TRACE conn4 <- [1,602,null,{}] 13:57:34 INFO - PROCESS | 2520 | 1461185854563 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:34 INFO - PROCESS | 2520 | 1461185854680 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:57:34 INFO - PROCESS | 2520 | 1461185854781 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 2520 | ++DOCSHELL 1328B800 == 55 [pid = 2520] [id = 160] 13:57:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (170C8800) [pid = 2520] [serial = 478] [outer = 00000000] 13:57:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1AAA6000) [pid = 2520] [serial = 479] [outer = 170C8800] 13:57:34 INFO - PROCESS | 2520 | 1461185854840 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1B230000) [pid = 2520] [serial = 480] [outer = 170C8800] 13:57:35 INFO - PROCESS | 2520 | 1461185855448 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 931ms 13:57:35 INFO - PROCESS | 2520 | 1461185855487 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 2520 | 1461185855493 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 13:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:57:35 INFO - PROCESS | 2520 | 1461185855500 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - PROCESS | 2520 | 1461185855503 Marionette TRACE conn4 <- [1,606,null,{}] 13:57:35 INFO - PROCESS | 2520 | 1461185855507 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:35 INFO - PROCESS | 2520 | 1461185855622 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 13:57:35 INFO - PROCESS | 2520 | 1461185855723 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 2520 | ++DOCSHELL 18AD0000 == 56 [pid = 2520] [id = 161] 13:57:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1B4E5000) [pid = 2520] [serial = 481] [outer = 00000000] 13:57:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C95A800) [pid = 2520] [serial = 482] [outer = 1B4E5000] 13:57:35 INFO - PROCESS | 2520 | 1461185855784 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1EA72C00) [pid = 2520] [serial = 483] [outer = 1B4E5000] 13:57:36 INFO - PROCESS | 2520 | 1461185856434 Marionette TRACE conn4 <- [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]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:57:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 13:57:36 INFO - PROCESS | 2520 | 1461185856471 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 13:57:36 INFO - PROCESS | 2520 | 1461185856474 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 13:57:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:57:36 INFO - PROCESS | 2520 | 1461185856477 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 2520 | 1461185856481 Marionette TRACE conn4 <- [1,610,null,{}] 13:57:36 INFO - PROCESS | 2520 | 1461185856507 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:36 INFO - PROCESS | 2520 | 1461185856655 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 13:57:36 INFO - PROCESS | 2520 | 1461185856715 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 2520 | ++DOCSHELL 20A77800 == 57 [pid = 2520] [id = 162] 13:57:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (20A7A400) [pid = 2520] [serial = 484] [outer = 00000000] 13:57:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (20CA7000) [pid = 2520] [serial = 485] [outer = 20A7A400] 13:57:36 INFO - PROCESS | 2520 | 1461185856773 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (20CADC00) [pid = 2520] [serial = 486] [outer = 20A7A400] 13:57:37 INFO - PROCESS | 2520 | 1461185857319 Marionette TRACE conn4 <- [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]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 871ms 13:57:37 INFO - PROCESS | 2520 | 1461185857351 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 2520 | 1461185857354 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 13:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:57:37 INFO - PROCESS | 2520 | 1461185857358 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 2520 | 1461185857360 Marionette TRACE conn4 <- [1,614,null,{}] 13:57:37 INFO - PROCESS | 2520 | 1461185857364 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:37 INFO - PROCESS | 2520 | 1461185857473 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 13:57:37 INFO - PROCESS | 2520 | 1461185857571 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 2520 | ++DOCSHELL 1C915C00 == 58 [pid = 2520] [id = 163] 13:57:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1C917400) [pid = 2520] [serial = 487] [outer = 00000000] 13:57:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1C91EC00) [pid = 2520] [serial = 488] [outer = 1C917400] 13:57:37 INFO - PROCESS | 2520 | 1461185857626 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1EFE9C00) [pid = 2520] [serial = 489] [outer = 1C917400] 13:57:38 INFO - PROCESS | 2520 | 1461185858246 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:57:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 13:57:38 INFO - PROCESS | 2520 | 1461185858291 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 2520 | 1461185858293 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 13:57:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:57:38 INFO - PROCESS | 2520 | 1461185858297 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 2520 | 1461185858299 Marionette TRACE conn4 <- [1,618,null,{}] 13:57:38 INFO - PROCESS | 2520 | 1461185858303 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:38 INFO - PROCESS | 2520 | 1461185858412 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 13:57:38 INFO - PROCESS | 2520 | 1461185858510 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 2520 | ++DOCSHELL 21063400 == 59 [pid = 2520] [id = 164] 13:57:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (21066400) [pid = 2520] [serial = 490] [outer = 00000000] 13:57:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (21282C00) [pid = 2520] [serial = 491] [outer = 21066400] 13:57:38 INFO - PROCESS | 2520 | 1461185858566 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (2162D000) [pid = 2520] [serial = 492] [outer = 21066400] 13:57:38 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:38 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:38 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:39 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:39 INFO - PROCESS | 2520 | 1461185859107 Marionette TRACE conn4 <- [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]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 872ms 13:57:39 INFO - PROCESS | 2520 | 1461185859173 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 2520 | 1461185859175 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 13:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:57:39 INFO - PROCESS | 2520 | 1461185859178 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 2520 | 1461185859181 Marionette TRACE conn4 <- [1,622,null,{}] 13:57:39 INFO - PROCESS | 2520 | 1461185859185 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:39 INFO - PROCESS | 2520 | 1461185859298 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:57:39 INFO - PROCESS | 2520 | 1461185859412 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 2520 | ++DOCSHELL 20CA8000 == 60 [pid = 2520] [id = 165] 13:57:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (2163AC00) [pid = 2520] [serial = 493] [outer = 00000000] 13:57:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (21C33800) [pid = 2520] [serial = 494] [outer = 2163AC00] 13:57:39 INFO - PROCESS | 2520 | 1461185859471 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (21C3E000) [pid = 2520] [serial = 495] [outer = 2163AC00] 13:57:39 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:39 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:40 INFO - PROCESS | 2520 | 1461185860270 Marionette TRACE conn4 <- [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]]]}] 13:57:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:57:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1130ms 13:57:40 INFO - PROCESS | 2520 | 1461185860311 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 13:57:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:57:40 INFO - PROCESS | 2520 | 1461185860316 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 13:57:40 INFO - PROCESS | 2520 | 1461185860321 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:57:40 INFO - PROCESS | 2520 | 1461185860325 Marionette TRACE conn4 <- [1,626,null,{}] 13:57:40 INFO - PROCESS | 2520 | 1461185860347 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:40 INFO - PROCESS | 2520 | 1461185860452 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 13:57:40 INFO - PROCESS | 2520 | 1461185860590 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 2520 | ++DOCSHELL 12756400 == 61 [pid = 2520] [id = 166] 13:57:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (12758800) [pid = 2520] [serial = 496] [outer = 00000000] 13:57:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (176A2400) [pid = 2520] [serial = 497] [outer = 12758800] 13:57:40 INFO - PROCESS | 2520 | 1461185860645 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (18AD9800) [pid = 2520] [serial = 498] [outer = 12758800] 13:57:41 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:41 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:41 INFO - PROCESS | 2520 | 1461185861209 Marionette TRACE conn4 <- [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]]]}] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 1B208000 == 60 [pid = 2520] [id = 158] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 1239C000 == 59 [pid = 2520] [id = 157] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 1275E800 == 58 [pid = 2520] [id = 156] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 1EFE5000 == 57 [pid = 2520] [id = 155] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 18AD7400 == 56 [pid = 2520] [id = 154] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 1CB05400 == 55 [pid = 2520] [id = 153] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 1C410000 == 54 [pid = 2520] [id = 152] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 1C175C00 == 53 [pid = 2520] [id = 151] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (18378800) [pid = 2520] [serial = 382] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1C405C00) [pid = 2520] [serial = 385] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (2110D000) [pid = 2520] [serial = 389] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (21289000) [pid = 2520] [serial = 392] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1F966C00) [pid = 2520] [serial = 425] [outer = 00000000] [url = about:blank] 13:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 951ms 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 0B090800 == 52 [pid = 2520] [id = 150] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 12327800 == 51 [pid = 2520] [id = 149] 13:57:41 INFO - PROCESS | 2520 | --DOCSHELL 117B5400 == 50 [pid = 2520] [id = 142] 13:57:41 INFO - PROCESS | 2520 | 1461185861299 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 2520 | 1461185861304 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 13:57:41 INFO - PROCESS | 2520 | 1461185861310 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:57:41 INFO - PROCESS | 2520 | 1461185861313 Marionette TRACE conn4 <- [1,630,null,{}] 13:57:41 INFO - PROCESS | 2520 | 1461185861316 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:41 INFO - PROCESS | 2520 | 1461185861419 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1C802400) [pid = 2520] [serial = 410] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1C809800) [pid = 2520] [serial = 411] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1C892000) [pid = 2520] [serial = 414] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1CB65C00) [pid = 2520] [serial = 413] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (14039800) [pid = 2520] [serial = 396] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1293B800) [pid = 2520] [serial = 395] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1403D800) [pid = 2520] [serial = 398] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (176AAC00) [pid = 2520] [serial = 399] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1C40AC00) [pid = 2520] [serial = 419] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1702A000) [pid = 2520] [serial = 401] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (18434000) [pid = 2520] [serial = 402] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C2B4000) [pid = 2520] [serial = 407] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C175800) [pid = 2520] [serial = 404] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C179C00) [pid = 2520] [serial = 405] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1F694400) [pid = 2520] [serial = 423] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1E567C00) [pid = 2520] [serial = 416] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1F50A400) [pid = 2520] [serial = 422] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (18435000) [pid = 2520] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1EA71400) [pid = 2520] [serial = 417] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1DEAB400) [pid = 2520] [serial = 420] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C403000) [pid = 2520] [serial = 408] [outer = 00000000] [url = about:blank] 13:57:41 INFO - PROCESS | 2520 | 1461185861511 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:41 INFO - PROCESS | 2520 | ++DOCSHELL 11701400 == 51 [pid = 2520] [id = 167] 13:57:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (11A88800) [pid = 2520] [serial = 499] [outer = 00000000] 13:57:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (131E2C00) [pid = 2520] [serial = 500] [outer = 11A88800] 13:57:41 INFO - PROCESS | 2520 | 1461185861558 Marionette DEBUG loaded listener.js 13:57:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (16A09C00) [pid = 2520] [serial = 501] [outer = 11A88800] 13:57:42 INFO - PROCESS | 2520 | 1461185862028 Marionette TRACE conn4 <- [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]]]}] 13:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 13:57:42 INFO - PROCESS | 2520 | 1461185862086 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 2520 | 1461185862089 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 13:57:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:57:42 INFO - PROCESS | 2520 | 1461185862092 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - PROCESS | 2520 | 1461185862096 Marionette TRACE conn4 <- [1,634,null,{}] 13:57:42 INFO - PROCESS | 2520 | 1461185862106 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:42 INFO - PROCESS | 2520 | 1461185862193 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 13:57:42 INFO - PROCESS | 2520 | 1461185862202 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 2520 | ++DOCSHELL 1B4E5800 == 52 [pid = 2520] [id = 168] 13:57:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1B4EC000) [pid = 2520] [serial = 502] [outer = 00000000] 13:57:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C177400) [pid = 2520] [serial = 503] [outer = 1B4EC000] 13:57:42 INFO - PROCESS | 2520 | 1461185862254 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C181C00) [pid = 2520] [serial = 504] [outer = 1B4EC000] 13:57:42 INFO - PROCESS | 2520 | 1461185862732 Marionette TRACE conn4 <- [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]]]}] 13:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 13:57:42 INFO - PROCESS | 2520 | 1461185862767 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 2520 | 1461185862770 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 13:57:42 INFO - PROCESS | 2520 | 1461185862773 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:57:42 INFO - PROCESS | 2520 | 1461185862775 Marionette TRACE conn4 <- [1,638,null,{}] 13:57:42 INFO - PROCESS | 2520 | 1461185862779 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:42 INFO - PROCESS | 2520 | 1461185862867 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 13:57:42 INFO - PROCESS | 2520 | 1461185862876 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 2520 | ++DOCSHELL 1C409C00 == 53 [pid = 2520] [id = 169] 13:57:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C40A800) [pid = 2520] [serial = 505] [outer = 00000000] 13:57:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C71A000) [pid = 2520] [serial = 506] [outer = 1C40A800] 13:57:42 INFO - PROCESS | 2520 | 1461185862923 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C804000) [pid = 2520] [serial = 507] [outer = 1C40A800] 13:57:43 INFO - PROCESS | 2520 | 1461185863393 Marionette TRACE conn4 <- [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]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 13:57:43 INFO - PROCESS | 2520 | 1461185863438 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 13:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:57:43 INFO - PROCESS | 2520 | 1461185863440 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 13:57:43 INFO - PROCESS | 2520 | 1461185863443 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 2520 | 1461185863445 Marionette TRACE conn4 <- [1,642,null,{}] 13:57:43 INFO - PROCESS | 2520 | 1461185863449 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:43 INFO - PROCESS | 2520 | 1461185863530 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:57:43 INFO - PROCESS | 2520 | 1461185863537 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 2520 | ++DOCSHELL 1C806400 == 54 [pid = 2520] [id = 170] 13:57:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C80C800) [pid = 2520] [serial = 508] [outer = 00000000] 13:57:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1C89C800) [pid = 2520] [serial = 509] [outer = 1C80C800] 13:57:43 INFO - PROCESS | 2520 | 1461185863583 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C918000) [pid = 2520] [serial = 510] [outer = 1C80C800] 13:57:43 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:43 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:43 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:43 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:44 INFO - PROCESS | 2520 | 1461185864098 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 13:57:44 INFO - PROCESS | 2520 | 1461185864114 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 13:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:57:44 INFO - PROCESS | 2520 | 1461185864116 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 13:57:44 INFO - PROCESS | 2520 | 1461185864119 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 2520 | 1461185864121 Marionette TRACE conn4 <- [1,646,null,{}] 13:57:44 INFO - PROCESS | 2520 | 1461185864125 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:44 INFO - PROCESS | 2520 | 1461185864253 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 13:57:44 INFO - PROCESS | 2520 | 1461185864312 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 2520 | ++DOCSHELL 1C920000 == 55 [pid = 2520] [id = 171] 13:57:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1C958C00) [pid = 2520] [serial = 511] [outer = 00000000] 13:57:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1DEB1800) [pid = 2520] [serial = 512] [outer = 1C958C00] 13:57:44 INFO - PROCESS | 2520 | 1461185864361 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1EAEA800) [pid = 2520] [serial = 513] [outer = 1C958C00] 13:57:44 INFO - PROCESS | 2520 | 1461185864805 Marionette TRACE conn4 <- [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]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 13:57:44 INFO - PROCESS | 2520 | 1461185864851 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 13:57:44 INFO - PROCESS | 2520 | 1461185864853 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 13:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:57:44 INFO - PROCESS | 2520 | 1461185864860 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 2520 | 1461185864862 Marionette TRACE conn4 <- [1,650,null,{}] 13:57:44 INFO - PROCESS | 2520 | 1461185864866 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:45 INFO - PROCESS | 2520 | 1461185865003 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 13:57:45 INFO - PROCESS | 2520 | 1461185865027 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 2520 | ++DOCSHELL 1EFEBC00 == 56 [pid = 2520] [id = 172] 13:57:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1F509800) [pid = 2520] [serial = 514] [outer = 00000000] 13:57:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1F696000) [pid = 2520] [serial = 515] [outer = 1F509800] 13:57:45 INFO - PROCESS | 2520 | 1461185865072 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1F962400) [pid = 2520] [serial = 516] [outer = 1F509800] 13:57:45 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:45 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:45 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:45 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:45 INFO - PROCESS | 2520 | 1461185865531 Marionette TRACE conn4 <- [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]]]}] 13:57:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:57:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 731ms 13:57:45 INFO - PROCESS | 2520 | 1461185865590 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 13:57:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:57:45 INFO - PROCESS | 2520 | 1461185865592 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 13:57:45 INFO - PROCESS | 2520 | 1461185865596 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:57:45 INFO - PROCESS | 2520 | 1461185865597 Marionette TRACE conn4 <- [1,654,null,{}] 13:57:45 INFO - PROCESS | 2520 | 1461185865609 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:45 INFO - PROCESS | 2520 | 1461185865718 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 13:57:45 INFO - PROCESS | 2520 | 1461185865730 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 2520 | ++DOCSHELL 1F968000 == 57 [pid = 2520] [id = 173] 13:57:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1FA01800) [pid = 2520] [serial = 517] [outer = 00000000] 13:57:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1FB83800) [pid = 2520] [serial = 518] [outer = 1FA01800] 13:57:45 INFO - PROCESS | 2520 | 1461185865822 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (204BB000) [pid = 2520] [serial = 519] [outer = 1FA01800] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1C810000) [pid = 2520] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (20610000) [pid = 2520] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1A776800) [pid = 2520] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (12397000) [pid = 2520] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1C895C00) [pid = 2520] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1EFE6800) [pid = 2520] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1C410C00) [pid = 2520] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1C17D400) [pid = 2520] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1CB06C00) [pid = 2520] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1239FC00) [pid = 2520] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (11CF3400) [pid = 2520] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1239D000) [pid = 2520] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1B232000) [pid = 2520] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:57:46 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (12937400) [pid = 2520] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:57:46 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:46 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:46 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:46 INFO - PROCESS | 2520 | 1461185866373 Marionette TRACE conn4 <- [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]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 830ms 13:57:46 INFO - PROCESS | 2520 | 1461185866426 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 2520 | 1461185866428 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 13:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:57:46 INFO - PROCESS | 2520 | 1461185866431 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - PROCESS | 2520 | 1461185866433 Marionette TRACE conn4 <- [1,658,null,{}] 13:57:46 INFO - PROCESS | 2520 | 1461185866436 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:46 INFO - PROCESS | 2520 | 1461185866517 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 13:57:46 INFO - PROCESS | 2520 | 1461185866524 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:46 INFO - PROCESS | 2520 | ++DOCSHELL 1A778800 == 58 [pid = 2520] [id = 174] 13:57:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1B4E9800) [pid = 2520] [serial = 520] [outer = 00000000] 13:57:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C95D000) [pid = 2520] [serial = 521] [outer = 1B4E9800] 13:57:46 INFO - PROCESS | 2520 | 1461185866569 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C956800) [pid = 2520] [serial = 522] [outer = 1B4E9800] 13:57:47 INFO - PROCESS | 2520 | 1461185866992 Marionette TRACE conn4 <- [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]]]}] 13:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 631ms 13:57:47 INFO - PROCESS | 2520 | 1461185867063 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 2520 | 1461185867065 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 13:57:47 INFO - PROCESS | 2520 | 1461185867068 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:57:47 INFO - PROCESS | 2520 | 1461185867070 Marionette TRACE conn4 <- [1,662,null,{}] 13:57:47 INFO - PROCESS | 2520 | 1461185867074 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:47 INFO - PROCESS | 2520 | 1461185867157 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 13:57:47 INFO - PROCESS | 2520 | 1461185867163 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 2520 | ++DOCSHELL 20502000 == 59 [pid = 2520] [id = 175] 13:57:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (20503000) [pid = 2520] [serial = 523] [outer = 00000000] 13:57:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (2060EC00) [pid = 2520] [serial = 524] [outer = 20503000] 13:57:47 INFO - PROCESS | 2520 | 1461185867211 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (20A6D800) [pid = 2520] [serial = 525] [outer = 20503000] 13:57:47 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:47 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:47 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:47 INFO - PROCESS | 2520 | 1461185867644 Marionette TRACE conn4 <- [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]]]}] 13:57:47 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 13:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 13:57:47 INFO - PROCESS | 2520 | 1461185867713 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 2520 | 1461185867716 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 13:57:47 INFO - PROCESS | 2520 | 1461185867719 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:57:47 INFO - PROCESS | 2520 | 1461185867721 Marionette TRACE conn4 <- [1,666,null,{}] 13:57:47 INFO - PROCESS | 2520 | 1461185867724 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:47 INFO - PROCESS | 2520 | 1461185867826 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 13:57:47 INFO - PROCESS | 2520 | 1461185867873 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 2520 | ++DOCSHELL 2045DC00 == 60 [pid = 2520] [id = 176] 13:57:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (2045FC00) [pid = 2520] [serial = 526] [outer = 00000000] 13:57:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (20A6C800) [pid = 2520] [serial = 527] [outer = 2045FC00] 13:57:47 INFO - PROCESS | 2520 | 1461185867923 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (20CAC800) [pid = 2520] [serial = 528] [outer = 2045FC00] 13:57:48 INFO - PROCESS | 2520 | 1461185868601 Marionette TRACE conn4 <- [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]]]}] 13:57:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:57:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 13:57:48 INFO - PROCESS | 2520 | 1461185868654 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 13:57:48 INFO - PROCESS | 2520 | 1461185868660 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 13:57:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:57:48 INFO - PROCESS | 2520 | 1461185868666 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 2520 | 1461185868670 Marionette TRACE conn4 <- [1,670,null,{}] 13:57:48 INFO - PROCESS | 2520 | 1461185868676 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:48 INFO - PROCESS | 2520 | 1461185868792 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 13:57:48 INFO - PROCESS | 2520 | 1461185868926 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 2520 | ++DOCSHELL 131A7C00 == 61 [pid = 2520] [id = 177] 13:57:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (17578C00) [pid = 2520] [serial = 529] [outer = 00000000] 13:57:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (18ACB400) [pid = 2520] [serial = 530] [outer = 17578C00] 13:57:48 INFO - PROCESS | 2520 | 1461185868986 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1A77C000) [pid = 2520] [serial = 531] [outer = 17578C00] 13:57:49 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:49 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:49 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:50 INFO - PROCESS | 2520 | 1461185870072 Marionette TRACE conn4 <- [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]]]}] 13:57: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) 13:57:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1437ms 13:57:50 INFO - PROCESS | 2520 | 1461185870106 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 2520 | 1461185870112 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 13:57:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:57:50 INFO - PROCESS | 2520 | 1461185870118 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 2520 | 1461185870121 Marionette TRACE conn4 <- [1,674,null,{}] 13:57:50 INFO - PROCESS | 2520 | 1461185870125 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:50 INFO - PROCESS | 2520 | 1461185870267 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 13:57:50 INFO - PROCESS | 2520 | 1461185870390 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 2520 | ++DOCSHELL 1B232000 == 62 [pid = 2520] [id = 178] 13:57:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1B4E2400) [pid = 2520] [serial = 532] [outer = 00000000] 13:57:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1C91AC00) [pid = 2520] [serial = 533] [outer = 1B4E2400] 13:57:50 INFO - PROCESS | 2520 | 1461185870447 Marionette DEBUG loaded listener.js 13:57:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1CB07000) [pid = 2520] [serial = 534] [outer = 1B4E2400] 13:57:51 INFO - PROCESS | 2520 | 1461185871565 Marionette TRACE conn4 <- [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]]]}] 13:57: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 13:57:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1477ms 13:57:51 INFO - PROCESS | 2520 | 1461185871596 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 13:57:51 INFO - PROCESS | 2520 | 1461185871599 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 13:57:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:57:51 INFO - PROCESS | 2520 | 1461185871603 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:57:51 INFO - PROCESS | 2520 | 1461185871607 Marionette TRACE conn4 <- [1,678,null,{}] 13:57:51 INFO - PROCESS | 2520 | 1461185871618 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:51 INFO - PROCESS | 2520 | 1461185871731 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 13:57:51 INFO - PROCESS | 2520 | 1461185871863 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 2520 | ++DOCSHELL 1F69DC00 == 63 [pid = 2520] [id = 179] 13:57:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1FA9C400) [pid = 2520] [serial = 535] [outer = 00000000] 13:57:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (20637800) [pid = 2520] [serial = 536] [outer = 1FA9C400] 13:57:51 INFO - PROCESS | 2520 | 1461185871924 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (2063B800) [pid = 2520] [serial = 537] [outer = 1FA9C400] 13:57:52 INFO - PROCESS | 2520 | 1461185872923 Marionette TRACE conn4 <- [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]]]}] 13:57: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 13:57:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1373ms 13:57:53 INFO - PROCESS | 2520 | 1461185873013 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 2520 | 1461185873016 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 13:57:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:57:53 INFO - PROCESS | 2520 | 1461185873020 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 2520 | 1461185873022 Marionette TRACE conn4 <- [1,682,null,{}] 13:57:53 INFO - PROCESS | 2520 | 1461185873026 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:53 INFO - PROCESS | 2520 | 1461185873127 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 13:57:53 INFO - PROCESS | 2520 | 1461185873286 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 2520 | ++DOCSHELL 0B08BC00 == 64 [pid = 2520] [id = 180] 13:57:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (11C8B800) [pid = 2520] [serial = 538] [outer = 00000000] 13:57:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (1702B800) [pid = 2520] [serial = 539] [outer = 11C8B800] 13:57:53 INFO - PROCESS | 2520 | 1461185873524 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (18378400) [pid = 2520] [serial = 540] [outer = 11C8B800] 13:57:54 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:57:54 INFO - PROCESS | 2520 | 1461185874550 Marionette TRACE conn4 <- [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]]]}] 13:57: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) 13:57:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1576ms 13:57:54 INFO - PROCESS | 2520 | 1461185874599 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 2520 | 1461185874602 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 13:57:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:57:54 INFO - PROCESS | 2520 | 1461185874607 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 2520 | 1461185874609 Marionette TRACE conn4 <- [1,686,null,{}] 13:57:54 INFO - PROCESS | 2520 | 1461185874615 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:54 INFO - PROCESS | 2520 | 1461185874716 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 13:57:54 INFO - PROCESS | 2520 | 1461185874868 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 2520 | --DOCSHELL 20502000 == 63 [pid = 2520] [id = 175] 13:57:54 INFO - PROCESS | 2520 | --DOCSHELL 1A778800 == 62 [pid = 2520] [id = 174] 13:57:54 INFO - PROCESS | 2520 | --DOCSHELL 1F968000 == 61 [pid = 2520] [id = 173] 13:57:54 INFO - PROCESS | 2520 | --DOCSHELL 1EFEBC00 == 60 [pid = 2520] [id = 172] 13:57:54 INFO - PROCESS | 2520 | --DOCSHELL 1C920000 == 59 [pid = 2520] [id = 171] 13:57:54 INFO - PROCESS | 2520 | --DOCSHELL 1C806400 == 58 [pid = 2520] [id = 170] 13:57:54 INFO - PROCESS | 2520 | --DOCSHELL 1C409C00 == 57 [pid = 2520] [id = 169] 13:57:54 INFO - PROCESS | 2520 | --DOCSHELL 1B4E5800 == 56 [pid = 2520] [id = 168] 13:57:54 INFO - PROCESS | 2520 | ++DOCSHELL 11CED800 == 57 [pid = 2520] [id = 181] 13:57:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (11CF1C00) [pid = 2520] [serial = 541] [outer = 00000000] 13:57:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (131DC800) [pid = 2520] [serial = 542] [outer = 11CF1C00] 13:57:54 INFO - PROCESS | 2520 | 1461185874970 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (170BCC00) [pid = 2520] [serial = 543] [outer = 11CF1C00] 13:57:55 INFO - PROCESS | 2520 | --DOCSHELL 11701400 == 56 [pid = 2520] [id = 167] 13:57:55 INFO - PROCESS | 2520 | --DOCSHELL 12756400 == 55 [pid = 2520] [id = 166] 13:57:55 INFO - PROCESS | 2520 | --DOCSHELL 18AD0000 == 54 [pid = 2520] [id = 161] 13:57:55 INFO - PROCESS | 2520 | --DOCSHELL 1328B800 == 53 [pid = 2520] [id = 160] 13:57:55 INFO - PROCESS | 2520 | --DOCSHELL 20A73000 == 52 [pid = 2520] [id = 159] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1F96FC00) [pid = 2520] [serial = 473] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (2105B800) [pid = 2520] [serial = 380] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1C174C00) [pid = 2520] [serial = 347] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (13895C00) [pid = 2520] [serial = 344] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1EFEA800) [pid = 2520] [serial = 461] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (1FAA4400) [pid = 2520] [serial = 464] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1F69E800) [pid = 2520] [serial = 462] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (21636800) [pid = 2520] [serial = 443] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1C80D000) [pid = 2520] [serial = 455] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1C893000) [pid = 2520] [serial = 456] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1C22AC00) [pid = 2520] [serial = 452] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1C2B1C00) [pid = 2520] [serial = 453] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1DEAE400) [pid = 2520] [serial = 458] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (2050DC00) [pid = 2520] [serial = 440] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (20A78C00) [pid = 2520] [serial = 437] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (18383C00) [pid = 2520] [serial = 447] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (170BD400) [pid = 2520] [serial = 446] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1C2B9000) [pid = 2520] [serial = 431] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1403D400) [pid = 2520] [serial = 449] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (18432C00) [pid = 2520] [serial = 450] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (140D4800) [pid = 2520] [serial = 428] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1FB7E800) [pid = 2520] [serial = 426] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (204B9400) [pid = 2520] [serial = 465] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C95CC00) [pid = 2520] [serial = 470] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C957400) [pid = 2520] [serial = 467] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (2060D800) [pid = 2520] [serial = 434] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C960800) [pid = 2520] [serial = 471] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C960000) [pid = 2520] [serial = 468] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1ED76400) [pid = 2520] [serial = 459] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1FAA0400) [pid = 2520] [serial = 474] [outer = 00000000] [url = about:blank] 13:57:55 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:55 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:57:55 INFO - PROCESS | 2520 | 1461185875878 Marionette TRACE conn4 <- [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]]]}] 13:57:55 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) 13:57:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1321ms 13:57:55 INFO - PROCESS | 2520 | 1461185875928 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 13:57:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:57:55 INFO - PROCESS | 2520 | 1461185875932 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 13:57:55 INFO - PROCESS | 2520 | 1461185875938 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 2520 | 1461185875940 Marionette TRACE conn4 <- [1,690,null,{}] 13:57:55 INFO - PROCESS | 2520 | 1461185875944 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:56 INFO - PROCESS | 2520 | 1461185876028 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 13:57:56 INFO - PROCESS | 2520 | 1461185876035 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 2520 | ++DOCSHELL 14037C00 == 53 [pid = 2520] [id = 182] 13:57:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (16C1B000) [pid = 2520] [serial = 544] [outer = 00000000] 13:57:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1B85D000) [pid = 2520] [serial = 545] [outer = 16C1B000] 13:57:56 INFO - PROCESS | 2520 | 1461185876082 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C183800) [pid = 2520] [serial = 546] [outer = 16C1B000] 13:57:57 INFO - PROCESS | 2520 | 1461185877068 Marionette TRACE conn4 <- [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]]]}] 13:57: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 13:57:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1179ms 13:57:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:57:57 INFO - PROCESS | 2520 | 1461185877116 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 2520 | 1461185877118 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 13:57:57 INFO - PROCESS | 2520 | 1461185877122 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 2520 | 1461185877125 Marionette TRACE conn4 <- [1,694,null,{}] 13:57:57 INFO - PROCESS | 2520 | 1461185877143 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 2520 | 1461185877266 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 13:57:57 INFO - PROCESS | 2520 | 1461185877274 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 2520 | ++DOCSHELL 1C2BA400 == 54 [pid = 2520] [id = 183] 13:57:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C2BA800) [pid = 2520] [serial = 547] [outer = 00000000] 13:57:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C803800) [pid = 2520] [serial = 548] [outer = 1C2BA800] 13:57:57 INFO - PROCESS | 2520 | 1461185877320 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C80B800) [pid = 2520] [serial = 549] [outer = 1C2BA800] 13:57:58 INFO - PROCESS | 2520 | 1461185878289 Marionette TRACE conn4 <- [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]]]}] 13:57: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 13:57:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 13:57:58 INFO - PROCESS | 2520 | 1461185878301 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 2520 | 1461185878303 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 13:57:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:57:58 INFO - PROCESS | 2520 | 1461185878307 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - PROCESS | 2520 | 1461185878308 Marionette TRACE conn4 <- [1,698,null,{}] 13:57:58 INFO - PROCESS | 2520 | 1461185878312 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:58 INFO - PROCESS | 2520 | 1461185878425 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 13:57:58 INFO - PROCESS | 2520 | 1461185878431 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 2520 | ++DOCSHELL 1C182C00 == 55 [pid = 2520] [id = 184] 13:57:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C80E800) [pid = 2520] [serial = 550] [outer = 00000000] 13:57:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C91DC00) [pid = 2520] [serial = 551] [outer = 1C80E800] 13:57:58 INFO - PROCESS | 2520 | 1461185878524 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C959400) [pid = 2520] [serial = 552] [outer = 1C80E800] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C958C00) [pid = 2520] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C40A800) [pid = 2520] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (12758800) [pid = 2520] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1F509800) [pid = 2520] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (11A88800) [pid = 2520] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C80C800) [pid = 2520] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1FA01800) [pid = 2520] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (20503000) [pid = 2520] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1B4EC000) [pid = 2520] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:57:59 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1B4E9800) [pid = 2520] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:57:59 INFO - PROCESS | 2520 | 1461185879455 Marionette TRACE conn4 <- [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]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:57:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms 13:57:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:57:59 INFO - PROCESS | 2520 | 1461185879486 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 2520 | 1461185879488 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 13:57:59 INFO - PROCESS | 2520 | 1461185879491 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 2520 | 1461185879493 Marionette TRACE conn4 <- [1,702,null,{}] 13:57:59 INFO - PROCESS | 2520 | 1461185879496 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:59 INFO - PROCESS | 2520 | 1461185879576 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 13:57:59 INFO - PROCESS | 2520 | 1461185879583 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 2520 | ++DOCSHELL 12759800 == 56 [pid = 2520] [id = 185] 13:57:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1757B800) [pid = 2520] [serial = 553] [outer = 00000000] 13:57:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C40A800) [pid = 2520] [serial = 554] [outer = 1757B800] 13:57:59 INFO - PROCESS | 2520 | 1461185879635 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C960800) [pid = 2520] [serial = 555] [outer = 1757B800] 13:58:00 INFO - PROCESS | 2520 | 1461185880589 Marionette TRACE conn4 <- [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]]]}] 13:58:00 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 13:58:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1130ms 13:58:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:58:00 INFO - PROCESS | 2520 | 1461185880621 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 2520 | 1461185880623 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 13:58:00 INFO - PROCESS | 2520 | 1461185880626 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 2520 | 1461185880628 Marionette TRACE conn4 <- [1,706,null,{}] 13:58:00 INFO - PROCESS | 2520 | 1461185880632 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:00 INFO - PROCESS | 2520 | 1461185880771 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 13:58:00 INFO - PROCESS | 2520 | 1461185880893 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 2520 | ++DOCSHELL 11D80400 == 57 [pid = 2520] [id = 186] 13:58:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (11E93800) [pid = 2520] [serial = 556] [outer = 00000000] 13:58:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (12633000) [pid = 2520] [serial = 557] [outer = 11E93800] 13:58:00 INFO - PROCESS | 2520 | 1461185880959 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (13284000) [pid = 2520] [serial = 558] [outer = 11E93800] 13:58:01 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:58:01 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:58:02 INFO - PROCESS | 2520 | 1461185882109 Marionette TRACE conn4 <- [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]]]}] 13:58:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:58:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1524ms 13:58:02 INFO - PROCESS | 2520 | 1461185882193 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 13:58:02 INFO - PROCESS | 2520 | 1461185882198 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 13:58:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:58:02 INFO - PROCESS | 2520 | 1461185882205 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 2520 | 1461185882209 Marionette TRACE conn4 <- [1,710,null,{}] 13:58:02 INFO - PROCESS | 2520 | 1461185882214 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:02 INFO - PROCESS | 2520 | 1461185882317 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 13:58:02 INFO - PROCESS | 2520 | 1461185882521 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 2520 | ++DOCSHELL 12936000 == 58 [pid = 2520] [id = 187] 13:58:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (18FE7C00) [pid = 2520] [serial = 559] [outer = 00000000] 13:58:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1B20EC00) [pid = 2520] [serial = 560] [outer = 18FE7C00] 13:58:02 INFO - PROCESS | 2520 | 1461185882583 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1B3A9400) [pid = 2520] [serial = 561] [outer = 18FE7C00] 13:58:03 INFO - PROCESS | 2520 | 1461185883172 Marionette TRACE conn4 <- [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] 13:58:03 INFO - PROCESS | 2520 | 1461185883234 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 13:58:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:58:03 INFO - PROCESS | 2520 | 1461185883238 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 2520 | 1461185883241 Marionette TRACE conn4 <- [1,714,null,{}] 13:58:03 INFO - PROCESS | 2520 | 1461185883245 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 2520 | 1461185883357 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 13:58:03 INFO - PROCESS | 2520 | 1461185883459 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 2520 | ++DOCSHELL 1C494400 == 59 [pid = 2520] [id = 188] 13:58:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C498000) [pid = 2520] [serial = 562] [outer = 00000000] 13:58:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1C80DC00) [pid = 2520] [serial = 563] [outer = 1C498000] 13:58:03 INFO - PROCESS | 2520 | 1461185883517 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C919400) [pid = 2520] [serial = 564] [outer = 1C498000] 13:58:04 INFO - PROCESS | 2520 | 1461185884202 Marionette TRACE conn4 <- [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]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:58:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1021ms 13:58:04 INFO - PROCESS | 2520 | 1461185884261 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 2520 | 1461185884265 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 13:58:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:58:04 INFO - PROCESS | 2520 | 1461185884289 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 2520 | 1461185884294 Marionette TRACE conn4 <- [1,718,null,{}] 13:58:04 INFO - PROCESS | 2520 | 1461185884317 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 2520 | 1461185884440 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 13:58:04 INFO - PROCESS | 2520 | 1461185884561 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 2520 | ++DOCSHELL 1E566400 == 60 [pid = 2520] [id = 189] 13:58:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1EA7C800) [pid = 2520] [serial = 565] [outer = 00000000] 13:58:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1F692000) [pid = 2520] [serial = 566] [outer = 1EA7C800] 13:58:04 INFO - PROCESS | 2520 | 1461185884619 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1F69C000) [pid = 2520] [serial = 567] [outer = 1EA7C800] 13:58:05 INFO - PROCESS | 2520 | 1461185885221 Marionette TRACE conn4 <- [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] 13:58:05 INFO - PROCESS | 2520 | 1461185885287 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 13:58:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:58:05 INFO - PROCESS | 2520 | 1461185885291 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 2520 | 1461185885293 Marionette TRACE conn4 <- [1,722,null,{}] 13:58:05 INFO - PROCESS | 2520 | 1461185885297 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 2520 | 1461185885409 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 13:58:05 INFO - PROCESS | 2520 | 1461185885536 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 2520 | ++DOCSHELL 1F963000 == 61 [pid = 2520] [id = 190] 13:58:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1FA01800) [pid = 2520] [serial = 568] [outer = 00000000] 13:58:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1FB11400) [pid = 2520] [serial = 569] [outer = 1FA01800] 13:58:05 INFO - PROCESS | 2520 | 1461185885594 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1FB10C00) [pid = 2520] [serial = 570] [outer = 1FA01800] 13:58:05 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:58:05 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:58:06 INFO - PROCESS | 2520 | 1461185886175 Marionette TRACE conn4 <- [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]]]}] 13:58: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 13:58:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 931ms 13:58:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:58:06 INFO - PROCESS | 2520 | 1461185886225 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 2520 | 1461185886227 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 13:58:06 INFO - PROCESS | 2520 | 1461185886231 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 2520 | 1461185886233 Marionette TRACE conn4 <- [1,726,null,{}] 13:58:06 INFO - PROCESS | 2520 | 1461185886237 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 2520 | 1461185886342 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 13:58:06 INFO - PROCESS | 2520 | 1461185886471 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 2520 | ++DOCSHELL 1B4E3000 == 62 [pid = 2520] [id = 191] 13:58:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1B4E6C00) [pid = 2520] [serial = 571] [outer = 00000000] 13:58:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1C802400) [pid = 2520] [serial = 572] [outer = 1B4E6C00] 13:58:06 INFO - PROCESS | 2520 | 1461185886544 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1F69F000) [pid = 2520] [serial = 573] [outer = 1B4E6C00] 13:58:07 INFO - PROCESS | 2520 | --DOCSHELL 1E56A400 == 61 [pid = 2520] [id = 106] 13:58:07 INFO - PROCESS | 2520 | --DOCSHELL 12759800 == 60 [pid = 2520] [id = 185] 13:58:07 INFO - PROCESS | 2520 | --DOCSHELL 1C182C00 == 59 [pid = 2520] [id = 184] 13:58:07 INFO - PROCESS | 2520 | --DOCSHELL 1C2BA400 == 58 [pid = 2520] [id = 183] 13:58:07 INFO - PROCESS | 2520 | --DOCSHELL 14037C00 == 57 [pid = 2520] [id = 182] 13:58:07 INFO - PROCESS | 2520 | --DOCSHELL 11CED800 == 56 [pid = 2520] [id = 181] 13:58:07 INFO - PROCESS | 2520 | --DOCSHELL 0B08BC00 == 55 [pid = 2520] [id = 180] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1DEB1800) [pid = 2520] [serial = 512] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1C91EC00) [pid = 2520] [serial = 488] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (21C33800) [pid = 2520] [serial = 494] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C71A000) [pid = 2520] [serial = 506] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1C804000) [pid = 2520] [serial = 507] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1AAA6000) [pid = 2520] [serial = 479] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (18AD9800) [pid = 2520] [serial = 498] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (176A2400) [pid = 2520] [serial = 497] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1F696000) [pid = 2520] [serial = 515] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (20A6C800) [pid = 2520] [serial = 527] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (20CA7000) [pid = 2520] [serial = 485] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C95A800) [pid = 2520] [serial = 482] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (131E2C00) [pid = 2520] [serial = 500] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (16A09C00) [pid = 2520] [serial = 501] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C89C800) [pid = 2520] [serial = 509] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (20CA3400) [pid = 2520] [serial = 476] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1EAEA800) [pid = 2520] [serial = 513] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1FB83800) [pid = 2520] [serial = 518] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1F962400) [pid = 2520] [serial = 516] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (2060EC00) [pid = 2520] [serial = 524] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (204BB000) [pid = 2520] [serial = 519] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1C177400) [pid = 2520] [serial = 503] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C181C00) [pid = 2520] [serial = 504] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (21282C00) [pid = 2520] [serial = 491] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C95D000) [pid = 2520] [serial = 521] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (20A6D800) [pid = 2520] [serial = 525] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C956800) [pid = 2520] [serial = 522] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C918000) [pid = 2520] [serial = 510] [outer = 00000000] [url = about:blank] 13:58:07 INFO - PROCESS | 2520 | 1461185887751 Marionette TRACE conn4 <- [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]]]}] 13:58:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:58:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1577ms 13:58:07 INFO - PROCESS | 2520 | 1461185887811 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 2520 | 1461185887815 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 13:58:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:58:07 INFO - PROCESS | 2520 | 1461185887820 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - PROCESS | 2520 | 1461185887823 Marionette TRACE conn4 <- [1,730,null,{}] 13:58:07 INFO - PROCESS | 2520 | 1461185887828 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:07 INFO - PROCESS | 2520 | 1461185887930 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 13:58:08 INFO - PROCESS | 2520 | 1461185888049 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 2520 | ++DOCSHELL 1842AC00 == 56 [pid = 2520] [id = 192] 13:58:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1842BC00) [pid = 2520] [serial = 574] [outer = 00000000] 13:58:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (18AD9800) [pid = 2520] [serial = 575] [outer = 1842BC00] 13:58:08 INFO - PROCESS | 2520 | 1461185888099 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1A77FC00) [pid = 2520] [serial = 576] [outer = 1842BC00] 13:58:08 INFO - PROCESS | 2520 | 1461185888974 Marionette TRACE conn4 <- [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]]]}] 13:58:09 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 13:58:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1184ms 13:58:09 INFO - PROCESS | 2520 | 1461185889004 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 2520 | 1461185889009 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 13:58:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:58:09 INFO - PROCESS | 2520 | 1461185889022 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 2520 | 1461185889025 Marionette TRACE conn4 <- [1,734,null,{}] 13:58:09 INFO - PROCESS | 2520 | 1461185889029 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:09 INFO - PROCESS | 2520 | 1461185889124 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 13:58:09 INFO - PROCESS | 2520 | 1461185889131 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 2520 | ++DOCSHELL 1B85D400 == 57 [pid = 2520] [id = 193] 13:58:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C175800) [pid = 2520] [serial = 577] [outer = 00000000] 13:58:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C405400) [pid = 2520] [serial = 578] [outer = 1C175800] 13:58:09 INFO - PROCESS | 2520 | 1461185889178 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1A77BC00) [pid = 2520] [serial = 579] [outer = 1C175800] 13:58:10 INFO - PROCESS | 2520 | 1461185890144 Marionette TRACE conn4 <- [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]]]}] 13:58: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.) 13:58:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 13:58:10 INFO - PROCESS | 2520 | 1461185890213 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 13:58:10 INFO - PROCESS | 2520 | 1461185890215 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 13:58:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:58:10 INFO - PROCESS | 2520 | 1461185890219 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - PROCESS | 2520 | 1461185890222 Marionette TRACE conn4 <- [1,738,null,{}] 13:58:10 INFO - PROCESS | 2520 | 1461185890232 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:10 INFO - PROCESS | 2520 | 1461185890356 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 13:58:10 INFO - PROCESS | 2520 | 1461185890411 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 2520 | ++DOCSHELL 1C89B800 == 58 [pid = 2520] [id = 194] 13:58:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C914400) [pid = 2520] [serial = 580] [outer = 00000000] 13:58:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C91EC00) [pid = 2520] [serial = 581] [outer = 1C914400] 13:58:10 INFO - PROCESS | 2520 | 1461185890462 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1CC5A800) [pid = 2520] [serial = 582] [outer = 1C914400] 13:58:10 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:58:10 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:58:11 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C2BA800) [pid = 2520] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:58:11 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (11CF1C00) [pid = 2520] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:58:11 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (16C1B000) [pid = 2520] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:58:11 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (11C8B800) [pid = 2520] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:58:11 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C80E800) [pid = 2520] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:58:11 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (20A76400) [pid = 2520] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:58:11 INFO - PROCESS | 2520 | 1461185891404 Marionette TRACE conn4 <- [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]]]}] 13:58: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) 13:58:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1226ms 13:58:11 INFO - PROCESS | 2520 | 1461185891445 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 2520 | 1461185891447 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 13:58:11 INFO - PROCESS | 2520 | 1461185891451 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:58:11 INFO - PROCESS | 2520 | 1461185891452 Marionette TRACE conn4 <- [1,742,null,{}] 13:58:11 INFO - PROCESS | 2520 | 1461185891459 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 2520 | 1461185891554 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 13:58:11 INFO - PROCESS | 2520 | 1461185891561 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 2520 | ++DOCSHELL 1328DC00 == 59 [pid = 2520] [id = 195] 13:58:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (14039800) [pid = 2520] [serial = 583] [outer = 00000000] 13:58:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1DEB1800) [pid = 2520] [serial = 584] [outer = 14039800] 13:58:11 INFO - PROCESS | 2520 | 1461185891607 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1EAEC000) [pid = 2520] [serial = 585] [outer = 14039800] 13:58:12 INFO - PROCESS | 2520 | 1461185892547 Marionette TRACE conn4 <- [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]]]}] 13:58:12 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 13:58:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1131ms 13:58:12 INFO - PROCESS | 2520 | 1461185892586 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 2520 | 1461185892588 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 13:58:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:58:12 INFO - PROCESS | 2520 | 1461185892591 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 2520 | 1461185892593 Marionette TRACE conn4 <- [1,746,null,{}] 13:58:12 INFO - PROCESS | 2520 | 1461185892596 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:12 INFO - PROCESS | 2520 | 1461185892681 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 13:58:12 INFO - PROCESS | 2520 | 1461185892688 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 2520 | ++DOCSHELL 1E56BC00 == 60 [pid = 2520] [id = 196] 13:58:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1ED75000) [pid = 2520] [serial = 586] [outer = 00000000] 13:58:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1F696000) [pid = 2520] [serial = 587] [outer = 1ED75000] 13:58:12 INFO - PROCESS | 2520 | 1461185892736 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1F69D400) [pid = 2520] [serial = 588] [outer = 1ED75000] 13:58:13 INFO - PROCESS | 2520 | 1461185893241 Marionette TRACE conn4 <- [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]]]}] 13:58: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 13:58:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 13:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:58:13 INFO - PROCESS | 2520 | 1461185893261 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 2520 | 1461185893263 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 13:58:13 INFO - PROCESS | 2520 | 1461185893266 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 2520 | 1461185893268 Marionette TRACE conn4 <- [1,750,null,{}] 13:58:13 INFO - PROCESS | 2520 | 1461185893271 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:13 INFO - PROCESS | 2520 | 1461185893375 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 13:58:13 INFO - PROCESS | 2520 | 1461185893382 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 2520 | ++DOCSHELL 1231E800 == 61 [pid = 2520] [id = 197] 13:58:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (204B7C00) [pid = 2520] [serial = 589] [outer = 00000000] 13:58:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (20508000) [pid = 2520] [serial = 590] [outer = 204B7C00] 13:58:13 INFO - PROCESS | 2520 | 1461185893431 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (2050AC00) [pid = 2520] [serial = 591] [outer = 204B7C00] 13:58:14 INFO - PROCESS | 2520 | 1461185894400 Marionette TRACE conn4 <- [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]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:58:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1181ms 13:58:14 INFO - PROCESS | 2520 | 1461185894449 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 2520 | 1461185894453 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 13:58:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:58:14 INFO - PROCESS | 2520 | 1461185894459 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 2520 | 1461185894463 Marionette TRACE conn4 <- [1,754,null,{}] 13:58:14 INFO - PROCESS | 2520 | 1461185894470 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:14 INFO - PROCESS | 2520 | 1461185894612 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 13:58:14 INFO - PROCESS | 2520 | 1461185894737 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 2520 | ++DOCSHELL 170C6C00 == 62 [pid = 2520] [id = 198] 13:58:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (170D9C00) [pid = 2520] [serial = 592] [outer = 00000000] 13:58:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (18ACF400) [pid = 2520] [serial = 593] [outer = 170D9C00] 13:58:14 INFO - PROCESS | 2520 | 1461185894799 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1A791800) [pid = 2520] [serial = 594] [outer = 170D9C00] 13:58:15 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:58:15 INFO - PROCESS | 2520 | 1461185895823 Marionette TRACE conn4 <- [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]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:58:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1393ms 13:58:15 INFO - PROCESS | 2520 | 1461185895852 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 2520 | 1461185895857 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 13:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:58:15 INFO - PROCESS | 2520 | 1461185895906 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 2520 | 1461185895909 Marionette TRACE conn4 <- [1,758,null,{}] 13:58:15 INFO - PROCESS | 2520 | 1461185895914 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:16 INFO - PROCESS | 2520 | 1461185896012 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 13:58:16 INFO - PROCESS | 2520 | 1461185896175 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 2520 | ++DOCSHELL 1C40BC00 == 63 [pid = 2520] [id = 199] 13:58:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C71C000) [pid = 2520] [serial = 595] [outer = 00000000] 13:58:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C91D400) [pid = 2520] [serial = 596] [outer = 1C71C000] 13:58:16 INFO - PROCESS | 2520 | 1461185896275 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1CC64000) [pid = 2520] [serial = 597] [outer = 1C71C000] 13:58:16 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:58:16 INFO - PROCESS | 2520 | 1461185896861 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 990ms 13:58:16 INFO - PROCESS | 2520 | 1461185896896 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 2520 | 1461185896899 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 13:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:58:16 INFO - PROCESS | 2520 | 1461185896903 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 2520 | 1461185896907 Marionette TRACE conn4 <- [1,762,null,{}] 13:58:16 INFO - PROCESS | 2520 | 1461185896918 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 2520 | 1461185897034 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 13:58:17 INFO - PROCESS | 2520 | 1461185897142 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 2520 | ++DOCSHELL 20461400 == 64 [pid = 2520] [id = 200] 13:58:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (204B9800) [pid = 2520] [serial = 598] [outer = 00000000] 13:58:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (20612000) [pid = 2520] [serial = 599] [outer = 204B9800] 13:58:17 INFO - PROCESS | 2520 | 1461185897205 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (20636400) [pid = 2520] [serial = 600] [outer = 204B9800] 13:58:17 INFO - PROCESS | 2520 | 1461185897831 Marionette TRACE conn4 <- [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]]]}] 13:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 971ms 13:58:17 INFO - PROCESS | 2520 | 1461185897876 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 2520 | 1461185897879 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 13:58:17 INFO - PROCESS | 2520 | 1461185897882 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:58:17 INFO - PROCESS | 2520 | 1461185897884 Marionette TRACE conn4 <- [1,766,null,{}] 13:58:17 INFO - PROCESS | 2520 | 1461185897888 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:18 INFO - PROCESS | 2520 | 1461185898001 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 13:58:18 INFO - PROCESS | 2520 | 1461185898107 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 2520 | ++DOCSHELL 1C178400 == 65 [pid = 2520] [id = 201] 13:58:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1C178800) [pid = 2520] [serial = 601] [outer = 00000000] 13:58:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1C80F400) [pid = 2520] [serial = 602] [outer = 1C178800] 13:58:18 INFO - PROCESS | 2520 | 1461185898167 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C961C00) [pid = 2520] [serial = 603] [outer = 1C178800] 13:58:19 INFO - PROCESS | 2520 | 1461185898984 Marionette TRACE conn4 <- [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]]]}] 13:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1129ms 13:58:19 INFO - PROCESS | 2520 | 1461185899014 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 2520 | 1461185899020 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 13:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:58:19 INFO - PROCESS | 2520 | 1461185899026 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 2520 | 1461185899030 Marionette TRACE conn4 <- [1,770,null,{}] 13:58:19 INFO - PROCESS | 2520 | 1461185899035 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 2520 | 1461185899144 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 13:58:19 INFO - PROCESS | 2520 | 1461185899282 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 2520 | ++DOCSHELL 1A77C400 == 66 [pid = 2520] [id = 202] 13:58:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1A781C00) [pid = 2520] [serial = 604] [outer = 00000000] 13:58:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1C1C9C00) [pid = 2520] [serial = 605] [outer = 1A781C00] 13:58:19 INFO - PROCESS | 2520 | 1461185899341 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1C2B4000) [pid = 2520] [serial = 606] [outer = 1A781C00] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 11D40800 == 65 [pid = 2520] [id = 15] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 11E94400 == 64 [pid = 2520] [id = 27] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 17026400 == 63 [pid = 2520] [id = 16] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 12756800 == 62 [pid = 2520] [id = 73] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 18AD0800 == 61 [pid = 2520] [id = 26] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 0B086000 == 60 [pid = 2520] [id = 22] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 1C88F800 == 59 [pid = 2520] [id = 21] 13:58:19 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (18ACB400) [pid = 2520] [serial = 530] [outer = 00000000] [url = about:blank] 13:58:19 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1C91AC00) [pid = 2520] [serial = 533] [outer = 00000000] [url = about:blank] 13:58:19 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (20637800) [pid = 2520] [serial = 536] [outer = 00000000] [url = about:blank] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 1C494400 == 58 [pid = 2520] [id = 188] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 12936000 == 57 [pid = 2520] [id = 187] 13:58:19 INFO - PROCESS | 2520 | --DOCSHELL 11D80400 == 56 [pid = 2520] [id = 186] 13:58:20 INFO - PROCESS | 2520 | 1461185899979 Marionette TRACE conn4 <- [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]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 971ms 13:58:20 INFO - PROCESS | 2520 | 1461185899999 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 2520 | 1461185900004 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1C80B800) [pid = 2520] [serial = 549] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1C803800) [pid = 2520] [serial = 548] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (131DC800) [pid = 2520] [serial = 542] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1B85D000) [pid = 2520] [serial = 545] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (18378400) [pid = 2520] [serial = 540] [outer = 00000000] [url = about:blank] 13:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1702B800) [pid = 2520] [serial = 539] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1C959400) [pid = 2520] [serial = 552] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C91DC00) [pid = 2520] [serial = 551] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (170BCC00) [pid = 2520] [serial = 543] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C183800) [pid = 2520] [serial = 546] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C40A800) [pid = 2520] [serial = 554] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (20CA7C00) [pid = 2520] [serial = 477] [outer = 00000000] [url = about:blank] 13:58:20 INFO - PROCESS | 2520 | 1461185900038 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 2520 | 1461185900040 Marionette TRACE conn4 <- [1,774,null,{}] 13:58:20 INFO - PROCESS | 2520 | 1461185900049 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 2520 | 1461185900138 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 13:58:20 INFO - PROCESS | 2520 | 1461185900145 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 2520 | ++DOCSHELL 1239C000 == 57 [pid = 2520] [id = 203] 13:58:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (123A2C00) [pid = 2520] [serial = 607] [outer = 00000000] 13:58:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (140E1800) [pid = 2520] [serial = 608] [outer = 123A2C00] 13:58:20 INFO - PROCESS | 2520 | 1461185900194 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1702B800) [pid = 2520] [serial = 609] [outer = 123A2C00] 13:58:20 INFO - PROCESS | 2520 | 1461185900695 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 13:58:20 INFO - PROCESS | 2520 | 1461185900717 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 2520 | 1461185900719 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 13:58:20 INFO - PROCESS | 2520 | 1461185900723 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:58:20 INFO - PROCESS | 2520 | 1461185900726 Marionette TRACE conn4 <- [1,778,null,{}] 13:58:20 INFO - PROCESS | 2520 | 1461185900737 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 2520 | 1461185900826 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 13:58:20 INFO - PROCESS | 2520 | 1461185900835 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 2520 | ++DOCSHELL 1B85D000 == 58 [pid = 2520] [id = 204] 13:58:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C182000) [pid = 2520] [serial = 610] [outer = 00000000] 13:58:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C2BAC00) [pid = 2520] [serial = 611] [outer = 1C182000] 13:58:20 INFO - PROCESS | 2520 | 1461185900883 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1C49A400) [pid = 2520] [serial = 612] [outer = 1C182000] 13:58:21 INFO - PROCESS | 2520 | 1461185901356 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 13:58:21 INFO - PROCESS | 2520 | 1461185901397 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 13:58:21 INFO - PROCESS | 2520 | 1461185901400 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 13:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:58:21 INFO - PROCESS | 2520 | 1461185901403 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 2520 | 1461185901405 Marionette TRACE conn4 <- [1,782,null,{}] 13:58:21 INFO - PROCESS | 2520 | 1461185901408 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:21 INFO - PROCESS | 2520 | 1461185901523 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 13:58:21 INFO - PROCESS | 2520 | 1461185901615 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 2520 | ++DOCSHELL 1C80B400 == 59 [pid = 2520] [id = 205] 13:58:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C80B800) [pid = 2520] [serial = 613] [outer = 00000000] 13:58:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1C899800) [pid = 2520] [serial = 614] [outer = 1C80B800] 13:58:21 INFO - PROCESS | 2520 | 1461185901661 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1C91A000) [pid = 2520] [serial = 615] [outer = 1C80B800] 13:58:21 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:58:22 INFO - PROCESS | 2520 | 1461185902031 Marionette TRACE conn4 <- [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]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 13:58:22 INFO - PROCESS | 2520 | 1461185902077 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 2520 | 1461185902079 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 13:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:58:22 INFO - PROCESS | 2520 | 1461185902083 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 2520 | 1461185902084 Marionette TRACE conn4 <- [1,786,null,{}] 13:58:22 INFO - PROCESS | 2520 | 1461185902088 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:22 INFO - PROCESS | 2520 | 1461185902210 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 13:58:22 INFO - PROCESS | 2520 | 1461185902230 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 2520 | ++DOCSHELL 1C809000 == 60 [pid = 2520] [id = 206] 13:58:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1C80E000) [pid = 2520] [serial = 616] [outer = 00000000] 13:58:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1CB65C00) [pid = 2520] [serial = 617] [outer = 1C80E000] 13:58:22 INFO - PROCESS | 2520 | 1461185902277 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C9EE000) [pid = 2520] [serial = 618] [outer = 1C80E000] 13:58:22 INFO - PROCESS | 2520 | 1461185902773 Marionette TRACE conn4 <- [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]]]}] 13:58: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 13:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 13:58:22 INFO - PROCESS | 2520 | 1461185902857 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 2520 | 1461185902859 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 13:58:22 INFO - PROCESS | 2520 | 1461185902865 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 2520 | 1461185902867 Marionette TRACE conn4 <- [1,790,null,{}] 13:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:58:22 INFO - PROCESS | 2520 | 1461185902871 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 2520 | 1461185902992 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 13:58:23 INFO - PROCESS | 2520 | 1461185903051 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 2520 | ++DOCSHELL 1E56D000 == 61 [pid = 2520] [id = 207] 13:58:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1F966000) [pid = 2520] [serial = 619] [outer = 00000000] 13:58:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1FAA1800) [pid = 2520] [serial = 620] [outer = 1F966000] 13:58:23 INFO - PROCESS | 2520 | 1461185903101 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1FB84400) [pid = 2520] [serial = 621] [outer = 1F966000] 13:58:23 INFO - PROCESS | 2520 | 1461185903552 Marionette TRACE conn4 <- [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]]]}] 13:58: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 13:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 13:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:58:23 INFO - PROCESS | 2520 | 1461185903602 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 13:58:23 INFO - PROCESS | 2520 | 1461185903604 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 13:58:23 INFO - PROCESS | 2520 | 1461185903607 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:58:23 INFO - PROCESS | 2520 | 1461185903609 Marionette TRACE conn4 <- [1,794,null,{}] 13:58:23 INFO - PROCESS | 2520 | 1461185903613 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 2520 | 1461185903726 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 13:58:23 INFO - PROCESS | 2520 | 1461185903789 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 2520 | ++DOCSHELL 2045D800 == 62 [pid = 2520] [id = 208] 13:58:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (204B8400) [pid = 2520] [serial = 622] [outer = 00000000] 13:58:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (20502C00) [pid = 2520] [serial = 623] [outer = 204B8400] 13:58:23 INFO - PROCESS | 2520 | 1461185903836 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (2050CC00) [pid = 2520] [serial = 624] [outer = 204B8400] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (14039800) [pid = 2520] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1ED75000) [pid = 2520] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1C175800) [pid = 2520] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1842BC00) [pid = 2520] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1B4E6C00) [pid = 2520] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C914400) [pid = 2520] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1B4E2400) [pid = 2520] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (17578C00) [pid = 2520] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1FA9C400) [pid = 2520] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (2163AC00) [pid = 2520] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1C17CC00) [pid = 2520] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (170C8800) [pid = 2520] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (204BC800) [pid = 2520] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (20506000) [pid = 2520] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1F963800) [pid = 2520] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1B4E5000) [pid = 2520] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (21066400) [pid = 2520] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C713800) [pid = 2520] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C917400) [pid = 2520] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (21282000) [pid = 2520] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (2045FC00) [pid = 2520] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (12758000) [pid = 2520] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1B229C00) [pid = 2520] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (20A7A400) [pid = 2520] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1DEB5800) [pid = 2520] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (20A6FC00) [pid = 2520] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:58:24 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1319F000) [pid = 2520] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:58:24 INFO - PROCESS | 2520 | 1461185904584 Marionette TRACE conn4 <- [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]]]}] 13:58:24 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 13:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1022ms 13:58:24 INFO - PROCESS | 2520 | 1461185904629 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 2520 | 1461185904631 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 13:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:58:24 INFO - PROCESS | 2520 | 1461185904634 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - PROCESS | 2520 | 1461185904636 Marionette TRACE conn4 <- [1,798,null,{}] 13:58:24 INFO - PROCESS | 2520 | 1461185904640 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:24 INFO - PROCESS | 2520 | 1461185904722 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 13:58:24 INFO - PROCESS | 2520 | 1461185904811 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 2520 | ++DOCSHELL 1239F800 == 63 [pid = 2520] [id = 209] 13:58:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1319F000) [pid = 2520] [serial = 625] [outer = 00000000] 13:58:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C174800) [pid = 2520] [serial = 626] [outer = 1319F000] 13:58:24 INFO - PROCESS | 2520 | 1461185904866 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C2B0800) [pid = 2520] [serial = 627] [outer = 1319F000] 13:58:25 INFO - PROCESS | 2520 | 1461185905241 Marionette TRACE conn4 <- [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]]]}] 13:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 13:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:58:25 INFO - PROCESS | 2520 | 1461185905265 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 2520 | 1461185905267 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 13:58:25 INFO - PROCESS | 2520 | 1461185905270 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 2520 | 1461185905272 Marionette TRACE conn4 <- [1,802,null,{}] 13:58:25 INFO - PROCESS | 2520 | 1461185905275 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 2520 | 1461185905359 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 13:58:25 INFO - PROCESS | 2520 | 1461185905455 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 2520 | ++DOCSHELL 170C8800 == 64 [pid = 2520] [id = 210] 13:58:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1B3A3C00) [pid = 2520] [serial = 628] [outer = 00000000] 13:58:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1FA9C400) [pid = 2520] [serial = 629] [outer = 1B3A3C00] 13:58:25 INFO - PROCESS | 2520 | 1461185905504 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (20504000) [pid = 2520] [serial = 630] [outer = 1B3A3C00] 13:58:25 INFO - PROCESS | 2520 | 1461185905883 Marionette TRACE conn4 <- [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] 13:58:25 INFO - PROCESS | 2520 | 1461185905903 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 13:58:25 INFO - PROCESS | 2520 | 1461185905907 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 2520 | 1461185905908 Marionette TRACE conn4 <- [1,806,null,{}] 13:58:25 INFO - PROCESS | 2520 | 1461185905912 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:26 INFO - PROCESS | 2520 | 1461185906033 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 13:58:26 INFO - PROCESS | 2520 | 1461185906077 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 2520 | ++DOCSHELL 2060C400 == 65 [pid = 2520] [id = 211] 13:58:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (2063D000) [pid = 2520] [serial = 631] [outer = 00000000] 13:58:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (20A78400) [pid = 2520] [serial = 632] [outer = 2063D000] 13:58:26 INFO - PROCESS | 2520 | 1461185906128 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (20CA3800) [pid = 2520] [serial = 633] [outer = 2063D000] 13:58:26 INFO - PROCESS | 2520 | 1461185906642 Marionette TRACE conn4 <- [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]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 770ms 13:58:26 INFO - PROCESS | 2520 | 1461185906677 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 2520 | 1461185906682 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 13:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:58:26 INFO - PROCESS | 2520 | 1461185906687 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 2520 | 1461185906692 Marionette TRACE conn4 <- [1,810,null,{}] 13:58:26 INFO - PROCESS | 2520 | 1461185906699 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:26 INFO - PROCESS | 2520 | 1461185906814 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 13:58:26 INFO - PROCESS | 2520 | 1461185906952 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 2520 | ++DOCSHELL 1275D800 == 66 [pid = 2520] [id = 212] 13:58:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (12762400) [pid = 2520] [serial = 634] [outer = 00000000] 13:58:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (17576000) [pid = 2520] [serial = 635] [outer = 12762400] 13:58:27 INFO - PROCESS | 2520 | 1461185907015 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1842A000) [pid = 2520] [serial = 636] [outer = 12762400] 13:58:27 INFO - PROCESS | 2520 | [2520] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 13:58:27 INFO - PROCESS | 2520 | 1461185907681 Marionette TRACE conn4 <- [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] 13:58:27 INFO - PROCESS | 2520 | 1461185907720 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 13:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:58:27 INFO - PROCESS | 2520 | 1461185907726 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 2520 | 1461185907729 Marionette TRACE conn4 <- [1,814,null,{}] 13:58:27 INFO - PROCESS | 2520 | 1461185907734 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:27 INFO - PROCESS | 2520 | 1461185907847 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 13:58:28 INFO - PROCESS | 2520 | 1461185907983 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 2520 | ++DOCSHELL 18A06800 == 67 [pid = 2520] [id = 213] 13:58:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1B223C00) [pid = 2520] [serial = 637] [outer = 00000000] 13:58:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C896800) [pid = 2520] [serial = 638] [outer = 1B223C00] 13:58:28 INFO - PROCESS | 2520 | 1461185908041 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1CDEFC00) [pid = 2520] [serial = 639] [outer = 1B223C00] 13:58:28 INFO - PROCESS | 2520 | 1461185908656 Marionette TRACE conn4 <- [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]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 971ms 13:58:28 INFO - PROCESS | 2520 | 1461185908698 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 2520 | 1461185908700 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 13:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:58:28 INFO - PROCESS | 2520 | 1461185908704 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 2520 | 1461185908708 Marionette TRACE conn4 <- [1,818,null,{}] 13:58:28 INFO - PROCESS | 2520 | 1461185908719 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 2520 | 1461185908832 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 13:58:28 INFO - PROCESS | 2520 | 1461185908938 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 2520 | ++DOCSHELL 203C1000 == 68 [pid = 2520] [id = 214] 13:58:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (203C5C00) [pid = 2520] [serial = 640] [outer = 00000000] 13:58:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (203CD800) [pid = 2520] [serial = 641] [outer = 203C5C00] 13:58:29 INFO - PROCESS | 2520 | 1461185908997 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (204BA000) [pid = 2520] [serial = 642] [outer = 203C5C00] 13:58:29 INFO - PROCESS | 2520 | 1461185909532 Marionette TRACE conn4 <- [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]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 870ms 13:58:29 INFO - PROCESS | 2520 | 1461185909578 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 2520 | 1461185909581 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 13:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:58:29 INFO - PROCESS | 2520 | 1461185909584 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 2520 | 1461185909586 Marionette TRACE conn4 <- [1,822,null,{}] 13:58:29 INFO - PROCESS | 2520 | 1461185909590 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 2520 | 1461185909699 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 13:58:29 INFO - PROCESS | 2520 | 1461185909804 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 2520 | ++DOCSHELL 20642800 == 69 [pid = 2520] [id = 215] 13:58:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (20CA7C00) [pid = 2520] [serial = 643] [outer = 00000000] 13:58:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (21059800) [pid = 2520] [serial = 644] [outer = 20CA7C00] 13:58:29 INFO - PROCESS | 2520 | 1461185909860 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (2105F000) [pid = 2520] [serial = 645] [outer = 20CA7C00] 13:58:30 INFO - PROCESS | 2520 | 1461185910463 Marionette TRACE conn4 <- [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]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 931ms 13:58:30 INFO - PROCESS | 2520 | 1461185910518 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 2520 | 1461185910520 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 13:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:58:30 INFO - PROCESS | 2520 | 1461185910524 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 2520 | 1461185910526 Marionette TRACE conn4 <- [1,826,null,{}] 13:58:30 INFO - PROCESS | 2520 | 1461185910530 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 2520 | 1461185910638 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 13:58:30 INFO - PROCESS | 2520 | 1461185910744 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 2520 | ++DOCSHELL 21060400 == 70 [pid = 2520] [id = 216] 13:58:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (2110F400) [pid = 2520] [serial = 646] [outer = 00000000] 13:58:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (21281400) [pid = 2520] [serial = 647] [outer = 2110F400] 13:58:30 INFO - PROCESS | 2520 | 1461185910800 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (21285C00) [pid = 2520] [serial = 648] [outer = 2110F400] 13:58:31 INFO - PROCESS | 2520 | 1461185911399 Marionette TRACE conn4 <- [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]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 871ms 13:58:31 INFO - PROCESS | 2520 | 1461185911429 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 2520 | 1461185911431 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 13:58:31 INFO - PROCESS | 2520 | 1461185911434 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:58:31 INFO - PROCESS | 2520 | 1461185911437 Marionette TRACE conn4 <- [1,830,null,{}] 13:58:31 INFO - PROCESS | 2520 | 1461185911440 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:31 INFO - PROCESS | 2520 | 1461185911566 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 13:58:31 INFO - PROCESS | 2520 | 1461185911680 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 2520 | ++DOCSHELL 21716000 == 71 [pid = 2520] [id = 217] 13:58:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (2171A400) [pid = 2520] [serial = 649] [outer = 00000000] 13:58:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (21B30400) [pid = 2520] [serial = 650] [outer = 2171A400] 13:58:31 INFO - PROCESS | 2520 | 1461185911741 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (21BCA400) [pid = 2520] [serial = 651] [outer = 2171A400] 13:58:32 INFO - PROCESS | 2520 | 1461185912381 Marionette TRACE conn4 <- [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]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 13:58:32 INFO - PROCESS | 2520 | 1461185912409 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 2520 | 1461185912411 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 13:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:58:32 INFO - PROCESS | 2520 | 1461185912414 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 2520 | 1461185912416 Marionette TRACE conn4 <- [1,834,null,{}] 13:58:32 INFO - PROCESS | 2520 | 1461185912420 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:32 INFO - PROCESS | 2520 | 1461185912526 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 13:58:32 INFO - PROCESS | 2520 | 1461185912672 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 2520 | ++DOCSHELL 21B2BC00 == 72 [pid = 2520] [id = 218] 13:58:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (21B2C800) [pid = 2520] [serial = 652] [outer = 00000000] 13:58:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (21C3F400) [pid = 2520] [serial = 653] [outer = 21B2C800] 13:58:32 INFO - PROCESS | 2520 | 1461185912728 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (21D98C00) [pid = 2520] [serial = 654] [outer = 21B2C800] 13:58:33 INFO - PROCESS | 2520 | 1461185913298 Marionette TRACE conn4 <- [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]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 932ms 13:58:33 INFO - PROCESS | 2520 | 1461185913350 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 2520 | 1461185913352 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 13:58:33 INFO - PROCESS | 2520 | 1461185913356 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:58:33 INFO - PROCESS | 2520 | 1461185913358 Marionette TRACE conn4 <- [1,838,null,{}] 13:58:33 INFO - PROCESS | 2520 | 1461185913362 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:33 INFO - PROCESS | 2520 | 1461185913467 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 13:58:33 INFO - PROCESS | 2520 | 1461185913728 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 2520 | ++DOCSHELL 1231A800 == 73 [pid = 2520] [id = 219] 13:58:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (12326800) [pid = 2520] [serial = 655] [outer = 00000000] 13:58:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (1328BC00) [pid = 2520] [serial = 656] [outer = 12326800] 13:58:33 INFO - PROCESS | 2520 | 1461185913788 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (1700B800) [pid = 2520] [serial = 657] [outer = 12326800] 13:58:35 INFO - PROCESS | 2520 | 1461185915440 Marionette TRACE conn4 <- [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]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2128ms 13:58:35 INFO - PROCESS | 2520 | 1461185915487 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 2520 | 1461185915491 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 13:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:58:35 INFO - PROCESS | 2520 | 1461185915495 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 2520 | 1461185915499 Marionette TRACE conn4 <- [1,842,null,{}] 13:58:35 INFO - PROCESS | 2520 | 1461185915505 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 2520 | 1461185915628 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 13:58:35 INFO - PROCESS | 2520 | --DOCSHELL 1E566400 == 72 [pid = 2520] [id = 189] 13:58:35 INFO - PROCESS | 2520 | --DOCSHELL 1F963000 == 71 [pid = 2520] [id = 190] 13:58:35 INFO - PROCESS | 2520 | --DOCSHELL 2060E400 == 70 [pid = 2520] [id = 127] 13:58:35 INFO - PROCESS | 2520 | --DOCSHELL 2045DC00 == 69 [pid = 2520] [id = 176] 13:58:35 INFO - PROCESS | 2520 | --DOCSHELL 131A7C00 == 68 [pid = 2520] [id = 177] 13:58:35 INFO - PROCESS | 2520 | --DOCSHELL 11CDF000 == 67 [pid = 2520] [id = 10] 13:58:35 INFO - PROCESS | 2520 | --DOCSHELL 1B232000 == 66 [pid = 2520] [id = 178] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (20508000) [pid = 2520] [serial = 590] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (21C3E000) [pid = 2520] [serial = 495] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1CB01400) [pid = 2520] [serial = 386] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (1B230000) [pid = 2520] [serial = 480] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (2171A000) [pid = 2520] [serial = 444] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (2050F400) [pid = 2520] [serial = 441] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (2105F800) [pid = 2520] [serial = 435] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1EA72C00) [pid = 2520] [serial = 483] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (2162D000) [pid = 2520] [serial = 492] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (21115400) [pid = 2520] [serial = 390] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1EFE9C00) [pid = 2520] [serial = 489] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (2162EC00) [pid = 2520] [serial = 393] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (20CAC800) [pid = 2520] [serial = 528] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1842C000) [pid = 2520] [serial = 383] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1C720400) [pid = 2520] [serial = 432] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (20CADC00) [pid = 2520] [serial = 486] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1EDF4400) [pid = 2520] [serial = 341] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (2105E800) [pid = 2520] [serial = 438] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (170D9400) [pid = 2520] [serial = 429] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1CB07000) [pid = 2520] [serial = 534] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1A77C000) [pid = 2520] [serial = 531] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (2063B800) [pid = 2520] [serial = 537] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1DEB1800) [pid = 2520] [serial = 584] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1F696000) [pid = 2520] [serial = 587] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (12633000) [pid = 2520] [serial = 557] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C80DC00) [pid = 2520] [serial = 563] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1F692000) [pid = 2520] [serial = 566] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1B20EC00) [pid = 2520] [serial = 560] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C405400) [pid = 2520] [serial = 578] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1FB11400) [pid = 2520] [serial = 569] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (18AD9800) [pid = 2520] [serial = 575] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1A77FC00) [pid = 2520] [serial = 576] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1F69F000) [pid = 2520] [serial = 573] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C802400) [pid = 2520] [serial = 572] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C91EC00) [pid = 2520] [serial = 581] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1CC5A800) [pid = 2520] [serial = 582] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1EAEC000) [pid = 2520] [serial = 585] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1F69D400) [pid = 2520] [serial = 588] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1A77BC00) [pid = 2520] [serial = 579] [outer = 00000000] [url = about:blank] 13:58:35 INFO - PROCESS | 2520 | 1461185915790 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 2520 | ++DOCSHELL 11C8B800 == 67 [pid = 2520] [id = 220] 13:58:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (11CF1C00) [pid = 2520] [serial = 658] [outer = 00000000] 13:58:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (12759800) [pid = 2520] [serial = 659] [outer = 11CF1C00] 13:58:35 INFO - PROCESS | 2520 | 1461185915842 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (12762000) [pid = 2520] [serial = 660] [outer = 11CF1C00] 13:58:36 INFO - PROCESS | 2520 | 1461185916275 Marionette TRACE conn4 <- [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]]]}] 13:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 831ms 13:58:36 INFO - PROCESS | 2520 | 1461185916329 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 2520 | 1461185916333 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 13:58:36 INFO - PROCESS | 2520 | 1461185916337 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:58:36 INFO - PROCESS | 2520 | 1461185916339 Marionette TRACE conn4 <- [1,846,null,{}] 13:58:36 INFO - PROCESS | 2520 | 1461185916343 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:36 INFO - PROCESS | 2520 | 1461185916432 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 13:58:36 INFO - PROCESS | 2520 | 1461185916440 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 2520 | ++DOCSHELL 170C2800 == 68 [pid = 2520] [id = 221] 13:58:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (170D4800) [pid = 2520] [serial = 661] [outer = 00000000] 13:58:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C22FC00) [pid = 2520] [serial = 662] [outer = 170D4800] 13:58:36 INFO - PROCESS | 2520 | 1461185916487 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C40CC00) [pid = 2520] [serial = 663] [outer = 170D4800] 13:58:36 INFO - PROCESS | 2520 | 1461185916956 Marionette TRACE conn4 <- [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]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 13:58:37 INFO - PROCESS | 2520 | 1461185917012 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 2520 | 1461185917015 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 13:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:58:37 INFO - PROCESS | 2520 | 1461185917019 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 2520 | 1461185917025 Marionette TRACE conn4 <- [1,850,null,{}] 13:58:37 INFO - PROCESS | 2520 | 1461185917034 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:37 INFO - PROCESS | 2520 | 1461185917125 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 13:58:37 INFO - PROCESS | 2520 | 1461185917219 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 2520 | ++DOCSHELL 1C80C800 == 69 [pid = 2520] [id = 222] 13:58:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C899000) [pid = 2520] [serial = 664] [outer = 00000000] 13:58:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1CB65800) [pid = 2520] [serial = 665] [outer = 1C899000] 13:58:37 INFO - PROCESS | 2520 | 1461185917266 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1CD18800) [pid = 2520] [serial = 666] [outer = 1C899000] 13:58:37 INFO - PROCESS | 2520 | 1461185917720 Marionette TRACE conn4 <- [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]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 13:58:37 INFO - PROCESS | 2520 | 1461185917759 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 2520 | 1461185917761 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 13:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:58:37 INFO - PROCESS | 2520 | 1461185917765 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 2520 | 1461185917766 Marionette TRACE conn4 <- [1,854,null,{}] 13:58:37 INFO - PROCESS | 2520 | 1461185917770 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:37 INFO - PROCESS | 2520 | 1461185917899 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 13:58:37 INFO - PROCESS | 2520 | 1461185917960 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 2520 | ++DOCSHELL 1ED73800 == 70 [pid = 2520] [id = 223] 13:58:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1ED74400) [pid = 2520] [serial = 667] [outer = 00000000] 13:58:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1EFE6C00) [pid = 2520] [serial = 668] [outer = 1ED74400] 13:58:38 INFO - PROCESS | 2520 | 1461185918007 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1F696000) [pid = 2520] [serial = 669] [outer = 1ED74400] 13:58:38 INFO - PROCESS | 2520 | 1461185918433 Marionette TRACE conn4 <- [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]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 731ms 13:58:38 INFO - PROCESS | 2520 | 1461185918509 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 2520 | 1461185918511 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 13:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:58:38 INFO - PROCESS | 2520 | 1461185918519 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 2520 | 1461185918521 Marionette TRACE conn4 <- [1,858,null,{}] 13:58:38 INFO - PROCESS | 2520 | 1461185918525 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 2520 | 1461185918643 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 13:58:38 INFO - PROCESS | 2520 | 1461185918703 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 2520 | ++DOCSHELL 1F967000 == 71 [pid = 2520] [id = 224] 13:58:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1F968400) [pid = 2520] [serial = 670] [outer = 00000000] 13:58:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1FA10800) [pid = 2520] [serial = 671] [outer = 1F968400] 13:58:38 INFO - PROCESS | 2520 | 1461185918761 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1FB84C00) [pid = 2520] [serial = 672] [outer = 1F968400] 13:58:39 INFO - PROCESS | 2520 | 1461185919230 Marionette TRACE conn4 <- [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]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 13:58:39 INFO - PROCESS | 2520 | 1461185919255 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 2520 | 1461185919257 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 13:58:39 INFO - PROCESS | 2520 | 1461185919270 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 2520 | 1461185919272 Marionette TRACE conn4 <- [1,862,null,{}] 13:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:58:39 INFO - PROCESS | 2520 | 1461185919276 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 2520 | 1461185919394 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 13:58:39 INFO - PROCESS | 2520 | 1461185919458 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 2520 | ++DOCSHELL 203C2000 == 72 [pid = 2520] [id = 225] 13:58:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (203CD400) [pid = 2520] [serial = 673] [outer = 00000000] 13:58:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (204BA800) [pid = 2520] [serial = 674] [outer = 203CD400] 13:58:39 INFO - PROCESS | 2520 | 1461185919503 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (20501C00) [pid = 2520] [serial = 675] [outer = 203CD400] 13:58:39 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1B3A3C00) [pid = 2520] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:58:39 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1F966000) [pid = 2520] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:58:39 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C182000) [pid = 2520] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:58:39 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1319F000) [pid = 2520] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:58:39 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C80B800) [pid = 2520] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:58:39 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C80E000) [pid = 2520] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:58:39 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1A781C00) [pid = 2520] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:58:39 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (123A2C00) [pid = 2520] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:58:39 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (204B8400) [pid = 2520] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:58:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (12759400) [pid = 2520] [serial = 676] [outer = 11AE9800] 13:58:40 INFO - PROCESS | 2520 | 1461185920134 Marionette TRACE conn4 <- [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]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 871ms 13:58:40 INFO - PROCESS | 2520 | 1461185920146 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 2520 | 1461185920148 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 13:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:58:40 INFO - PROCESS | 2520 | 1461185920162 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 2520 | 1461185920164 Marionette TRACE conn4 <- [1,866,null,{}] 13:58:40 INFO - PROCESS | 2520 | 1461185920167 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 2520 | 1461185920252 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 13:58:40 INFO - PROCESS | 2520 | 1461185920261 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 2520 | ++DOCSHELL 203CFC00 == 73 [pid = 2520] [id = 226] 13:58:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (20507800) [pid = 2520] [serial = 677] [outer = 00000000] 13:58:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (2060E400) [pid = 2520] [serial = 678] [outer = 20507800] 13:58:40 INFO - PROCESS | 2520 | 1461185920306 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (20638800) [pid = 2520] [serial = 679] [outer = 20507800] 13:58:40 INFO - PROCESS | 2520 | 1461185920747 Marionette TRACE conn4 <- [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]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 13:58:40 INFO - PROCESS | 2520 | 1461185920798 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 2520 | 1461185920800 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 13:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:58:40 INFO - PROCESS | 2520 | 1461185920803 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 2520 | 1461185920805 Marionette TRACE conn4 <- [1,870,null,{}] 13:58:40 INFO - PROCESS | 2520 | 1461185920809 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 2520 | 1461185920894 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 13:58:40 INFO - PROCESS | 2520 | 1461185920903 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 2520 | ++DOCSHELL 1C907400 == 74 [pid = 2520] [id = 227] 13:58:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C909000) [pid = 2520] [serial = 680] [outer = 00000000] 13:58:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C90D000) [pid = 2520] [serial = 681] [outer = 1C909000] 13:58:40 INFO - PROCESS | 2520 | 1461185920949 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C90CC00) [pid = 2520] [serial = 682] [outer = 1C909000] 13:58:41 INFO - PROCESS | 2520 | 1461185921388 Marionette TRACE conn4 <- [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]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 631ms 13:58:41 INFO - PROCESS | 2520 | 1461185921436 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 2520 | 1461185921438 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 13:58:41 INFO - PROCESS | 2520 | 1461185921446 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:58:41 INFO - PROCESS | 2520 | 1461185921448 Marionette TRACE conn4 <- [1,874,null,{}] 13:58:41 INFO - PROCESS | 2520 | 1461185921452 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:41 INFO - PROCESS | 2520 | 1461185921540 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 13:58:41 INFO - PROCESS | 2520 | 1461185921546 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 2520 | ++DOCSHELL 1C90FC00 == 75 [pid = 2520] [id = 228] 13:58:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (20439C00) [pid = 2520] [serial = 683] [outer = 00000000] 13:58:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (20440400) [pid = 2520] [serial = 684] [outer = 20439C00] 13:58:41 INFO - PROCESS | 2520 | 1461185921591 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (20442C00) [pid = 2520] [serial = 685] [outer = 20439C00] 13:58:42 INFO - PROCESS | 2520 | 1461185922238 Marionette TRACE conn4 <- [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]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 831ms 13:58:42 INFO - PROCESS | 2520 | 1461185922282 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 2520 | 1461185922287 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 13:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:58:42 INFO - PROCESS | 2520 | 1461185922293 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 2520 | 1461185922297 Marionette TRACE conn4 <- [1,878,null,{}] 13:58:42 INFO - PROCESS | 2520 | 1461185922303 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:42 INFO - PROCESS | 2520 | 1461185922420 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 13:58:42 INFO - PROCESS | 2520 | 1461185922531 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 2520 | ++DOCSHELL 17026800 == 76 [pid = 2520] [id = 229] 13:58:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (175BBC00) [pid = 2520] [serial = 686] [outer = 00000000] 13:58:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1B207800) [pid = 2520] [serial = 687] [outer = 175BBC00] 13:58:42 INFO - PROCESS | 2520 | 1461185922591 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1B4E1000) [pid = 2520] [serial = 688] [outer = 175BBC00] 13:58:43 INFO - PROCESS | 2520 | 1461185923232 Marionette TRACE conn4 <- [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]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 988ms 13:58:43 INFO - PROCESS | 2520 | 1461185923280 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 2520 | 1461185923286 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 13:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:58:43 INFO - PROCESS | 2520 | 1461185923293 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 2520 | 1461185923296 Marionette TRACE conn4 <- [1,882,null,{}] 13:58:43 INFO - PROCESS | 2520 | 1461185923300 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 2520 | 1461185923445 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 13:58:43 INFO - PROCESS | 2520 | 1461185923581 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 2520 | ++DOCSHELL 1C890C00 == 77 [pid = 2520] [id = 230] 13:58:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1C896400) [pid = 2520] [serial = 689] [outer = 00000000] 13:58:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1C95B400) [pid = 2520] [serial = 690] [outer = 1C896400] 13:58:43 INFO - PROCESS | 2520 | 1461185923638 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1CC66400) [pid = 2520] [serial = 691] [outer = 1C896400] 13:58:44 INFO - PROCESS | 2520 | 1461185924288 Marionette TRACE conn4 <- [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]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1022ms 13:58:44 INFO - PROCESS | 2520 | 1461185924316 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 2520 | 1461185924318 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 13:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:58:44 INFO - PROCESS | 2520 | 1461185924322 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 2520 | 1461185924326 Marionette TRACE conn4 <- [1,886,null,{}] 13:58:44 INFO - PROCESS | 2520 | 1461185924337 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 2520 | 1461185924480 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 13:58:44 INFO - PROCESS | 2520 | 1461185924619 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 2520 | ++DOCSHELL 20447000 == 78 [pid = 2520] [id = 231] 13:58:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (20447C00) [pid = 2520] [serial = 692] [outer = 00000000] 13:58:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (204BF400) [pid = 2520] [serial = 693] [outer = 20447C00] 13:58:44 INFO - PROCESS | 2520 | 1461185924683 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (2063C400) [pid = 2520] [serial = 694] [outer = 20447C00] 13:58:45 INFO - PROCESS | 2520 | 1461185925259 Marionette TRACE conn4 <- [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]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 13:58:45 INFO - PROCESS | 2520 | 1461185925295 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 2520 | 1461185925298 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 13:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:58:45 INFO - PROCESS | 2520 | 1461185925302 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 2520 | 1461185925304 Marionette TRACE conn4 <- [1,890,null,{}] 13:58:45 INFO - PROCESS | 2520 | 1461185925308 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:45 INFO - PROCESS | 2520 | 1461185925420 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 13:58:45 INFO - PROCESS | 2520 | 1461185925526 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 2520 | ++DOCSHELL 20A6E800 == 79 [pid = 2520] [id = 232] 13:58:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (20A74800) [pid = 2520] [serial = 695] [outer = 00000000] 13:58:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (20CA7800) [pid = 2520] [serial = 696] [outer = 20A74800] 13:58:45 INFO - PROCESS | 2520 | 1461185925583 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (20CAF800) [pid = 2520] [serial = 697] [outer = 20A74800] 13:58:46 INFO - PROCESS | 2520 | 1461185926195 Marionette TRACE conn4 <- [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]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 931ms 13:58:46 INFO - PROCESS | 2520 | 1461185926235 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 2520 | 1461185926238 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 13:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:58:46 INFO - PROCESS | 2520 | 1461185926242 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 2520 | 1461185926244 Marionette TRACE conn4 <- [1,894,null,{}] 13:58:46 INFO - PROCESS | 2520 | 1461185926248 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 2520 | 1461185926356 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 13:58:46 INFO - PROCESS | 2520 | 1461185926463 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 2520 | ++DOCSHELL 20A7AC00 == 80 [pid = 2520] [id = 233] 13:58:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (2105CC00) [pid = 2520] [serial = 698] [outer = 00000000] 13:58:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (21284400) [pid = 2520] [serial = 699] [outer = 2105CC00] 13:58:46 INFO - PROCESS | 2520 | 1461185926518 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (2128A800) [pid = 2520] [serial = 700] [outer = 2105CC00] 13:58:47 INFO - PROCESS | 2520 | 1461185927069 Marionette TRACE conn4 <- [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]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 932ms 13:58:47 INFO - PROCESS | 2520 | 1461185927177 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 2520 | 1461185927179 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 13:58:47 INFO - PROCESS | 2520 | 1461185927183 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:58:47 INFO - PROCESS | 2520 | 1461185927185 Marionette TRACE conn4 <- [1,898,null,{}] 13:58:47 INFO - PROCESS | 2520 | 1461185927189 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:47 INFO - PROCESS | 2520 | 1461185927323 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 13:58:47 INFO - PROCESS | 2520 | 1461185927454 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 2520 | ++DOCSHELL 2110F800 == 81 [pid = 2520] [id = 234] 13:58:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (21116C00) [pid = 2520] [serial = 701] [outer = 00000000] 13:58:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (21D97000) [pid = 2520] [serial = 702] [outer = 21116C00] 13:58:47 INFO - PROCESS | 2520 | 1461185927516 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (21C3F000) [pid = 2520] [serial = 703] [outer = 21116C00] 13:58:48 INFO - PROCESS | 2520 | 1461185928108 Marionette TRACE conn4 <- [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]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 970ms 13:58:48 INFO - PROCESS | 2520 | 1461185928157 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 2520 | 1461185928159 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 13:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:58:48 INFO - PROCESS | 2520 | 1461185928162 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 2520 | 1461185928164 Marionette TRACE conn4 <- [1,902,null,{}] 13:58:48 INFO - PROCESS | 2520 | 1461185928168 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:48 INFO - PROCESS | 2520 | 1461185928275 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 13:58:48 INFO - PROCESS | 2520 | 1461185928639 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 2520 | ++DOCSHELL 16CA5800 == 82 [pid = 2520] [id = 235] 13:58:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (175C3C00) [pid = 2520] [serial = 704] [outer = 00000000] 13:58:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (18AD7C00) [pid = 2520] [serial = 705] [outer = 175C3C00] 13:58:48 INFO - PROCESS | 2520 | 1461185928692 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1B224400) [pid = 2520] [serial = 706] [outer = 175C3C00] 13:58:49 INFO - PROCESS | 2520 | 1461185929351 Marionette TRACE conn4 <- [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]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1217ms 13:58:49 INFO - PROCESS | 2520 | 1461185929383 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 13:58:49 INFO - PROCESS | 2520 | 1461185929387 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 13:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:58:49 INFO - PROCESS | 2520 | 1461185929391 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 2520 | 1461185929395 Marionette TRACE conn4 <- [1,906,null,{}] 13:58:49 INFO - PROCESS | 2520 | 1461185929400 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:49 INFO - PROCESS | 2520 | 1461185929504 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 138FB800 == 81 [pid = 2520] [id = 28] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 1C907400 == 80 [pid = 2520] [id = 227] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 203CFC00 == 79 [pid = 2520] [id = 226] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 203C2000 == 78 [pid = 2520] [id = 225] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 1F967000 == 77 [pid = 2520] [id = 224] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 1ED73800 == 76 [pid = 2520] [id = 223] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 1C80C800 == 75 [pid = 2520] [id = 222] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 170C2800 == 74 [pid = 2520] [id = 221] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (20A78400) [pid = 2520] [serial = 632] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 11C8B800 == 73 [pid = 2520] [id = 220] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 1231A800 == 72 [pid = 2520] [id = 219] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 18A06800 == 71 [pid = 2520] [id = 213] 13:58:49 INFO - PROCESS | 2520 | --DOCSHELL 1275D800 == 70 [pid = 2520] [id = 212] 13:58:49 INFO - PROCESS | 2520 | 1461185929686 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 2520 | ++DOCSHELL 11D80800 == 71 [pid = 2520] [id = 236] 13:58:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1231A800) [pid = 2520] [serial = 707] [outer = 00000000] 13:58:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (131A6800) [pid = 2520] [serial = 708] [outer = 1231A800] 13:58:49 INFO - PROCESS | 2520 | 1461185929738 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1702A000) [pid = 2520] [serial = 709] [outer = 1231A800] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (20504000) [pid = 2520] [serial = 630] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1FA9C400) [pid = 2520] [serial = 629] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1FB84400) [pid = 2520] [serial = 621] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1C2BAC00) [pid = 2520] [serial = 611] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1C80F400) [pid = 2520] [serial = 602] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1C174800) [pid = 2520] [serial = 626] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (1C899800) [pid = 2520] [serial = 614] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1C91A000) [pid = 2520] [serial = 615] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1CB65C00) [pid = 2520] [serial = 617] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1C1C9C00) [pid = 2520] [serial = 605] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1C49A400) [pid = 2520] [serial = 612] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1C9EE000) [pid = 2520] [serial = 618] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (140E1800) [pid = 2520] [serial = 608] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1C2B0800) [pid = 2520] [serial = 627] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C2B4000) [pid = 2520] [serial = 606] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (20612000) [pid = 2520] [serial = 599] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (20502C00) [pid = 2520] [serial = 623] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (2050CC00) [pid = 2520] [serial = 624] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1FAA1800) [pid = 2520] [serial = 620] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1C91D400) [pid = 2520] [serial = 596] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (18ACF400) [pid = 2520] [serial = 593] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1702B800) [pid = 2520] [serial = 609] [outer = 00000000] [url = about:blank] 13:58:50 INFO - PROCESS | 2520 | 1461185930210 Marionette TRACE conn4 <- [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]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 891ms 13:58:50 INFO - PROCESS | 2520 | 1461185930285 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 2520 | 1461185930289 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 13:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:58:50 INFO - PROCESS | 2520 | 1461185930293 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 2520 | 1461185930295 Marionette TRACE conn4 <- [1,910,null,{}] 13:58:50 INFO - PROCESS | 2520 | 1461185930299 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 2520 | 1461185930390 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 13:58:50 INFO - PROCESS | 2520 | 1461185930510 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 2520 | ++DOCSHELL 12326C00 == 72 [pid = 2520] [id = 237] 13:58:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (138FB800) [pid = 2520] [serial = 710] [outer = 00000000] 13:58:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C21C800) [pid = 2520] [serial = 711] [outer = 138FB800] 13:58:50 INFO - PROCESS | 2520 | 1461185930558 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1C2BC000) [pid = 2520] [serial = 712] [outer = 138FB800] 13:58:50 INFO - PROCESS | 2520 | 1461185930949 Marionette TRACE conn4 <- [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]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 735ms 13:58:51 INFO - PROCESS | 2520 | 1461185931033 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 2520 | 1461185931035 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 13:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:58:51 INFO - PROCESS | 2520 | 1461185931049 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 2520 | 1461185931055 Marionette TRACE conn4 <- [1,914,null,{}] 13:58:51 INFO - PROCESS | 2520 | 1461185931059 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:51 INFO - PROCESS | 2520 | 1461185931177 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 13:58:51 INFO - PROCESS | 2520 | 1461185931191 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 2520 | ++DOCSHELL 1C903400 == 73 [pid = 2520] [id = 238] 13:58:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1C903C00) [pid = 2520] [serial = 713] [outer = 00000000] 13:58:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1C90E400) [pid = 2520] [serial = 714] [outer = 1C903C00] 13:58:51 INFO - PROCESS | 2520 | 1461185931239 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1C91A000) [pid = 2520] [serial = 715] [outer = 1C903C00] 13:58:51 INFO - PROCESS | 2520 | 1461185931687 Marionette TRACE conn4 <- [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]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 13:58:51 INFO - PROCESS | 2520 | 1461185931733 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 2520 | 1461185931736 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 13:58:51 INFO - PROCESS | 2520 | 1461185931739 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:58:51 INFO - PROCESS | 2520 | 1461185931741 Marionette TRACE conn4 <- [1,918,null,{}] 13:58:51 INFO - PROCESS | 2520 | 1461185931744 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:51 INFO - PROCESS | 2520 | 1461185931834 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:58:51 INFO - PROCESS | 2520 | 1461185931841 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 2520 | ++DOCSHELL 1769FC00 == 74 [pid = 2520] [id = 239] 13:58:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C956C00) [pid = 2520] [serial = 716] [outer = 00000000] 13:58:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1CB05400) [pid = 2520] [serial = 717] [outer = 1C956C00] 13:58:51 INFO - PROCESS | 2520 | 1461185931887 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1CDF3C00) [pid = 2520] [serial = 718] [outer = 1C956C00] 13:58:52 INFO - PROCESS | 2520 | 1461185932383 Marionette TRACE conn4 <- [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]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 13:58:52 INFO - PROCESS | 2520 | 1461185932414 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 2520 | 1461185932416 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 13:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:58:52 INFO - PROCESS | 2520 | 1461185932419 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 2520 | 1461185932421 Marionette TRACE conn4 <- [1,922,null,{}] 13:58:52 INFO - PROCESS | 2520 | 1461185932425 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:52 INFO - PROCESS | 2520 | 1461185932544 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 13:58:52 INFO - PROCESS | 2520 | 1461185932657 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 2520 | ++DOCSHELL 1E566400 == 75 [pid = 2520] [id = 240] 13:58:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1E569800) [pid = 2520] [serial = 719] [outer = 00000000] 13:58:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1ED73800) [pid = 2520] [serial = 720] [outer = 1E569800] 13:58:52 INFO - PROCESS | 2520 | 1461185932719 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1F50B000) [pid = 2520] [serial = 721] [outer = 1E569800] 13:58:53 INFO - PROCESS | 2520 | 1461185933172 Marionette TRACE conn4 <- [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]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 771ms 13:58:53 INFO - PROCESS | 2520 | 1461185933193 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 13:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:58:53 INFO - PROCESS | 2520 | 1461185933196 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 13:58:53 INFO - PROCESS | 2520 | 1461185933199 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 2520 | 1461185933200 Marionette TRACE conn4 <- [1,926,null,{}] 13:58:53 INFO - PROCESS | 2520 | 1461185933204 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:53 INFO - PROCESS | 2520 | 1461185933322 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 13:58:53 INFO - PROCESS | 2520 | 1461185933383 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 2520 | ++DOCSHELL 1F694000 == 76 [pid = 2520] [id = 241] 13:58:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1F699400) [pid = 2520] [serial = 722] [outer = 00000000] 13:58:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1FB1BC00) [pid = 2520] [serial = 723] [outer = 1F699400] 13:58:53 INFO - PROCESS | 2520 | 1461185933429 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (203C2800) [pid = 2520] [serial = 724] [outer = 1F699400] 13:58:53 INFO - PROCESS | 2520 | 1461185933844 Marionette TRACE conn4 <- [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]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 13:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:58:53 INFO - PROCESS | 2520 | 1461185933870 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 2520 | 1461185933872 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 13:58:53 INFO - PROCESS | 2520 | 1461185933875 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 2520 | 1461185933877 Marionette TRACE conn4 <- [1,930,null,{}] 13:58:53 INFO - PROCESS | 2520 | 1461185933880 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 2520 | 1461185933998 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 13:58:54 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (203CD400) [pid = 2520] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:58:54 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1F968400) [pid = 2520] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:58:54 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1C899000) [pid = 2520] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:58:54 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (11CF1C00) [pid = 2520] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:58:54 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (170D4800) [pid = 2520] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:58:54 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (12326800) [pid = 2520] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:58:54 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (20507800) [pid = 2520] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:58:54 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C909000) [pid = 2520] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:58:54 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1ED74400) [pid = 2520] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:58:54 INFO - PROCESS | 2520 | 1461185934292 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 2520 | ++DOCSHELL 11CF1C00 == 77 [pid = 2520] [id = 242] 13:58:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (12326800) [pid = 2520] [serial = 725] [outer = 00000000] 13:58:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1B85C400) [pid = 2520] [serial = 726] [outer = 12326800] 13:58:54 INFO - PROCESS | 2520 | 1461185934342 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1C4F0400) [pid = 2520] [serial = 727] [outer = 12326800] 13:58:54 INFO - PROCESS | 2520 | 1461185934709 Marionette TRACE conn4 <- [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]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 871ms 13:58:54 INFO - PROCESS | 2520 | 1461185934746 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 2520 | 1461185934748 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 13:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:58:54 INFO - PROCESS | 2520 | 1461185934751 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 2520 | 1461185934753 Marionette TRACE conn4 <- [1,934,null,{}] 13:58:54 INFO - PROCESS | 2520 | 1461185934756 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 2520 | 1461185934841 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 13:58:54 INFO - PROCESS | 2520 | 1461185934935 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 2520 | ++DOCSHELL 16CA1C00 == 78 [pid = 2520] [id = 243] 13:58:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1C956400) [pid = 2520] [serial = 728] [outer = 00000000] 13:58:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (20440800) [pid = 2520] [serial = 729] [outer = 1C956400] 13:58:55 INFO - PROCESS | 2520 | 1461185934983 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (20459800) [pid = 2520] [serial = 730] [outer = 1C956400] 13:58:55 INFO - PROCESS | 2520 | 1461185935345 Marionette TRACE conn4 <- [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]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 13:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:58:55 INFO - PROCESS | 2520 | 1461185935382 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 2520 | 1461185935384 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 13:58:55 INFO - PROCESS | 2520 | 1461185935387 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 2520 | 1461185935389 Marionette TRACE conn4 <- [1,938,null,{}] 13:58:55 INFO - PROCESS | 2520 | 1461185935392 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:55 INFO - PROCESS | 2520 | 1461185935520 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:58:55 INFO - PROCESS | 2520 | 1461185935563 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 2520 | ++DOCSHELL 2043F000 == 79 [pid = 2520] [id = 244] 13:58:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (2043F400) [pid = 2520] [serial = 731] [outer = 00000000] 13:58:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (20507400) [pid = 2520] [serial = 732] [outer = 2043F400] 13:58:55 INFO - PROCESS | 2520 | 1461185935609 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (2060EC00) [pid = 2520] [serial = 733] [outer = 2043F400] 13:58:56 INFO - PROCESS | 2520 | 1461185936019 Marionette TRACE conn4 <- [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]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 13:58:56 INFO - PROCESS | 2520 | 1461185936058 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 13:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:58:56 INFO - PROCESS | 2520 | 1461185936060 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 13:58:56 INFO - PROCESS | 2520 | 1461185936063 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 2520 | 1461185936065 Marionette TRACE conn4 <- [1,942,null,{}] 13:58:56 INFO - PROCESS | 2520 | 1461185936078 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:56 INFO - PROCESS | 2520 | 1461185936166 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 13:58:56 INFO - PROCESS | 2520 | 1461185936172 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 2520 | ++DOCSHELL 20639000 == 80 [pid = 2520] [id = 245] 13:58:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (2063B800) [pid = 2520] [serial = 734] [outer = 00000000] 13:58:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (20A77400) [pid = 2520] [serial = 735] [outer = 2063B800] 13:58:56 INFO - PROCESS | 2520 | 1461185936224 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (2105F400) [pid = 2520] [serial = 736] [outer = 2063B800] 13:58:57 INFO - PROCESS | 2520 | 1461185936978 Marionette TRACE conn4 <- [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]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 991ms 13:58:57 INFO - PROCESS | 2520 | 1461185937055 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 2520 | 1461185937060 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 13:58:57 INFO - PROCESS | 2520 | 1461185937066 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:58:57 INFO - PROCESS | 2520 | 1461185937070 Marionette TRACE conn4 <- [1,946,null,{}] 13:58:57 INFO - PROCESS | 2520 | 1461185937091 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:57 INFO - PROCESS | 2520 | 1461185937218 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 13:58:57 INFO - PROCESS | 2520 | 1461185937351 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 2520 | ++DOCSHELL 1389A800 == 81 [pid = 2520] [id = 246] 13:58:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (16C9A800) [pid = 2520] [serial = 737] [outer = 00000000] 13:58:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1B39D400) [pid = 2520] [serial = 738] [outer = 16C9A800] 13:58:57 INFO - PROCESS | 2520 | 1461185937411 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1C17E000) [pid = 2520] [serial = 739] [outer = 16C9A800] 13:58:58 INFO - PROCESS | 2520 | 1461185937999 Marionette TRACE conn4 <- [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]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 13:58:58 INFO - PROCESS | 2520 | 1461185938040 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 2520 | 1461185938046 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 13:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:58:58 INFO - PROCESS | 2520 | 1461185938052 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 2520 | 1461185938055 Marionette TRACE conn4 <- [1,950,null,{}] 13:58:58 INFO - PROCESS | 2520 | 1461185938059 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 2520 | 1461185938176 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 13:58:58 INFO - PROCESS | 2520 | 1461185938289 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 2520 | ++DOCSHELL 1B208C00 == 82 [pid = 2520] [id = 247] 13:58:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1C2B3800) [pid = 2520] [serial = 740] [outer = 00000000] 13:58:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (1C917800) [pid = 2520] [serial = 741] [outer = 1C2B3800] 13:58:58 INFO - PROCESS | 2520 | 1461185938390 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1C9F2800) [pid = 2520] [serial = 742] [outer = 1C2B3800] 13:58:59 INFO - PROCESS | 2520 | 1461185939026 Marionette TRACE conn4 <- [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]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1020ms 13:58:59 INFO - PROCESS | 2520 | 1461185939073 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 2520 | 1461185939076 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 13:58:59 INFO - PROCESS | 2520 | 1461185939080 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:58:59 INFO - PROCESS | 2520 | 1461185939084 Marionette TRACE conn4 <- [1,954,null,{}] 13:58:59 INFO - PROCESS | 2520 | 1461185939095 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:59 INFO - PROCESS | 2520 | 1461185939229 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 13:58:59 INFO - PROCESS | 2520 | 1461185939369 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 2520 | ++DOCSHELL 20617000 == 83 [pid = 2520] [id = 248] 13:58:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (20643000) [pid = 2520] [serial = 743] [outer = 00000000] 13:58:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (2110D000) [pid = 2520] [serial = 744] [outer = 20643000] 13:58:59 INFO - PROCESS | 2520 | 1461185939430 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (21287400) [pid = 2520] [serial = 745] [outer = 20643000] 13:59:00 INFO - PROCESS | 2520 | 1461185940018 Marionette TRACE conn4 <- [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]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 13:59:00 INFO - PROCESS | 2520 | 1461185940056 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 2520 | 1461185940059 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 13:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:59:00 INFO - PROCESS | 2520 | 1461185940064 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 2520 | 1461185940066 Marionette TRACE conn4 <- [1,958,null,{}] 13:59:00 INFO - PROCESS | 2520 | 1461185940070 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:00 INFO - PROCESS | 2520 | 1461185940188 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:59:00 INFO - PROCESS | 2520 | 1461185940298 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 2520 | ++DOCSHELL 206E8400 == 84 [pid = 2520] [id = 249] 13:59:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (206E9400) [pid = 2520] [serial = 746] [outer = 00000000] 13:59:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (206EFC00) [pid = 2520] [serial = 747] [outer = 206E9400] 13:59:00 INFO - PROCESS | 2520 | 1461185940355 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (206F2400) [pid = 2520] [serial = 748] [outer = 206E9400] 13:59:00 INFO - PROCESS | 2520 | 1461185940883 Marionette TRACE conn4 <- [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]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 870ms 13:59:00 INFO - PROCESS | 2520 | 1461185940939 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 2520 | 1461185940942 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 13:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:59:00 INFO - PROCESS | 2520 | 1461185940946 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 2520 | 1461185940949 Marionette TRACE conn4 <- [1,962,null,{}] 13:59:00 INFO - PROCESS | 2520 | 1461185940953 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:01 INFO - PROCESS | 2520 | 1461185941066 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 13:59:01 INFO - PROCESS | 2520 | 1461185941177 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 2520 | ++DOCSHELL 206EE000 == 85 [pid = 2520] [id = 250] 13:59:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (20CAC000) [pid = 2520] [serial = 749] [outer = 00000000] 13:59:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (21B25400) [pid = 2520] [serial = 750] [outer = 20CAC000] 13:59:01 INFO - PROCESS | 2520 | 1461185941232 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (21BCA800) [pid = 2520] [serial = 751] [outer = 20CAC000] 13:59:01 INFO - PROCESS | 2520 | 1461185941839 Marionette TRACE conn4 <- [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]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 931ms 13:59:01 INFO - PROCESS | 2520 | 1461185941878 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 2520 | 1461185941880 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 13:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:59:01 INFO - PROCESS | 2520 | 1461185941884 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 2520 | 1461185941886 Marionette TRACE conn4 <- [1,966,null,{}] 13:59:01 INFO - PROCESS | 2520 | 1461185941890 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:02 INFO - PROCESS | 2520 | 1461185942011 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 13:59:02 INFO - PROCESS | 2520 | 1461185942123 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 2520 | ++DOCSHELL 2171AC00 == 86 [pid = 2520] [id = 251] 13:59:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (21C39400) [pid = 2520] [serial = 752] [outer = 00000000] 13:59:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (24747800) [pid = 2520] [serial = 753] [outer = 21C39400] 13:59:02 INFO - PROCESS | 2520 | 1461185942181 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (2474A000) [pid = 2520] [serial = 754] [outer = 21C39400] 13:59:02 INFO - PROCESS | 2520 | 1461185942790 Marionette TRACE conn4 <- [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]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 971ms 13:59:02 INFO - PROCESS | 2520 | 1461185942858 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 2520 | 1461185942861 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 13:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:59:02 INFO - PROCESS | 2520 | 1461185942864 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 2520 | 1461185942866 Marionette TRACE conn4 <- [1,970,null,{}] 13:59:02 INFO - PROCESS | 2520 | 1461185942870 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:03 INFO - PROCESS | 2520 | 1461185942978 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 13:59:03 INFO - PROCESS | 2520 | 1461185943124 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 2520 | ++DOCSHELL 18378800 == 87 [pid = 2520] [id = 252] 13:59:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (21062400) [pid = 2520] [serial = 755] [outer = 00000000] 13:59:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (24640000) [pid = 2520] [serial = 756] [outer = 21062400] 13:59:03 INFO - PROCESS | 2520 | 1461185943181 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (24643000) [pid = 2520] [serial = 757] [outer = 21062400] 13:59:03 INFO - PROCESS | 2520 | 1461185943961 Marionette TRACE conn4 <- [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]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1120ms 13:59:04 INFO - PROCESS | 2520 | 1461185943992 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 2520 | 1461185943996 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 13:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:59:04 INFO - PROCESS | 2520 | 1461185944003 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 2520 | 1461185944006 Marionette TRACE conn4 <- [1,974,null,{}] 13:59:04 INFO - PROCESS | 2520 | 1461185944012 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:04 INFO - PROCESS | 2520 | 1461185944119 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 13:59:04 INFO - PROCESS | 2520 | 1461185944254 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 2520 | ++DOCSHELL 16AFB000 == 88 [pid = 2520] [id = 253] 13:59:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (1842B400) [pid = 2520] [serial = 758] [outer = 00000000] 13:59:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (1C404400) [pid = 2520] [serial = 759] [outer = 1842B400] 13:59:04 INFO - PROCESS | 2520 | 1461185944309 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (1C71AC00) [pid = 2520] [serial = 760] [outer = 1842B400] 13:59:04 INFO - PROCESS | 2520 | 1461185944893 Marionette TRACE conn4 <- [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]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 931ms 13:59:04 INFO - PROCESS | 2520 | 1461185944934 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 2520 | 1461185944939 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 13:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:59:04 INFO - PROCESS | 2520 | 1461185944945 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 2520 | 1461185944947 Marionette TRACE conn4 <- [1,978,null,{}] 13:59:04 INFO - PROCESS | 2520 | 1461185944951 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 2520 | 1461185945055 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:59:05 INFO - PROCESS | 2520 | 1461185945197 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 2520 | ++DOCSHELL 1C17FC00 == 89 [pid = 2520] [id = 254] 13:59:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1C91FC00) [pid = 2520] [serial = 761] [outer = 00000000] 13:59:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (1E562000) [pid = 2520] [serial = 762] [outer = 1C91FC00] 13:59:05 INFO - PROCESS | 2520 | 1461185945249 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (1EFE4400) [pid = 2520] [serial = 763] [outer = 1C91FC00] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 170C8800 == 88 [pid = 2520] [id = 210] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 1293A400 == 87 [pid = 2520] [id = 143] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 1AAA1800 == 86 [pid = 2520] [id = 18] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 11A7D000 == 85 [pid = 2520] [id = 107] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 1CC60C00 == 84 [pid = 2520] [id = 20] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 18FEF000 == 83 [pid = 2520] [id = 17] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 1C808400 == 82 [pid = 2520] [id = 145] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 2043F000 == 81 [pid = 2520] [id = 244] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 16CA1C00 == 80 [pid = 2520] [id = 243] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 11CF1C00 == 79 [pid = 2520] [id = 242] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 1F694000 == 78 [pid = 2520] [id = 241] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 1E566400 == 77 [pid = 2520] [id = 240] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 1769FC00 == 76 [pid = 2520] [id = 239] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 1C903400 == 75 [pid = 2520] [id = 238] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (17576000) [pid = 2520] [serial = 635] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (20440400) [pid = 2520] [serial = 684] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (1C896800) [pid = 2520] [serial = 638] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (203CD800) [pid = 2520] [serial = 641] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (21059800) [pid = 2520] [serial = 644] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (21B30400) [pid = 2520] [serial = 650] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (21C3F400) [pid = 2520] [serial = 653] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (21281400) [pid = 2520] [serial = 647] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 12326C00 == 74 [pid = 2520] [id = 237] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 11D80800 == 73 [pid = 2520] [id = 236] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 16CA5800 == 72 [pid = 2520] [id = 235] 13:59:05 INFO - PROCESS | 2520 | --DOCSHELL 17026800 == 71 [pid = 2520] [id = 229] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (204BA800) [pid = 2520] [serial = 674] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (1FB84C00) [pid = 2520] [serial = 672] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (1FA10800) [pid = 2520] [serial = 671] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (1CB65800) [pid = 2520] [serial = 665] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (12759800) [pid = 2520] [serial = 659] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (12762000) [pid = 2520] [serial = 660] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1C22FC00) [pid = 2520] [serial = 662] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (1C40CC00) [pid = 2520] [serial = 663] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (1700B800) [pid = 2520] [serial = 657] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1328BC00) [pid = 2520] [serial = 656] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (2060E400) [pid = 2520] [serial = 678] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1C90D000) [pid = 2520] [serial = 681] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (20638800) [pid = 2520] [serial = 679] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (20501C00) [pid = 2520] [serial = 675] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (204C0000) [pid = 2520] [serial = 387] [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.] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1C90CC00) [pid = 2520] [serial = 682] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1EFE6C00) [pid = 2520] [serial = 668] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1F696000) [pid = 2520] [serial = 669] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1CD18800) [pid = 2520] [serial = 666] [outer = 00000000] [url = about:blank] 13:59:05 INFO - PROCESS | 2520 | 1461185945800 Marionette TRACE conn4 <- [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]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 871ms 13:59:05 INFO - PROCESS | 2520 | 1461185945818 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 2520 | 1461185945821 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 13:59:05 INFO - PROCESS | 2520 | 1461185945824 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:59:05 INFO - PROCESS | 2520 | 1461185945828 Marionette TRACE conn4 <- [1,982,null,{}] 13:59:05 INFO - PROCESS | 2520 | 1461185945838 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 2520 | 1461185945938 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 13:59:05 INFO - PROCESS | 2520 | 1461185945947 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 2520 | ++DOCSHELL 18382800 == 72 [pid = 2520] [id = 255] 13:59:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (18AD2800) [pid = 2520] [serial = 764] [outer = 00000000] 13:59:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1C2B7400) [pid = 2520] [serial = 765] [outer = 18AD2800] 13:59:06 INFO - PROCESS | 2520 | 1461185945996 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1C808400) [pid = 2520] [serial = 766] [outer = 18AD2800] 13:59:06 INFO - PROCESS | 2520 | 1461185946492 Marionette TRACE conn4 <- [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]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 13:59:06 INFO - PROCESS | 2520 | 1461185946558 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 2520 | 1461185946561 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 13:59:06 INFO - PROCESS | 2520 | 1461185946564 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:59:06 INFO - PROCESS | 2520 | 1461185946565 Marionette TRACE conn4 <- [1,986,null,{}] 13:59:06 INFO - PROCESS | 2520 | 1461185946569 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:06 INFO - PROCESS | 2520 | 1461185946658 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 13:59:06 INFO - PROCESS | 2520 | 1461185946794 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 2520 | ++DOCSHELL 1C90B800 == 73 [pid = 2520] [id = 256] 13:59:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1C90CC00) [pid = 2520] [serial = 767] [outer = 00000000] 13:59:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (1CD54800) [pid = 2520] [serial = 768] [outer = 1C90CC00] 13:59:06 INFO - PROCESS | 2520 | 1461185946841 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1EDECC00) [pid = 2520] [serial = 769] [outer = 1C90CC00] 13:59:07 INFO - PROCESS | 2520 | 1461185947194 Marionette TRACE conn4 <- [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]]]}] 13:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 13:59:07 INFO - PROCESS | 2520 | 1461185947254 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 2520 | 1461185947256 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 13:59:07 INFO - PROCESS | 2520 | 1461185947260 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:59:07 INFO - PROCESS | 2520 | 1461185947262 Marionette TRACE conn4 <- [1,990,null,{}] 13:59:07 INFO - PROCESS | 2520 | 1461185947266 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:07 INFO - PROCESS | 2520 | 1461185947352 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 13:59:07 INFO - PROCESS | 2520 | 1461185947359 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 2520 | ++DOCSHELL 11E95C00 == 74 [pid = 2520] [id = 257] 13:59:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (14031800) [pid = 2520] [serial = 770] [outer = 00000000] 13:59:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1F96C800) [pid = 2520] [serial = 771] [outer = 14031800] 13:59:07 INFO - PROCESS | 2520 | 1461185947405 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1FAA0C00) [pid = 2520] [serial = 772] [outer = 14031800] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (2043F400) [pid = 2520] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1E569800) [pid = 2520] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1F699400) [pid = 2520] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (12326800) [pid = 2520] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (1231A800) [pid = 2520] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (175C3C00) [pid = 2520] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1C903C00) [pid = 2520] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (138FB800) [pid = 2520] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1C956C00) [pid = 2520] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:59:08 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1C956400) [pid = 2520] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:59:08 INFO - PROCESS | 2520 | 1461185948528 Marionette TRACE conn4 <- [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]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1332ms 13:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:59:08 INFO - PROCESS | 2520 | 1461185948598 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 2520 | 1461185948603 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 13:59:08 INFO - PROCESS | 2520 | 1461185948608 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 2520 | 1461185948612 Marionette TRACE conn4 <- [1,994,null,{}] 13:59:08 INFO - PROCESS | 2520 | 1461185948618 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 2520 | 1461185948734 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 13:59:08 INFO - PROCESS | 2520 | 1461185948874 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 2520 | ++DOCSHELL 176AD400 == 75 [pid = 2520] [id = 258] 13:59:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (18378000) [pid = 2520] [serial = 773] [outer = 00000000] 13:59:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (18FE9000) [pid = 2520] [serial = 774] [outer = 18378000] 13:59:08 INFO - PROCESS | 2520 | 1461185948935 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1B22A000) [pid = 2520] [serial = 775] [outer = 18378000] 13:59:09 INFO - PROCESS | 2520 | 1461185949501 Marionette TRACE conn4 <- [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]]]}] 13:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 13:59:09 INFO - PROCESS | 2520 | 1461185949538 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 2520 | 1461185949544 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 13:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:59:09 INFO - PROCESS | 2520 | 1461185949551 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 2520 | 1461185949554 Marionette TRACE conn4 <- [1,998,null,{}] 13:59:09 INFO - PROCESS | 2520 | 1461185949558 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:09 INFO - PROCESS | 2520 | 1461185949675 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:59:09 INFO - PROCESS | 2520 | 1461185949814 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 2520 | ++DOCSHELL 1C80FC00 == 76 [pid = 2520] [id = 259] 13:59:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1C899C00) [pid = 2520] [serial = 776] [outer = 00000000] 13:59:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1C959400) [pid = 2520] [serial = 777] [outer = 1C899C00] 13:59:09 INFO - PROCESS | 2520 | 1461185949872 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (1CB07000) [pid = 2520] [serial = 778] [outer = 1C899C00] 13:59:10 INFO - PROCESS | 2520 | 1461185950501 Marionette TRACE conn4 <- [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]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1020ms 13:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:59:10 INFO - PROCESS | 2520 | 1461185950572 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 2520 | 1461185950575 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 13:59:10 INFO - PROCESS | 2520 | 1461185950579 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 2520 | 1461185950582 Marionette TRACE conn4 <- [1,1002,null,{}] 13:59:10 INFO - PROCESS | 2520 | 1461185950593 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:10 INFO - PROCESS | 2520 | 1461185950708 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 13:59:10 INFO - PROCESS | 2520 | 1461185950854 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 2520 | ++DOCSHELL 203CA400 == 77 [pid = 2520] [id = 260] 13:59:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (203CE400) [pid = 2520] [serial = 779] [outer = 00000000] 13:59:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (2043DC00) [pid = 2520] [serial = 780] [outer = 203CE400] 13:59:10 INFO - PROCESS | 2520 | 1461185950919 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (20448000) [pid = 2520] [serial = 781] [outer = 203CE400] 13:59:11 INFO - PROCESS | 2520 | 1461185951502 Marionette TRACE conn4 <- [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]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 971ms 13:59:11 INFO - PROCESS | 2520 | 1461185951552 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 2520 | 1461185951555 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 13:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:59:11 INFO - PROCESS | 2520 | 1461185951559 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 2520 | 1461185951561 Marionette TRACE conn4 <- [1,1006,null,{}] 13:59:11 INFO - PROCESS | 2520 | 1461185951565 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:11 INFO - PROCESS | 2520 | 1461185951676 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 13:59:11 INFO - PROCESS | 2520 | 1461185951790 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 2520 | ++DOCSHELL 204BB400 == 78 [pid = 2520] [id = 261] 13:59:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (204BBC00) [pid = 2520] [serial = 782] [outer = 00000000] 13:59:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (20507800) [pid = 2520] [serial = 783] [outer = 204BBC00] 13:59:11 INFO - PROCESS | 2520 | 1461185951893 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (2060CC00) [pid = 2520] [serial = 784] [outer = 204BBC00] 13:59:12 INFO - PROCESS | 2520 | 1461185952474 Marionette TRACE conn4 <- [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]]]}] 13:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 13:59:12 INFO - PROCESS | 2520 | 1461185952532 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 2520 | 1461185952534 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 13:59:12 INFO - PROCESS | 2520 | 1461185952538 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:59:12 INFO - PROCESS | 2520 | 1461185952540 Marionette TRACE conn4 <- [1,1010,null,{}] 13:59:12 INFO - PROCESS | 2520 | 1461185952544 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:12 INFO - PROCESS | 2520 | 1461185952653 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 13:59:12 INFO - PROCESS | 2520 | 1461185952792 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 2520 | ++DOCSHELL 203C5400 == 79 [pid = 2520] [id = 262] 13:59:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (20610800) [pid = 2520] [serial = 785] [outer = 00000000] 13:59:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (2063BC00) [pid = 2520] [serial = 786] [outer = 20610800] 13:59:12 INFO - PROCESS | 2520 | 1461185952849 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (206E5400) [pid = 2520] [serial = 787] [outer = 20610800] 13:59:13 INFO - PROCESS | 2520 | 1461185953453 Marionette TRACE conn4 <- [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]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 971ms 13:59:13 INFO - PROCESS | 2520 | 1461185953512 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 2520 | 1461185953514 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 13:59:13 INFO - PROCESS | 2520 | 1461185953518 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:59:13 INFO - PROCESS | 2520 | 1461185953520 Marionette TRACE conn4 <- [1,1014,null,{}] 13:59:13 INFO - PROCESS | 2520 | 1461185953537 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:13 INFO - PROCESS | 2520 | 1461185953702 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 13:59:13 INFO - PROCESS | 2520 | 1461185953773 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 2520 | ++DOCSHELL 1C929000 == 80 [pid = 2520] [id = 263] 13:59:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1C92BC00) [pid = 2520] [serial = 788] [outer = 00000000] 13:59:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (20636800) [pid = 2520] [serial = 789] [outer = 1C92BC00] 13:59:13 INFO - PROCESS | 2520 | 1461185953873 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (2063EC00) [pid = 2520] [serial = 790] [outer = 1C92BC00] 13:59:14 INFO - PROCESS | 2520 | 1461185954486 Marionette TRACE conn4 <- [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]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1017ms 13:59:14 INFO - PROCESS | 2520 | 1461185954538 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 2520 | 1461185954540 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 13:59:14 INFO - PROCESS | 2520 | 1461185954544 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:59:14 INFO - PROCESS | 2520 | 1461185954546 Marionette TRACE conn4 <- [1,1018,null,{}] 13:59:14 INFO - PROCESS | 2520 | 1461185954549 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:14 INFO - PROCESS | 2520 | 1461185954655 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:59:14 INFO - PROCESS | 2520 | 1461185954794 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 2520 | ++DOCSHELL 1C92D000 == 81 [pid = 2520] [id = 264] 13:59:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (1C92E400) [pid = 2520] [serial = 791] [outer = 00000000] 13:59:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (21066400) [pid = 2520] [serial = 792] [outer = 1C92E400] 13:59:14 INFO - PROCESS | 2520 | 1461185954851 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (21281C00) [pid = 2520] [serial = 793] [outer = 1C92E400] 13:59:15 INFO - PROCESS | 2520 | 1461185955420 Marionette TRACE conn4 <- [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]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 13:59:15 INFO - PROCESS | 2520 | 1461185955478 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 2520 | 1461185955480 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 13:59:15 INFO - PROCESS | 2520 | 1461185955484 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:59:15 INFO - PROCESS | 2520 | 1461185955486 Marionette TRACE conn4 <- [1,1022,null,{}] 13:59:15 INFO - PROCESS | 2520 | 1461185955490 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:15 INFO - PROCESS | 2520 | 1461185955599 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 13:59:15 INFO - PROCESS | 2520 | 1461185955712 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 2520 | ++DOCSHELL 11D3D000 == 82 [pid = 2520] [id = 265] 13:59:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (1231AC00) [pid = 2520] [serial = 794] [outer = 00000000] 13:59:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (18429C00) [pid = 2520] [serial = 795] [outer = 1231AC00] 13:59:15 INFO - PROCESS | 2520 | 1461185955810 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (1C175400) [pid = 2520] [serial = 796] [outer = 1231AC00] 13:59:16 INFO - PROCESS | 2520 | 1461185956559 Marionette TRACE conn4 <- [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]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1122ms 13:59:16 INFO - PROCESS | 2520 | 1461185956609 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 2520 | 1461185956613 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 13:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:59:16 INFO - PROCESS | 2520 | 1461185956618 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 2520 | 1461185956622 Marionette TRACE conn4 <- [1,1026,null,{}] 13:59:16 INFO - PROCESS | 2520 | 1461185956627 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:16 INFO - PROCESS | 2520 | 1461185956734 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 13:59:16 INFO - PROCESS | 2520 | 1461185956883 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 2520 | ++DOCSHELL 11AE2C00 == 83 [pid = 2520] [id = 266] 13:59:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (11C5A800) [pid = 2520] [serial = 797] [outer = 00000000] 13:59:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1231D400) [pid = 2520] [serial = 798] [outer = 11C5A800] 13:59:16 INFO - PROCESS | 2520 | 1461185956938 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (1239C400) [pid = 2520] [serial = 799] [outer = 11C5A800] 13:59:17 INFO - PROCESS | 2520 | --DOCSHELL 1C90B800 == 82 [pid = 2520] [id = 256] 13:59:17 INFO - PROCESS | 2520 | --DOCSHELL 18382800 == 81 [pid = 2520] [id = 255] 13:59:17 INFO - PROCESS | 2520 | --DOCSHELL 1C17FC00 == 80 [pid = 2520] [id = 254] 13:59:17 INFO - PROCESS | 2520 | --DOCSHELL 16AFB000 == 79 [pid = 2520] [id = 253] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (20507400) [pid = 2520] [serial = 732] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (1ED73800) [pid = 2520] [serial = 720] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (1FB1BC00) [pid = 2520] [serial = 723] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1F50B000) [pid = 2520] [serial = 721] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (1B85C400) [pid = 2520] [serial = 726] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (203C2800) [pid = 2520] [serial = 724] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (131A6800) [pid = 2520] [serial = 708] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (1B224400) [pid = 2520] [serial = 706] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (18AD7C00) [pid = 2520] [serial = 705] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (1C90E400) [pid = 2520] [serial = 714] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (1C91A000) [pid = 2520] [serial = 715] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (1C21C800) [pid = 2520] [serial = 711] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (1C2BC000) [pid = 2520] [serial = 712] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1CB05400) [pid = 2520] [serial = 717] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (20CA7800) [pid = 2520] [serial = 696] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (204BF400) [pid = 2520] [serial = 693] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1C95B400) [pid = 2520] [serial = 690] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (1B207800) [pid = 2520] [serial = 687] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1C4F0400) [pid = 2520] [serial = 727] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (21284400) [pid = 2520] [serial = 699] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (21D97000) [pid = 2520] [serial = 702] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (20440800) [pid = 2520] [serial = 729] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (2060EC00) [pid = 2520] [serial = 733] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1702A000) [pid = 2520] [serial = 709] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1CDF3C00) [pid = 2520] [serial = 718] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (20459800) [pid = 2520] [serial = 730] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2520 | 1461185957513 Marionette TRACE conn4 <- [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]]]}] 13:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 931ms 13:59:17 INFO - PROCESS | 2520 | 1461185957549 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 2520 | 1461185957555 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 13:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:59:17 INFO - PROCESS | 2520 | 1461185957561 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 2520 | 1461185957564 Marionette TRACE conn4 <- [1,1030,null,{}] 13:59:17 INFO - PROCESS | 2520 | 1461185957567 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:17 INFO - PROCESS | 2520 | 1461185957660 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 13:59:17 INFO - PROCESS | 2520 | 1461185957669 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 2520 | ++DOCSHELL 1270C000 == 80 [pid = 2520] [id = 267] 13:59:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (12755000) [pid = 2520] [serial = 800] [outer = 00000000] 13:59:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (16A08C00) [pid = 2520] [serial = 801] [outer = 12755000] 13:59:17 INFO - PROCESS | 2520 | 1461185957716 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (16C9CC00) [pid = 2520] [serial = 802] [outer = 12755000] 13:59:18 INFO - PROCESS | 2520 | 1461185958209 Marionette TRACE conn4 <- [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]]]}] 13:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 13:59:18 INFO - PROCESS | 2520 | 1461185958234 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 2520 | 1461185958236 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 13:59:18 INFO - PROCESS | 2520 | 1461185958240 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:59:18 INFO - PROCESS | 2520 | 1461185958243 Marionette TRACE conn4 <- [1,1034,null,{}] 13:59:18 INFO - PROCESS | 2520 | 1461185958254 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:18 INFO - PROCESS | 2520 | 1461185958352 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 13:59:18 INFO - PROCESS | 2520 | 1461185958362 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 2520 | ++DOCSHELL 18A0E000 == 81 [pid = 2520] [id = 268] 13:59:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (18A10C00) [pid = 2520] [serial = 803] [outer = 00000000] 13:59:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (18AD7C00) [pid = 2520] [serial = 804] [outer = 18A10C00] 13:59:18 INFO - PROCESS | 2520 | 1461185958417 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1A77BC00) [pid = 2520] [serial = 805] [outer = 18A10C00] 13:59:18 INFO - PROCESS | 2520 | 1461185958938 Marionette TRACE conn4 <- [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]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 732ms 13:59:19 INFO - PROCESS | 2520 | 1461185959006 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 2520 | 1461185959009 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 13:59:19 INFO - PROCESS | 2520 | 1461185959012 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:59:19 INFO - PROCESS | 2520 | 1461185959014 Marionette TRACE conn4 <- [1,1038,null,{}] 13:59:19 INFO - PROCESS | 2520 | 1461185959018 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:19 INFO - PROCESS | 2520 | 1461185959142 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:59:19 INFO - PROCESS | 2520 | 1461185959157 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 2520 | ++DOCSHELL 1B22F800 == 82 [pid = 2520] [id = 269] 13:59:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1B22FC00) [pid = 2520] [serial = 806] [outer = 00000000] 13:59:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1C17D800) [pid = 2520] [serial = 807] [outer = 1B22FC00] 13:59:19 INFO - PROCESS | 2520 | 1461185959202 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1C219400) [pid = 2520] [serial = 808] [outer = 1B22FC00] 13:59:19 INFO - PROCESS | 2520 | 1461185959702 Marionette TRACE conn4 <- [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]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 13:59:19 INFO - PROCESS | 2520 | 1461185959746 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 2520 | 1461185959748 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 13:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:59:19 INFO - PROCESS | 2520 | 1461185959752 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 2520 | 1461185959753 Marionette TRACE conn4 <- [1,1042,null,{}] 13:59:19 INFO - PROCESS | 2520 | 1461185959757 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:19 INFO - PROCESS | 2520 | 1461185959879 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 13:59:19 INFO - PROCESS | 2520 | 1461185959943 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 2520 | ++DOCSHELL 1C2AD400 == 83 [pid = 2520] [id = 270] 13:59:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (1C2AF400) [pid = 2520] [serial = 809] [outer = 00000000] 13:59:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (1C405400) [pid = 2520] [serial = 810] [outer = 1C2AF400] 13:59:19 INFO - PROCESS | 2520 | 1461185959989 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1C40F000) [pid = 2520] [serial = 811] [outer = 1C2AF400] 13:59:20 INFO - PROCESS | 2520 | 1461185960434 Marionette TRACE conn4 <- [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]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 732ms 13:59:20 INFO - PROCESS | 2520 | 1461185960518 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 2520 | 1461185960520 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 13:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:59:20 INFO - PROCESS | 2520 | 1461185960526 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 2520 | 1461185960528 Marionette TRACE conn4 <- [1,1046,null,{}] 13:59:20 INFO - PROCESS | 2520 | 1461185960532 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 2520 | 1461185960679 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 13:59:20 INFO - PROCESS | 2520 | 1461185960697 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 2520 | ++DOCSHELL 1C905800 == 84 [pid = 2520] [id = 271] 13:59:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1C908000) [pid = 2520] [serial = 812] [outer = 00000000] 13:59:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1C910800) [pid = 2520] [serial = 813] [outer = 1C908000] 13:59:20 INFO - PROCESS | 2520 | 1461185960745 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1C91AC00) [pid = 2520] [serial = 814] [outer = 1C908000] 13:59:21 INFO - PROCESS | 2520 | 1461185961199 Marionette TRACE conn4 <- [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]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 13:59:21 INFO - PROCESS | 2520 | 1461185961258 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 2520 | 1461185961260 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 13:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:59:21 INFO - PROCESS | 2520 | 1461185961263 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 2520 | 1461185961265 Marionette TRACE conn4 <- [1,1050,null,{}] 13:59:21 INFO - PROCESS | 2520 | 1461185961268 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:21 INFO - PROCESS | 2520 | 1461185961471 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (20439C00) [pid = 2520] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (1842B400) [pid = 2520] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (11E93800) [pid = 2520] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (2063D000) [pid = 2520] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (204B7C00) [pid = 2520] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1C498000) [pid = 2520] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (1C90CC00) [pid = 2520] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (18AD2800) [pid = 2520] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1FA01800) [pid = 2520] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (1C91FC00) [pid = 2520] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (18FE7C00) [pid = 2520] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:59:21 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1EA7C800) [pid = 2520] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:59:21 INFO - PROCESS | 2520 | 1461185961541 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 2520 | ++DOCSHELL 11D3C800 == 85 [pid = 2520] [id = 272] 13:59:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (11E93800) [pid = 2520] [serial = 815] [outer = 00000000] 13:59:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (18ACB800) [pid = 2520] [serial = 816] [outer = 11E93800] 13:59:21 INFO - PROCESS | 2520 | 1461185961587 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1C908800) [pid = 2520] [serial = 817] [outer = 11E93800] 13:59:21 INFO - PROCESS | 2520 | 1461185961935 Marionette TRACE conn4 <- [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]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 731ms 13:59:22 INFO - PROCESS | 2520 | 1461185962014 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 2520 | 1461185962016 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 13:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:59:22 INFO - PROCESS | 2520 | 1461185962020 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 2520 | 1461185962021 Marionette TRACE conn4 <- [1,1054,null,{}] 13:59:22 INFO - PROCESS | 2520 | 1461185962028 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:22 INFO - PROCESS | 2520 | 1461185962116 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 13:59:22 INFO - PROCESS | 2520 | 1461185962123 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 2520 | ++DOCSHELL 1C924C00 == 86 [pid = 2520] [id = 273] 13:59:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1C92F000) [pid = 2520] [serial = 818] [outer = 00000000] 13:59:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1CB0BC00) [pid = 2520] [serial = 819] [outer = 1C92F000] 13:59:22 INFO - PROCESS | 2520 | 1461185962168 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1CD56800) [pid = 2520] [serial = 820] [outer = 1C92F000] 13:59:22 INFO - PROCESS | 2520 | 1461185962616 Marionette TRACE conn4 <- [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]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 13:59:22 INFO - PROCESS | 2520 | 1461185962652 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 2520 | 1461185962654 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 13:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:59:22 INFO - PROCESS | 2520 | 1461185962657 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 2520 | 1461185962659 Marionette TRACE conn4 <- [1,1058,null,{}] 13:59:22 INFO - PROCESS | 2520 | 1461185962663 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:22 INFO - PROCESS | 2520 | 1461185962751 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:59:22 INFO - PROCESS | 2520 | 1461185962757 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 2520 | ++DOCSHELL 0B088C00 == 87 [pid = 2520] [id = 274] 13:59:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (0B08A000) [pid = 2520] [serial = 821] [outer = 00000000] 13:59:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (1DEB5800) [pid = 2520] [serial = 822] [outer = 0B08A000] 13:59:22 INFO - PROCESS | 2520 | 1461185962803 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1EA78000) [pid = 2520] [serial = 823] [outer = 0B08A000] 13:59:23 INFO - PROCESS | 2520 | 1461185963248 Marionette TRACE conn4 <- [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]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 631ms 13:59:23 INFO - PROCESS | 2520 | 1461185963288 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 13:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:59:23 INFO - PROCESS | 2520 | 1461185963290 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 13:59:23 INFO - PROCESS | 2520 | 1461185963293 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 2520 | 1461185963295 Marionette TRACE conn4 <- [1,1062,null,{}] 13:59:23 INFO - PROCESS | 2520 | 1461185963298 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 2520 | 1461185963389 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 13:59:23 INFO - PROCESS | 2520 | 1461185963396 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE1800 == 88 [pid = 2520] [id = 275] 13:59:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1EFE4000) [pid = 2520] [serial = 824] [outer = 00000000] 13:59:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1EFEDC00) [pid = 2520] [serial = 825] [outer = 1EFE4000] 13:59:23 INFO - PROCESS | 2520 | 1461185963442 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1F69AC00) [pid = 2520] [serial = 826] [outer = 1EFE4000] 13:59:24 INFO - PROCESS | 2520 | 1461185964151 Marionette TRACE conn4 <- [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]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 931ms 13:59:24 INFO - PROCESS | 2520 | 1461185964225 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 2520 | 1461185964231 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 13:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:59:24 INFO - PROCESS | 2520 | 1461185964237 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 2520 | 1461185964241 Marionette TRACE conn4 <- [1,1066,null,{}] 13:59:24 INFO - PROCESS | 2520 | 1461185964246 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:24 INFO - PROCESS | 2520 | 1461185964368 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 13:59:24 INFO - PROCESS | 2520 | 1461185964517 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 2520 | ++DOCSHELL 12325800 == 89 [pid = 2520] [id = 276] 13:59:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (13280400) [pid = 2520] [serial = 827] [outer = 00000000] 13:59:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (170C6800) [pid = 2520] [serial = 828] [outer = 13280400] 13:59:24 INFO - PROCESS | 2520 | 1461185964578 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (18379000) [pid = 2520] [serial = 829] [outer = 13280400] 13:59:25 INFO - PROCESS | 2520 | 1461185965218 Marionette TRACE conn4 <- [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]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1021ms 13:59:25 INFO - PROCESS | 2520 | 1461185965261 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 2520 | 1461185965267 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 13:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:59:25 INFO - PROCESS | 2520 | 1461185965274 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 2520 | 1461185965277 Marionette TRACE conn4 <- [1,1070,null,{}] 13:59:25 INFO - PROCESS | 2520 | 1461185965281 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:25 INFO - PROCESS | 2520 | 1461185965401 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 13:59:25 INFO - PROCESS | 2520 | 1461185965558 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 2520 | ++DOCSHELL 1B4E8C00 == 90 [pid = 2520] [id = 277] 13:59:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (1C2BA000) [pid = 2520] [serial = 830] [outer = 00000000] 13:59:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (1C897C00) [pid = 2520] [serial = 831] [outer = 1C2BA000] 13:59:25 INFO - PROCESS | 2520 | 1461185965616 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (1C909000) [pid = 2520] [serial = 832] [outer = 1C2BA000] 13:59:26 INFO - PROCESS | 2520 | 1461185966282 Marionette TRACE conn4 <- [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]]]}] 13:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1076ms 13:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:59:26 INFO - PROCESS | 2520 | 1461185966351 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 2520 | 1461185966354 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 13:59:26 INFO - PROCESS | 2520 | 1461185966358 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 2520 | 1461185966361 Marionette TRACE conn4 <- [1,1074,null,{}] 13:59:26 INFO - PROCESS | 2520 | 1461185966373 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:26 INFO - PROCESS | 2520 | 1461185966523 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 13:59:26 INFO - PROCESS | 2520 | 1461185966670 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 2520 | ++DOCSHELL 1F962800 == 91 [pid = 2520] [id = 278] 13:59:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (1F967400) [pid = 2520] [serial = 833] [outer = 00000000] 13:59:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (1FA07C00) [pid = 2520] [serial = 834] [outer = 1F967400] 13:59:26 INFO - PROCESS | 2520 | 1461185966731 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (1FA9B000) [pid = 2520] [serial = 835] [outer = 1F967400] 13:59:27 INFO - PROCESS | 2520 | 1461185967405 Marionette TRACE conn4 <- [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]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1080ms 13:59:27 INFO - PROCESS | 2520 | 1461185967444 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 2520 | 1461185967447 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 13:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:59:27 INFO - PROCESS | 2520 | 1461185967450 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 2520 | 1461185967452 Marionette TRACE conn4 <- [1,1078,null,{}] 13:59:27 INFO - PROCESS | 2520 | 1461185967456 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:27 INFO - PROCESS | 2520 | 1461185967572 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:59:28 INFO - PROCESS | 2520 | 1461185968105 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 2520 | ++DOCSHELL 11A37400 == 92 [pid = 2520] [id = 279] 13:59:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (11A3F000) [pid = 2520] [serial = 836] [outer = 00000000] 13:59:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (11CF1C00) [pid = 2520] [serial = 837] [outer = 11A3F000] 13:59:28 INFO - PROCESS | 2520 | 1461185968158 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (11D71C00) [pid = 2520] [serial = 838] [outer = 11A3F000] 13:59:28 INFO - PROCESS | 2520 | 1461185968788 Marionette TRACE conn4 <- [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]]]}] 13:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1386ms 13:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:59:28 INFO - PROCESS | 2520 | 1461185968841 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 2520 | 1461185968845 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 13:59:28 INFO - PROCESS | 2520 | 1461185968849 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 2520 | 1461185968853 Marionette TRACE conn4 <- [1,1082,null,{}] 13:59:28 INFO - PROCESS | 2520 | 1461185968859 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:29 INFO - PROCESS | 2520 | 1461185968991 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 13:59:29 INFO - PROCESS | 2520 | 1461185969111 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 2520 | ++DOCSHELL 13281800 == 93 [pid = 2520] [id = 280] 13:59:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (13286400) [pid = 2520] [serial = 839] [outer = 00000000] 13:59:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (140E2C00) [pid = 2520] [serial = 840] [outer = 13286400] 13:59:29 INFO - PROCESS | 2520 | 1461185969163 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (16CA5400) [pid = 2520] [serial = 841] [outer = 13286400] 13:59:29 INFO - PROCESS | 2520 | 1461185969765 Marionette TRACE conn4 <- [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]]]}] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 1837E000 == 92 [pid = 2520] [id = 11] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 206EE000 == 91 [pid = 2520] [id = 250] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 1C890C00 == 90 [pid = 2520] [id = 230] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 0B088C00 == 89 [pid = 2520] [id = 274] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 1C924C00 == 88 [pid = 2520] [id = 273] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 11D3C800 == 87 [pid = 2520] [id = 272] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 1C905800 == 86 [pid = 2520] [id = 271] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 1C2AD400 == 85 [pid = 2520] [id = 270] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 1B22F800 == 84 [pid = 2520] [id = 269] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (1F96C800) [pid = 2520] [serial = 771] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 18A0E000 == 83 [pid = 2520] [id = 268] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 1270C000 == 82 [pid = 2520] [id = 267] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 11AE2C00 == 81 [pid = 2520] [id = 266] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 1C90FC00 == 80 [pid = 2520] [id = 228] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 176AD400 == 79 [pid = 2520] [id = 258] 13:59:29 INFO - PROCESS | 2520 | --DOCSHELL 11E95C00 == 78 [pid = 2520] [id = 257] 13:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1024ms 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (1C71AC00) [pid = 2520] [serial = 760] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (20A77400) [pid = 2520] [serial = 735] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (206EFC00) [pid = 2520] [serial = 747] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (13284000) [pid = 2520] [serial = 558] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (20CA3800) [pid = 2520] [serial = 633] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (2050AC00) [pid = 2520] [serial = 591] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1C919400) [pid = 2520] [serial = 564] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (1EDECC00) [pid = 2520] [serial = 769] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (1C808400) [pid = 2520] [serial = 766] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (1FB10C00) [pid = 2520] [serial = 570] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (1C2B7400) [pid = 2520] [serial = 765] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (1E562000) [pid = 2520] [serial = 762] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (21B25400) [pid = 2520] [serial = 750] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (1B3A9400) [pid = 2520] [serial = 561] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (1EFE4400) [pid = 2520] [serial = 763] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (1B39D400) [pid = 2520] [serial = 738] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1C404400) [pid = 2520] [serial = 759] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (2110D000) [pid = 2520] [serial = 744] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (24640000) [pid = 2520] [serial = 756] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (24747800) [pid = 2520] [serial = 753] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (1F69C000) [pid = 2520] [serial = 567] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1CD54800) [pid = 2520] [serial = 768] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1C917800) [pid = 2520] [serial = 741] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (20442C00) [pid = 2520] [serial = 685] [outer = 00000000] [url = about:blank] 13:59:29 INFO - PROCESS | 2520 | 1461185969894 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 2520 | 1461185969899 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 13:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:59:29 INFO - PROCESS | 2520 | 1461185969930 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 2520 | 1461185969932 Marionette TRACE conn4 <- [1,1086,null,{}] 13:59:29 INFO - PROCESS | 2520 | 1461185969936 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 2520 | 1461185970021 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 13:59:30 INFO - PROCESS | 2520 | 1461185970029 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 2520 | ++DOCSHELL 13897400 == 79 [pid = 2520] [id = 281] 13:59:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1389C800) [pid = 2520] [serial = 842] [outer = 00000000] 13:59:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (16C22400) [pid = 2520] [serial = 843] [outer = 1389C800] 13:59:30 INFO - PROCESS | 2520 | 1461185970077 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (170D1400) [pid = 2520] [serial = 844] [outer = 1389C800] 13:59:30 INFO - PROCESS | 2520 | 1461185970574 Marionette TRACE conn4 <- [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]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 13:59:30 INFO - PROCESS | 2520 | 1461185970636 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 2520 | 1461185970638 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 13:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:59:30 INFO - PROCESS | 2520 | 1461185970647 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 2520 | 1461185970653 Marionette TRACE conn4 <- [1,1090,null,{}] 13:59:30 INFO - PROCESS | 2520 | 1461185970658 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 2520 | 1461185970742 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 13:59:30 INFO - PROCESS | 2520 | 1461185970835 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 2520 | ++DOCSHELL 1757AC00 == 80 [pid = 2520] [id = 282] 13:59:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (18A05C00) [pid = 2520] [serial = 845] [outer = 00000000] 13:59:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (1A78A400) [pid = 2520] [serial = 846] [outer = 18A05C00] 13:59:30 INFO - PROCESS | 2520 | 1461185970881 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (1AAAF000) [pid = 2520] [serial = 847] [outer = 18A05C00] 13:59:31 INFO - PROCESS | 2520 | 1461185971252 Marionette TRACE conn4 <- [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]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 631ms 13:59:31 INFO - PROCESS | 2520 | 1461185971278 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 2520 | 1461185971280 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 13:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:59:31 INFO - PROCESS | 2520 | 1461185971283 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 2520 | 1461185971285 Marionette TRACE conn4 <- [1,1094,null,{}] 13:59:31 INFO - PROCESS | 2520 | 1461185971288 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:31 INFO - PROCESS | 2520 | 1461185971370 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 13:59:31 INFO - PROCESS | 2520 | 1461185971377 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 2520 | ++DOCSHELL 1B28D000 == 81 [pid = 2520] [id = 283] 13:59:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1B291400) [pid = 2520] [serial = 848] [outer = 00000000] 13:59:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1C174C00) [pid = 2520] [serial = 849] [outer = 1B291400] 13:59:31 INFO - PROCESS | 2520 | 1461185971423 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1C181000) [pid = 2520] [serial = 850] [outer = 1B291400] 13:59:31 INFO - PROCESS | 2520 | 1461185971861 Marionette TRACE conn4 <- [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]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 13:59:31 INFO - PROCESS | 2520 | 1461185971916 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 2520 | 1461185971918 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 13:59:31 INFO - PROCESS | 2520 | 1461185971921 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 2520 | 1461185971923 Marionette TRACE conn4 <- [1,1098,null,{}] 13:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:59:31 INFO - PROCESS | 2520 | 1461185971940 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 2520 | 1461185972061 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:59:32 INFO - PROCESS | 2520 | 1461185972158 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 2520 | ++DOCSHELL 11CEE800 == 82 [pid = 2520] [id = 284] 13:59:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1C2B6400) [pid = 2520] [serial = 851] [outer = 00000000] 13:59:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (1C402C00) [pid = 2520] [serial = 852] [outer = 1C2B6400] 13:59:32 INFO - PROCESS | 2520 | 1461185972214 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (1C4ED800) [pid = 2520] [serial = 853] [outer = 1C2B6400] 13:59:32 INFO - PROCESS | 2520 | 1461185972681 Marionette TRACE conn4 <- [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]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 770ms 13:59:32 INFO - PROCESS | 2520 | 1461185972695 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 13:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:59:32 INFO - PROCESS | 2520 | 1461185972697 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 13:59:32 INFO - PROCESS | 2520 | 1461185972700 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 2520 | 1461185972702 Marionette TRACE conn4 <- [1,1102,null,{}] 13:59:32 INFO - PROCESS | 2520 | 1461185972705 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 2520 | 1461185972827 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 13:59:32 INFO - PROCESS | 2520 | 1461185972833 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 2520 | ++DOCSHELL 12319C00 == 83 [pid = 2520] [id = 285] 13:59:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (12753400) [pid = 2520] [serial = 854] [outer = 00000000] 13:59:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (1C892000) [pid = 2520] [serial = 855] [outer = 12753400] 13:59:32 INFO - PROCESS | 2520 | 1461185972878 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (1C907C00) [pid = 2520] [serial = 856] [outer = 12753400] 13:59:33 INFO - PROCESS | 2520 | 1461185973325 Marionette TRACE conn4 <- [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]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 13:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:59:33 INFO - PROCESS | 2520 | 1461185973376 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 2520 | 1461185973378 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 13:59:33 INFO - PROCESS | 2520 | 1461185973381 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 2520 | 1461185973383 Marionette TRACE conn4 <- [1,1106,null,{}] 13:59:33 INFO - PROCESS | 2520 | 1461185973386 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:33 INFO - PROCESS | 2520 | 1461185973527 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 13:59:33 INFO - PROCESS | 2520 | 1461185973551 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 2520 | ++DOCSHELL 1C90C800 == 84 [pid = 2520] [id = 286] 13:59:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (1C917C00) [pid = 2520] [serial = 857] [outer = 00000000] 13:59:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (1C92B800) [pid = 2520] [serial = 858] [outer = 1C917C00] 13:59:33 INFO - PROCESS | 2520 | 1461185973597 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (1C930400) [pid = 2520] [serial = 859] [outer = 1C917C00] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1C178800) [pid = 2520] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (2171A400) [pid = 2520] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (20447C00) [pid = 2520] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (2110F400) [pid = 2520] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (204B9800) [pid = 2520] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (20CA7C00) [pid = 2520] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (203C5C00) [pid = 2520] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (1C2AF400) [pid = 2520] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (1C908000) [pid = 2520] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (11E93800) [pid = 2520] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1C92F000) [pid = 2520] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (12755000) [pid = 2520] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (18A10C00) [pid = 2520] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (11C5A800) [pid = 2520] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (1231AC00) [pid = 2520] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1B22FC00) [pid = 2520] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (170D9C00) [pid = 2520] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (1757B800) [pid = 2520] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (1C896400) [pid = 2520] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1C71C000) [pid = 2520] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (175BBC00) [pid = 2520] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (21B2C800) [pid = 2520] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1B223C00) [pid = 2520] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (12762400) [pid = 2520] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:59:34 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (0B08A000) [pid = 2520] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:59:34 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:59:34 INFO - PROCESS | 2520 | 1461185974810 Marionette TRACE conn4 <- [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]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1470ms 13:59:34 INFO - PROCESS | 2520 | 1461185974864 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 2520 | 1461185974866 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 13:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:59:34 INFO - PROCESS | 2520 | 1461185974870 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 2520 | 1461185974872 Marionette TRACE conn4 <- [1,1110,null,{}] 13:59:34 INFO - PROCESS | 2520 | 1461185974875 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:34 INFO - PROCESS | 2520 | 1461185974953 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 13:59:34 INFO - PROCESS | 2520 | 1461185974959 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 2520 | ++DOCSHELL 131E3C00 == 85 [pid = 2520] [id = 287] 13:59:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (14031C00) [pid = 2520] [serial = 860] [outer = 00000000] 13:59:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (1C4E8400) [pid = 2520] [serial = 861] [outer = 14031C00] 13:59:35 INFO - PROCESS | 2520 | 1461185975004 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (1C89B400) [pid = 2520] [serial = 862] [outer = 14031C00] 13:59:35 INFO - PROCESS | 2520 | 1461185975438 Marionette TRACE conn4 <- [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]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 13:59:35 INFO - PROCESS | 2520 | 1461185975502 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 2520 | 1461185975504 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 13:59:35 INFO - PROCESS | 2520 | 1461185975508 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:59:35 INFO - PROCESS | 2520 | 1461185975509 Marionette TRACE conn4 <- [1,1114,null,{}] 13:59:35 INFO - PROCESS | 2520 | 1461185975513 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:35 INFO - PROCESS | 2520 | 1461185975594 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 13:59:35 INFO - PROCESS | 2520 | 1461185975603 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 2520 | ++DOCSHELL 1C915000 == 86 [pid = 2520] [id = 288] 13:59:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1C930C00) [pid = 2520] [serial = 863] [outer = 00000000] 13:59:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1C9F3000) [pid = 2520] [serial = 864] [outer = 1C930C00] 13:59:35 INFO - PROCESS | 2520 | 1461185975653 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1CDF0000) [pid = 2520] [serial = 865] [outer = 1C930C00] 13:59:36 INFO - PROCESS | 2520 | 1461185976084 Marionette TRACE conn4 <- [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]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 631ms 13:59:36 INFO - PROCESS | 2520 | 1461185976142 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 13:59:36 INFO - PROCESS | 2520 | 1461185976144 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 13:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:59:36 INFO - PROCESS | 2520 | 1461185976147 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 2520 | 1461185976149 Marionette TRACE conn4 <- [1,1118,null,{}] 13:59:36 INFO - PROCESS | 2520 | 1461185976152 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:36 INFO - PROCESS | 2520 | 1461185976237 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:59:36 INFO - PROCESS | 2520 | 1461185976243 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 2520 | ++DOCSHELL 1E563C00 == 87 [pid = 2520] [id = 289] 13:59:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (1EA7C800) [pid = 2520] [serial = 866] [outer = 00000000] 13:59:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1EFDE800) [pid = 2520] [serial = 867] [outer = 1EA7C800] 13:59:36 INFO - PROCESS | 2520 | 1461185976294 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1F509400) [pid = 2520] [serial = 868] [outer = 1EA7C800] 13:59:37 INFO - PROCESS | 2520 | 1461185976986 Marionette TRACE conn4 <- [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]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 871ms 13:59:37 INFO - PROCESS | 2520 | 1461185977018 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 2520 | 1461185977023 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 13:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:59:37 INFO - PROCESS | 2520 | 1461185977029 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 2520 | 1461185977033 Marionette TRACE conn4 <- [1,1122,null,{}] 13:59:37 INFO - PROCESS | 2520 | 1461185977039 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:37 INFO - PROCESS | 2520 | 1461185977152 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 13:59:37 INFO - PROCESS | 2520 | 1461185977266 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 2520 | ++DOCSHELL 123A1800 == 88 [pid = 2520] [id = 290] 13:59:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (123A2400) [pid = 2520] [serial = 869] [outer = 00000000] 13:59:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (12934C00) [pid = 2520] [serial = 870] [outer = 123A2400] 13:59:37 INFO - PROCESS | 2520 | 1461185977367 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (13896C00) [pid = 2520] [serial = 871] [outer = 123A2400] 13:59:38 INFO - PROCESS | 2520 | 1461185977987 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1020ms 13:59:38 INFO - PROCESS | 2520 | 1461185978054 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 2520 | 1461185978060 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 13:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:59:38 INFO - PROCESS | 2520 | 1461185978067 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 2520 | 1461185978070 Marionette TRACE conn4 <- [1,1126,null,{}] 13:59:38 INFO - PROCESS | 2520 | 1461185978074 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:38 INFO - PROCESS | 2520 | 1461185978214 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 13:59:38 INFO - PROCESS | 2520 | 1461185978377 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 2520 | ++DOCSHELL 1A148400 == 89 [pid = 2520] [id = 291] 13:59:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (1A14BC00) [pid = 2520] [serial = 872] [outer = 00000000] 13:59:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1B293400) [pid = 2520] [serial = 873] [outer = 1A14BC00] 13:59:38 INFO - PROCESS | 2520 | 1461185978443 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1C2B7400) [pid = 2520] [serial = 874] [outer = 1A14BC00] 13:59:39 INFO - PROCESS | 2520 | 1461185979064 Marionette TRACE conn4 <- [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]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1025ms 13:59:39 INFO - PROCESS | 2520 | 1461185979092 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 2520 | 1461185979095 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 13:59:39 INFO - PROCESS | 2520 | 1461185979098 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:59:39 INFO - PROCESS | 2520 | 1461185979102 Marionette TRACE conn4 <- [1,1130,null,{}] 13:59:39 INFO - PROCESS | 2520 | 1461185979114 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:39 INFO - PROCESS | 2520 | 1461185979271 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 13:59:39 INFO - PROCESS | 2520 | 1461185979411 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 2520 | ++DOCSHELL 1EFEB400 == 90 [pid = 2520] [id = 292] 13:59:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1F50B000) [pid = 2520] [serial = 875] [outer = 00000000] 13:59:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1F69D000) [pid = 2520] [serial = 876] [outer = 1F50B000] 13:59:39 INFO - PROCESS | 2520 | 1461185979472 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (1F967800) [pid = 2520] [serial = 877] [outer = 1F50B000] 13:59:40 INFO - PROCESS | 2520 | 1461185980096 Marionette TRACE conn4 <- [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]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1020ms 13:59:40 INFO - PROCESS | 2520 | 1461185980121 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 2520 | 1461185980124 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 13:59:40 INFO - PROCESS | 2520 | 1461185980127 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:59:40 INFO - PROCESS | 2520 | 1461185980129 Marionette TRACE conn4 <- [1,1134,null,{}] 13:59:40 INFO - PROCESS | 2520 | 1461185980133 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:40 INFO - PROCESS | 2520 | 1461185980240 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 13:59:40 INFO - PROCESS | 2520 | 1461185980378 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 2520 | ++DOCSHELL 1FA98800 == 91 [pid = 2520] [id = 293] 13:59:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (1FA98C00) [pid = 2520] [serial = 878] [outer = 00000000] 13:59:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (1FB1B000) [pid = 2520] [serial = 879] [outer = 1FA98C00] 13:59:40 INFO - PROCESS | 2520 | 1461185980440 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (1FB17000) [pid = 2520] [serial = 880] [outer = 1FA98C00] 13:59:40 INFO - PROCESS | 2520 | 1461185980977 Marionette TRACE conn4 <- [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]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 870ms 13:59:41 INFO - PROCESS | 2520 | 1461185981001 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 2520 | 1461185981003 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 13:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:59:41 INFO - PROCESS | 2520 | 1461185981023 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 2520 | 1461185981025 Marionette TRACE conn4 <- [1,1138,null,{}] 13:59:41 INFO - PROCESS | 2520 | 1461185981030 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 2520 | 1461185981136 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:59:41 INFO - PROCESS | 2520 | 1461185981251 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 2520 | ++DOCSHELL 1FAA1400 == 92 [pid = 2520] [id = 294] 13:59:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (1FB84400) [pid = 2520] [serial = 881] [outer = 00000000] 13:59:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (2043A400) [pid = 2520] [serial = 882] [outer = 1FB84400] 13:59:41 INFO - PROCESS | 2520 | 1461185981352 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (20440C00) [pid = 2520] [serial = 883] [outer = 1FB84400] 13:59:41 INFO - PROCESS | 2520 | 1461185981957 Marionette TRACE conn4 <- [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]]]}] 13:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 991ms 13:59:42 INFO - PROCESS | 2520 | 1461185982001 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 2520 | 1461185982003 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 13:59:42 INFO - PROCESS | 2520 | 1461185982007 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:59:42 INFO - PROCESS | 2520 | 1461185982009 Marionette TRACE conn4 <- [1,1142,null,{}] 13:59:42 INFO - PROCESS | 2520 | 1461185982013 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:42 INFO - PROCESS | 2520 | 1461185982141 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 13:59:42 INFO - PROCESS | 2520 | 1461185982285 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 2520 | ++DOCSHELL 12323800 == 93 [pid = 2520] [id = 295] 13:59:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (131E2C00) [pid = 2520] [serial = 884] [outer = 00000000] 13:59:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (1C408000) [pid = 2520] [serial = 885] [outer = 131E2C00] 13:59:42 INFO - PROCESS | 2520 | 1461185982346 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1C92B400) [pid = 2520] [serial = 886] [outer = 131E2C00] 13:59:43 INFO - PROCESS | 2520 | 1461185983108 Marionette TRACE conn4 <- [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]]]}] 13:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1166ms 13:59:43 INFO - PROCESS | 2520 | 1461185983177 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 2520 | 1461185983181 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 13:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:59:43 INFO - PROCESS | 2520 | 1461185983186 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 2520 | 1461185983190 Marionette TRACE conn4 <- [1,1146,null,{}] 13:59:43 INFO - PROCESS | 2520 | 1461185983196 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:43 INFO - PROCESS | 2520 | 1461185983296 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 13:59:43 INFO - PROCESS | 2520 | 1461185983443 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 2520 | ++DOCSHELL 17026000 == 94 [pid = 2520] [id = 296] 13:59:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (17026800) [pid = 2520] [serial = 887] [outer = 00000000] 13:59:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (176AD400) [pid = 2520] [serial = 888] [outer = 17026800] 13:59:43 INFO - PROCESS | 2520 | 1461185983497 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (18435C00) [pid = 2520] [serial = 889] [outer = 17026800] 13:59:43 INFO - PROCESS | 2520 | --DOCSHELL 21067400 == 93 [pid = 2520] [id = 131] 13:59:43 INFO - PROCESS | 2520 | --DOCSHELL 1C915000 == 92 [pid = 2520] [id = 288] 13:59:43 INFO - PROCESS | 2520 | --DOCSHELL 131E3C00 == 91 [pid = 2520] [id = 287] 13:59:43 INFO - PROCESS | 2520 | --DOCSHELL 1C90C800 == 90 [pid = 2520] [id = 286] 13:59:43 INFO - PROCESS | 2520 | --DOCSHELL 12319C00 == 89 [pid = 2520] [id = 285] 13:59:43 INFO - PROCESS | 2520 | --DOCSHELL 11CEE800 == 88 [pid = 2520] [id = 284] 13:59:43 INFO - PROCESS | 2520 | --DOCSHELL 1757AC00 == 87 [pid = 2520] [id = 282] 13:59:43 INFO - PROCESS | 2520 | --DOCSHELL 13897400 == 86 [pid = 2520] [id = 281] 13:59:43 INFO - PROCESS | 2520 | --DOCSHELL 13281800 == 85 [pid = 2520] [id = 280] 13:59:44 INFO - PROCESS | 2520 | --DOCSHELL 11A37400 == 84 [pid = 2520] [id = 279] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (1CC66400) [pid = 2520] [serial = 691] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (1CC64000) [pid = 2520] [serial = 597] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (1B4E1000) [pid = 2520] [serial = 688] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (21D98C00) [pid = 2520] [serial = 654] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (1CDEFC00) [pid = 2520] [serial = 639] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1842A000) [pid = 2520] [serial = 636] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (1C961C00) [pid = 2520] [serial = 603] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (21BCA400) [pid = 2520] [serial = 651] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (2063C400) [pid = 2520] [serial = 694] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (21285C00) [pid = 2520] [serial = 648] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (20636400) [pid = 2520] [serial = 600] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (2105F000) [pid = 2520] [serial = 645] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (204BA000) [pid = 2520] [serial = 642] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (1A791800) [pid = 2520] [serial = 594] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (1C960800) [pid = 2520] [serial = 555] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1DEB5800) [pid = 2520] [serial = 822] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (1C405400) [pid = 2520] [serial = 810] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (1C910800) [pid = 2520] [serial = 813] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1C40F000) [pid = 2520] [serial = 811] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (18ACB800) [pid = 2520] [serial = 816] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1C91AC00) [pid = 2520] [serial = 814] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1CB0BC00) [pid = 2520] [serial = 819] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (2063BC00) [pid = 2520] [serial = 786] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (16A08C00) [pid = 2520] [serial = 801] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (16C9CC00) [pid = 2520] [serial = 802] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (18FE9000) [pid = 2520] [serial = 774] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1C959400) [pid = 2520] [serial = 777] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (18AD7C00) [pid = 2520] [serial = 804] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1A77BC00) [pid = 2520] [serial = 805] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (20636800) [pid = 2520] [serial = 789] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (2043DC00) [pid = 2520] [serial = 780] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (21066400) [pid = 2520] [serial = 792] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (20507800) [pid = 2520] [serial = 783] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1239C400) [pid = 2520] [serial = 799] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1231D400) [pid = 2520] [serial = 798] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1C175400) [pid = 2520] [serial = 796] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (18429C00) [pid = 2520] [serial = 795] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1C17D800) [pid = 2520] [serial = 807] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1CD56800) [pid = 2520] [serial = 820] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1C908800) [pid = 2520] [serial = 817] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1C219400) [pid = 2520] [serial = 808] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1EA78000) [pid = 2520] [serial = 823] [outer = 00000000] [url = about:blank] 13:59:44 INFO - PROCESS | 2520 | 1461185984094 Marionette TRACE conn4 <- [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]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 931ms 13:59:44 INFO - PROCESS | 2520 | 1461185984118 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 2520 | 1461185984123 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 13:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:59:44 INFO - PROCESS | 2520 | 1461185984129 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 2520 | 1461185984132 Marionette TRACE conn4 <- [1,1150,null,{}] 13:59:44 INFO - PROCESS | 2520 | 1461185984135 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:44 INFO - PROCESS | 2520 | 1461185984222 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 13:59:44 INFO - PROCESS | 2520 | 1461185984231 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 2520 | ++DOCSHELL 11A80400 == 85 [pid = 2520] [id = 297] 13:59:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1231D400) [pid = 2520] [serial = 890] [outer = 00000000] 13:59:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (16A09400) [pid = 2520] [serial = 891] [outer = 1231D400] 13:59:44 INFO - PROCESS | 2520 | 1461185984278 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (175C3400) [pid = 2520] [serial = 892] [outer = 1231D400] 13:59:44 INFO - PROCESS | 2520 | 1461185984815 Marionette TRACE conn4 <- [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]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 731ms 13:59:44 INFO - PROCESS | 2520 | 1461185984862 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 2520 | 1461185984865 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 13:59:44 INFO - PROCESS | 2520 | 1461185984868 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:59:44 INFO - PROCESS | 2520 | 1461185984871 Marionette TRACE conn4 <- [1,1154,null,{}] 13:59:44 INFO - PROCESS | 2520 | 1461185984881 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:44 INFO - PROCESS | 2520 | 1461185984973 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 13:59:45 INFO - PROCESS | 2520 | 1461185985069 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 2520 | ++DOCSHELL 1A78E000 == 86 [pid = 2520] [id = 298] 13:59:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1B223C00) [pid = 2520] [serial = 893] [outer = 00000000] 13:59:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1B4EA800) [pid = 2520] [serial = 894] [outer = 1B223C00] 13:59:45 INFO - PROCESS | 2520 | 1461185985121 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1C177000) [pid = 2520] [serial = 895] [outer = 1B223C00] 13:59:45 INFO - PROCESS | 2520 | 1461185985514 Marionette TRACE conn4 <- [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]]]}] 13:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 13:59:45 INFO - PROCESS | 2520 | 1461185985542 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 2520 | 1461185985545 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 13:59:45 INFO - PROCESS | 2520 | 1461185985548 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 2520 | 1461185985550 Marionette TRACE conn4 <- [1,1158,null,{}] 13:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:59:45 INFO - PROCESS | 2520 | 1461185985553 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:45 INFO - PROCESS | 2520 | 1461185985638 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:59:45 INFO - PROCESS | 2520 | 1461185985644 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 2520 | ++DOCSHELL 1C21E400 == 87 [pid = 2520] [id = 299] 13:59:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1C223000) [pid = 2520] [serial = 896] [outer = 00000000] 13:59:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1C40F000) [pid = 2520] [serial = 897] [outer = 1C223000] 13:59:45 INFO - PROCESS | 2520 | 1461185985692 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1C4A1400) [pid = 2520] [serial = 898] [outer = 1C223000] 13:59:46 INFO - PROCESS | 2520 | 1461185986139 Marionette TRACE conn4 <- [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]]]}] 13:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 632ms 13:59:46 INFO - PROCESS | 2520 | 1461185986186 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 2520 | 1461185986189 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 13:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:59:46 INFO - PROCESS | 2520 | 1461185986192 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 2520 | 1461185986194 Marionette TRACE conn4 <- [1,1162,null,{}] 13:59:46 INFO - PROCESS | 2520 | 1461185986197 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:46 INFO - PROCESS | 2520 | 1461185986321 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 13:59:46 INFO - PROCESS | 2520 | 1461185986413 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 2520 | ++DOCSHELL 12629C00 == 88 [pid = 2520] [id = 300] 13:59:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1C719400) [pid = 2520] [serial = 899] [outer = 00000000] 13:59:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (1C89BC00) [pid = 2520] [serial = 900] [outer = 1C719400] 13:59:46 INFO - PROCESS | 2520 | 1461185986459 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (1C905400) [pid = 2520] [serial = 901] [outer = 1C719400] 13:59:46 INFO - PROCESS | 2520 | 1461185986895 Marionette TRACE conn4 <- [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] 13:59:46 INFO - PROCESS | 2520 | 1461185986925 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 13:59:46 INFO - PROCESS | 2520 | 1461185986929 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 2520 | 1461185986931 Marionette TRACE conn4 <- [1,1166,null,{}] 13:59:46 INFO - PROCESS | 2520 | 1461185986934 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:47 INFO - PROCESS | 2520 | 1461185987077 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 13:59:47 INFO - PROCESS | 2520 | 1461185987144 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 2520 | ++DOCSHELL 1C917000 == 89 [pid = 2520] [id = 301] 13:59:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (1C91EC00) [pid = 2520] [serial = 902] [outer = 00000000] 13:59:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (1C9EDC00) [pid = 2520] [serial = 903] [outer = 1C91EC00] 13:59:47 INFO - PROCESS | 2520 | 1461185987193 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (1CB0A400) [pid = 2520] [serial = 904] [outer = 1C91EC00] 13:59:47 INFO - PROCESS | 2520 | 1461185987629 Marionette TRACE conn4 <- [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] 13:59:47 INFO - PROCESS | 2520 | 1461185987705 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 13:59:47 INFO - PROCESS | 2520 | 1461185987709 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 2520 | 1461185987711 Marionette TRACE conn4 <- [1,1170,null,{}] 13:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:59:47 INFO - PROCESS | 2520 | 1461185987714 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:47 INFO - PROCESS | 2520 | 1461185987837 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 13:59:47 INFO - PROCESS | 2520 | 1461185987846 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 2520 | ++DOCSHELL 1C892400 == 90 [pid = 2520] [id = 302] 13:59:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1CC63800) [pid = 2520] [serial = 905] [outer = 00000000] 13:59:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1ED71C00) [pid = 2520] [serial = 906] [outer = 1CC63800] 13:59:47 INFO - PROCESS | 2520 | 1461185987948 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1EFE3400) [pid = 2520] [serial = 907] [outer = 1CC63800] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1C2B6400) [pid = 2520] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (13286400) [pid = 2520] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (11A3F000) [pid = 2520] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (18A05C00) [pid = 2520] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1B291400) [pid = 2520] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1389C800) [pid = 2520] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (12753400) [pid = 2520] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1C930C00) [pid = 2520] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1C917C00) [pid = 2520] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (14031C00) [pid = 2520] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1C92E400) [pid = 2520] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (14031800) [pid = 2520] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1C92BC00) [pid = 2520] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (203CE400) [pid = 2520] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C899C00) [pid = 2520] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (204BBC00) [pid = 2520] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (20610800) [pid = 2520] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:59:48 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (18378000) [pid = 2520] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:59:48 INFO - PROCESS | 2520 | 1461185988525 Marionette TRACE conn4 <- [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] 13:59:48 INFO - PROCESS | 2520 | 1461185988590 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 13:59:48 INFO - PROCESS | 2520 | 1461185988594 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:59:48 INFO - PROCESS | 2520 | 1461185988595 Marionette TRACE conn4 <- [1,1174,null,{}] 13:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:59:48 INFO - PROCESS | 2520 | 1461185988599 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:48 INFO - PROCESS | 2520 | 1461185988716 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 13:59:48 INFO - PROCESS | 2520 | 1461185988780 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 2520 | ++DOCSHELL 1239EC00 == 91 [pid = 2520] [id = 303] 13:59:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (12753400) [pid = 2520] [serial = 908] [outer = 00000000] 13:59:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1C92BC00) [pid = 2520] [serial = 909] [outer = 12753400] 13:59:48 INFO - PROCESS | 2520 | 1461185988827 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C90CC00) [pid = 2520] [serial = 910] [outer = 12753400] 13:59:49 INFO - PROCESS | 2520 | 1461185989236 Marionette TRACE conn4 <- [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] 13:59:49 INFO - PROCESS | 2520 | 1461185989270 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 13:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:59:49 INFO - PROCESS | 2520 | 1461185989274 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 2520 | 1461185989275 Marionette TRACE conn4 <- [1,1178,null,{}] 13:59:49 INFO - PROCESS | 2520 | 1461185989279 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:49 INFO - PROCESS | 2520 | 1461185989361 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:59:49 INFO - PROCESS | 2520 | 1461185989368 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 2520 | ++DOCSHELL 1EDF4800 == 92 [pid = 2520] [id = 304] 13:59:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1F693000) [pid = 2520] [serial = 911] [outer = 00000000] 13:59:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1FAA5000) [pid = 2520] [serial = 912] [outer = 1F693000] 13:59:49 INFO - PROCESS | 2520 | 1461185989413 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (203C1800) [pid = 2520] [serial = 913] [outer = 1F693000] 13:59:49 INFO - PROCESS | 2520 | 1461185989842 Marionette TRACE conn4 <- [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] 13:59:49 INFO - PROCESS | 2520 | 1461185989907 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 13:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:59:49 INFO - PROCESS | 2520 | 1461185989910 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 2520 | 1461185989912 Marionette TRACE conn4 <- [1,1182,null,{}] 13:59:49 INFO - PROCESS | 2520 | 1461185989915 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:50 INFO - PROCESS | 2520 | 1461185989999 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 13:59:50 INFO - PROCESS | 2520 | 1461185990005 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 2520 | ++DOCSHELL 203C6C00 == 93 [pid = 2520] [id = 305] 13:59:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (20439C00) [pid = 2520] [serial = 914] [outer = 00000000] 13:59:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (20448C00) [pid = 2520] [serial = 915] [outer = 20439C00] 13:59:50 INFO - PROCESS | 2520 | 1461185990051 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (20459800) [pid = 2520] [serial = 916] [outer = 20439C00] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 20639000 == 92 [pid = 2520] [id = 245] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 204C0800 == 91 [pid = 2520] [id = 103] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1403FC00 == 90 [pid = 2520] [id = 23] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1C929000 == 89 [pid = 2520] [id = 263] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 20A6E800 == 88 [pid = 2520] [id = 232] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1C915C00 == 87 [pid = 2520] [id = 163] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 203C1000 == 86 [pid = 2520] [id = 214] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 2171AC00 == 85 [pid = 2520] [id = 251] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1B4E8C00 == 84 [pid = 2520] [id = 277] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 18381000 == 83 [pid = 2520] [id = 144] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 21716000 == 82 [pid = 2520] [id = 217] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1EFE8400 == 81 [pid = 2520] [id = 24] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 20642800 == 80 [pid = 2520] [id = 215] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 18378800 == 79 [pid = 2520] [id = 252] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 20A7AC00 == 78 [pid = 2520] [id = 233] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 2060C400 == 77 [pid = 2520] [id = 211] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1C92D000 == 76 [pid = 2520] [id = 264] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 2162B800 == 75 [pid = 2520] [id = 8] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1C80FC00 == 74 [pid = 2520] [id = 259] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 20CA8000 == 73 [pid = 2520] [id = 165] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 21111000 == 72 [pid = 2520] [id = 78] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 21060400 == 71 [pid = 2520] [id = 216] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1B208C00 == 70 [pid = 2520] [id = 247] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 21063400 == 69 [pid = 2520] [id = 164] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 20504C00 == 68 [pid = 2520] [id = 147] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1389A800 == 67 [pid = 2520] [id = 246] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1A149800 == 66 [pid = 2520] [id = 116] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 20A77800 == 65 [pid = 2520] [id = 162] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 12325800 == 64 [pid = 2520] [id = 276] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1842C400 == 63 [pid = 2520] [id = 130] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1F69DC00 == 62 [pid = 2520] [id = 179] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1B4E3000 == 61 [pid = 2520] [id = 191] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1231A000 == 60 [pid = 2520] [id = 115] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1F968800 == 59 [pid = 2520] [id = 25] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 2060C800 == 58 [pid = 2520] [id = 146] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1EDED800 == 57 [pid = 2520] [id = 13] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 204BB400 == 56 [pid = 2520] [id = 261] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 2110F800 == 55 [pid = 2520] [id = 234] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 11D3D000 == 54 [pid = 2520] [id = 265] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 203CA400 == 53 [pid = 2520] [id = 260] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 20447000 == 52 [pid = 2520] [id = 231] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 204BB800 == 51 [pid = 2520] [id = 148] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 206E8400 == 50 [pid = 2520] [id = 249] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 21B2BC00 == 49 [pid = 2520] [id = 218] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 20617000 == 48 [pid = 2520] [id = 248] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1B39D800 == 47 [pid = 2520] [id = 19] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 203C5400 == 46 [pid = 2520] [id = 262] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1F962800 == 45 [pid = 2520] [id = 278] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1EFE1800 == 44 [pid = 2520] [id = 275] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1B28D000 == 43 [pid = 2520] [id = 283] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 17026000 == 42 [pid = 2520] [id = 296] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 12323800 == 41 [pid = 2520] [id = 295] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1FA98800 == 40 [pid = 2520] [id = 293] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1FAA1400 == 39 [pid = 2520] [id = 294] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1EFEB400 == 38 [pid = 2520] [id = 292] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1A148400 == 37 [pid = 2520] [id = 291] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1E563C00 == 36 [pid = 2520] [id = 289] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 123A1800 == 35 [pid = 2520] [id = 290] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 11A80400 == 34 [pid = 2520] [id = 297] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1A78E000 == 33 [pid = 2520] [id = 298] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1C917000 == 32 [pid = 2520] [id = 301] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1C892400 == 31 [pid = 2520] [id = 302] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 12629C00 == 30 [pid = 2520] [id = 300] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1C21E400 == 29 [pid = 2520] [id = 299] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1EDF4800 == 28 [pid = 2520] [id = 304] 13:59:51 INFO - PROCESS | 2520 | --DOCSHELL 1239EC00 == 27 [pid = 2520] [id = 303] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1C402C00) [pid = 2520] [serial = 852] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (16CA5400) [pid = 2520] [serial = 841] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (140E2C00) [pid = 2520] [serial = 840] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (11D71C00) [pid = 2520] [serial = 838] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (11CF1C00) [pid = 2520] [serial = 837] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1A78A400) [pid = 2520] [serial = 846] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1AAAF000) [pid = 2520] [serial = 847] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1C174C00) [pid = 2520] [serial = 849] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (16C22400) [pid = 2520] [serial = 843] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (170D1400) [pid = 2520] [serial = 844] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1EFEDC00) [pid = 2520] [serial = 825] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1C892000) [pid = 2520] [serial = 855] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (170C6800) [pid = 2520] [serial = 828] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1EFDE800) [pid = 2520] [serial = 867] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C897C00) [pid = 2520] [serial = 831] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C907C00) [pid = 2520] [serial = 856] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1FA07C00) [pid = 2520] [serial = 834] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1CDF0000) [pid = 2520] [serial = 865] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C92B800) [pid = 2520] [serial = 858] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C930400) [pid = 2520] [serial = 859] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C9F3000) [pid = 2520] [serial = 864] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C4ED800) [pid = 2520] [serial = 853] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C4E8400) [pid = 2520] [serial = 861] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1C89B400) [pid = 2520] [serial = 862] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C181000) [pid = 2520] [serial = 850] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (21281C00) [pid = 2520] [serial = 793] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1FAA0C00) [pid = 2520] [serial = 772] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (2063EC00) [pid = 2520] [serial = 790] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (20448000) [pid = 2520] [serial = 781] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1CB07000) [pid = 2520] [serial = 778] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (2060CC00) [pid = 2520] [serial = 784] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (206E5400) [pid = 2520] [serial = 787] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1B22A000) [pid = 2520] [serial = 775] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 2520 | 1461185992318 Marionette TRACE conn4 <- [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] 13:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:59:52 INFO - PROCESS | 2520 | 1461185992345 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 13:59:52 INFO - PROCESS | 2520 | 1461185992351 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 2520 | 1461185992355 Marionette TRACE conn4 <- [1,1186,null,{}] 13:59:52 INFO - PROCESS | 2520 | 1461185992361 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:52 INFO - PROCESS | 2520 | 1461185992454 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 13:59:52 INFO - PROCESS | 2520 | 1461185992465 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 2520 | ++DOCSHELL 11C5A400 == 28 [pid = 2520] [id = 306] 13:59:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (11C5C000) [pid = 2520] [serial = 917] [outer = 00000000] 13:59:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (11D73400) [pid = 2520] [serial = 918] [outer = 11C5C000] 13:59:52 INFO - PROCESS | 2520 | 1461185992514 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (11E95C00) [pid = 2520] [serial = 919] [outer = 11C5C000] 13:59:53 INFO - PROCESS | 2520 | 1461185993029 Marionette TRACE conn4 <- [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]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 731ms 13:59:53 INFO - PROCESS | 2520 | 1461185993081 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 2520 | 1461185993088 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 13:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:59:53 INFO - PROCESS | 2520 | 1461185993094 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 2520 | 1461185993097 Marionette TRACE conn4 <- [1,1190,null,{}] 13:59:53 INFO - PROCESS | 2520 | 1461185993101 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:53 INFO - PROCESS | 2520 | 1461185993189 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 13:59:53 INFO - PROCESS | 2520 | 1461185993278 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 2520 | ++DOCSHELL 1239B400 == 29 [pid = 2520] [id = 307] 13:59:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1239BC00) [pid = 2520] [serial = 920] [outer = 00000000] 13:59:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1270A000) [pid = 2520] [serial = 921] [outer = 1239BC00] 13:59:53 INFO - PROCESS | 2520 | 1461185993325 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (12718800) [pid = 2520] [serial = 922] [outer = 1239BC00] 13:59:53 INFO - PROCESS | 2520 | 1461185993742 Marionette TRACE conn4 <- [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]]]}] 13:59:53 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 13:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 13:59:53 INFO - PROCESS | 2520 | 1461185993863 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 2520 | 1461185993866 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 13:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:59:53 INFO - PROCESS | 2520 | 1461185993870 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 2520 | 1461185993874 Marionette TRACE conn4 <- [1,1194,null,{}] 13:59:53 INFO - PROCESS | 2520 | 1461185993886 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:54 INFO - PROCESS | 2520 | 1461185993986 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 13:59:54 INFO - PROCESS | 2520 | 1461185993996 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 2520 | ++DOCSHELL 138EF800 == 30 [pid = 2520] [id = 308] 13:59:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (138FBC00) [pid = 2520] [serial = 923] [outer = 00000000] 13:59:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1403DC00) [pid = 2520] [serial = 924] [outer = 138FBC00] 13:59:54 INFO - PROCESS | 2520 | 1461185994046 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (16A06000) [pid = 2520] [serial = 925] [outer = 138FBC00] 13:59:54 INFO - PROCESS | 2520 | 1461185994528 Marionette TRACE conn4 <- [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]]]}] 13:59:54 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 13:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 13:59:54 INFO - PROCESS | 2520 | 1461185994560 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 2520 | 1461185994563 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 13:59:54 INFO - PROCESS | 2520 | 1461185994566 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 2520 | 1461185994568 Marionette TRACE conn4 <- [1,1198,null,{}] 13:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:59:54 INFO - PROCESS | 2520 | 1461185994572 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:54 INFO - PROCESS | 2520 | 1461185994657 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:59:54 INFO - PROCESS | 2520 | 1461185994664 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 2520 | ++DOCSHELL 13244400 == 31 [pid = 2520] [id = 309] 13:59:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (17003000) [pid = 2520] [serial = 926] [outer = 00000000] 13:59:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (175C6400) [pid = 2520] [serial = 927] [outer = 17003000] 13:59:54 INFO - PROCESS | 2520 | 1461185994711 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (18379C00) [pid = 2520] [serial = 928] [outer = 17003000] 13:59:55 INFO - PROCESS | 2520 | 1461185995170 Marionette TRACE conn4 <- [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]]]}] 13:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 13:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:59:55 INFO - PROCESS | 2520 | 1461185995241 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 2520 | 1461185995243 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 13:59:55 INFO - PROCESS | 2520 | 1461185995246 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 2520 | 1461185995248 Marionette TRACE conn4 <- [1,1202,null,{}] 13:59:55 INFO - PROCESS | 2520 | 1461185995252 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:55 INFO - PROCESS | 2520 | 1461185995333 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 13:59:55 INFO - PROCESS | 2520 | 1461185995370 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 2520 | ++DOCSHELL 18438000 == 32 [pid = 2520] [id = 310] 13:59:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (18A04800) [pid = 2520] [serial = 929] [outer = 00000000] 13:59:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (18AD0000) [pid = 2520] [serial = 930] [outer = 18A04800] 13:59:55 INFO - PROCESS | 2520 | 1461185995420 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (18AD5400) [pid = 2520] [serial = 931] [outer = 18A04800] 13:59:55 INFO - PROCESS | 2520 | 1461185995855 Marionette TRACE conn4 <- [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]]]}] 13:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 13:59:55 INFO - PROCESS | 2520 | 1461185995921 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 2520 | 1461185995923 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 13:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:59:55 INFO - PROCESS | 2520 | 1461185995927 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 2520 | 1461185995928 Marionette TRACE conn4 <- [1,1206,null,{}] 13:59:55 INFO - PROCESS | 2520 | 1461185995932 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:56 INFO - PROCESS | 2520 | 1461185996039 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 13:59:56 INFO - PROCESS | 2520 | 1461185996049 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 2520 | ++DOCSHELL 1A790400 == 33 [pid = 2520] [id = 311] 13:59:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1A792000) [pid = 2520] [serial = 932] [outer = 00000000] 13:59:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1B20E400) [pid = 2520] [serial = 933] [outer = 1A792000] 13:59:56 INFO - PROCESS | 2520 | 1461185996098 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1B22A400) [pid = 2520] [serial = 934] [outer = 1A792000] 13:59:56 INFO - PROCESS | 2520 | 1461185996537 Marionette TRACE conn4 <- [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]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 13:59:56 INFO - PROCESS | 2520 | 1461185996561 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 2520 | 1461185996563 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 13:59:56 INFO - PROCESS | 2520 | 1461185996567 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:59:56 INFO - PROCESS | 2520 | 1461185996569 Marionette TRACE conn4 <- [1,1210,null,{}] 13:59:56 INFO - PROCESS | 2520 | 1461185996577 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:56 INFO - PROCESS | 2520 | 1461185996652 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 13:59:56 INFO - PROCESS | 2520 | 1461185996659 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 2520 | ++DOCSHELL 1B231800 == 34 [pid = 2520] [id = 312] 13:59:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1B3A4C00) [pid = 2520] [serial = 935] [outer = 00000000] 13:59:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1B85FC00) [pid = 2520] [serial = 936] [outer = 1B3A4C00] 13:59:56 INFO - PROCESS | 2520 | 1461185996707 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1C175800) [pid = 2520] [serial = 937] [outer = 1B3A4C00] 13:59:57 INFO - PROCESS | 2520 | 1461185997172 Marionette TRACE conn4 <- [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] 13:59:57 INFO - PROCESS | 2520 | 1461185997212 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 13:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:59:57 INFO - PROCESS | 2520 | 1461185997217 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - PROCESS | 2520 | 1461185997218 Marionette TRACE conn4 <- [1,1214,null,{}] 13:59:57 INFO - PROCESS | 2520 | 1461185997222 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:57 INFO - PROCESS | 2520 | 1461185997298 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 13:59:57 INFO - PROCESS | 2520 | 1461185997304 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 2520 | ++DOCSHELL 12633000 == 35 [pid = 2520] [id = 313] 13:59:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C179C00) [pid = 2520] [serial = 938] [outer = 00000000] 13:59:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1C2B2000) [pid = 2520] [serial = 939] [outer = 1C179C00] 13:59:57 INFO - PROCESS | 2520 | 1461185997351 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1C2B1000) [pid = 2520] [serial = 940] [outer = 1C179C00] 13:59:57 INFO - PROCESS | 2520 | 1461185997826 Marionette TRACE conn4 <- [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]]]}] 13:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 13:59:57 INFO - PROCESS | 2520 | 1461185997858 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 2520 | 1461185997860 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 13:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:59:57 INFO - PROCESS | 2520 | 1461185997863 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - PROCESS | 2520 | 1461185997865 Marionette TRACE conn4 <- [1,1218,null,{}] 13:59:57 INFO - PROCESS | 2520 | 1461185997869 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:58 INFO - PROCESS | 2520 | 1461185997979 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:59:58 INFO - PROCESS | 2520 | 1461185997988 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 2520 | ++DOCSHELL 13897400 == 36 [pid = 2520] [id = 314] 13:59:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1C404800) [pid = 2520] [serial = 941] [outer = 00000000] 13:59:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1C40D800) [pid = 2520] [serial = 942] [outer = 1C404800] 13:59:58 INFO - PROCESS | 2520 | 1461185998063 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C40CC00) [pid = 2520] [serial = 943] [outer = 1C404800] 13:59:58 INFO - PROCESS | 2520 | 1461185998510 Marionette TRACE conn4 <- [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]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 13:59:58 INFO - PROCESS | 2520 | 1461185998537 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 2520 | 1461185998539 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 13:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:59:58 INFO - PROCESS | 2520 | 1461185998542 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 2520 | 1461185998544 Marionette TRACE conn4 <- [1,1222,null,{}] 13:59:58 INFO - PROCESS | 2520 | 1461185998548 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:58 INFO - PROCESS | 2520 | 1461185998656 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 13:59:58 INFO - PROCESS | 2520 | 1461185998661 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 2520 | ++DOCSHELL 1700D400 == 37 [pid = 2520] [id = 315] 13:59:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1C408400) [pid = 2520] [serial = 944] [outer = 00000000] 13:59:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1C809400) [pid = 2520] [serial = 945] [outer = 1C408400] 13:59:58 INFO - PROCESS | 2520 | 1461185998709 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1C892C00) [pid = 2520] [serial = 946] [outer = 1C408400] 13:59:59 INFO - PROCESS | 2520 | 1461185999153 Marionette TRACE conn4 <- [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]]]}] 13:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 13:59:59 INFO - PROCESS | 2520 | 1461185999213 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 2520 | 1461185999215 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 13:59:59 INFO - PROCESS | 2520 | 1461185999218 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:59:59 INFO - PROCESS | 2520 | 1461185999221 Marionette TRACE conn4 <- [1,1226,null,{}] 13:59:59 INFO - PROCESS | 2520 | 1461185999224 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:59 INFO - PROCESS | 2520 | 1461185999384 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 13:59:59 INFO - PROCESS | 2520 | 1461185999411 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 2520 | ++DOCSHELL 1C905000 == 38 [pid = 2520] [id = 316] 13:59:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1C905800) [pid = 2520] [serial = 947] [outer = 00000000] 13:59:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1C914C00) [pid = 2520] [serial = 948] [outer = 1C905800] 13:59:59 INFO - PROCESS | 2520 | 1461185999467 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1C91C000) [pid = 2520] [serial = 949] [outer = 1C905800] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (20CAC000) [pid = 2520] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (13280400) [pid = 2520] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (21062400) [pid = 2520] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1F967400) [pid = 2520] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (2105CC00) [pid = 2520] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (2063B800) [pid = 2520] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (20643000) [pid = 2520] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (16C9A800) [pid = 2520] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (20A74800) [pid = 2520] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (21C39400) [pid = 2520] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (21116C00) [pid = 2520] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (206E9400) [pid = 2520] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1F693000) [pid = 2520] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C719400) [pid = 2520] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C91EC00) [pid = 2520] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (12753400) [pid = 2520] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1CC63800) [pid = 2520] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1FB84400) [pid = 2520] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1FA98C00) [pid = 2520] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1F50B000) [pid = 2520] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1A14BC00) [pid = 2520] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (123A2400) [pid = 2520] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1EA7C800) [pid = 2520] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1C223000) [pid = 2520] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1B223C00) [pid = 2520] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1231D400) [pid = 2520] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (17026800) [pid = 2520] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (131E2C00) [pid = 2520] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1EFE4000) [pid = 2520] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C2B3800) [pid = 2520] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:00:00 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C2BA000) [pid = 2520] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:00:00 INFO - PROCESS | 2520 | 1461186000338 Marionette TRACE conn4 <- [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]]]}] 14:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1180ms 14:00:00 INFO - PROCESS | 2520 | 1461186000402 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 2520 | 1461186000404 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 14:00:00 INFO - PROCESS | 2520 | 1461186000408 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:00:00 INFO - PROCESS | 2520 | 1461186000409 Marionette TRACE conn4 <- [1,1230,null,{}] 14:00:00 INFO - PROCESS | 2520 | 1461186000413 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:00 INFO - PROCESS | 2520 | 1461186000491 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 14:00:00 INFO - PROCESS | 2520 | 1461186000497 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 2520 | ++DOCSHELL 16C9B000 == 39 [pid = 2520] [id = 317] 14:00:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (17026800) [pid = 2520] [serial = 950] [outer = 00000000] 14:00:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1A14B400) [pid = 2520] [serial = 951] [outer = 17026800] 14:00:00 INFO - PROCESS | 2520 | 1461186000546 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1A78F800) [pid = 2520] [serial = 952] [outer = 17026800] 14:00:01 INFO - PROCESS | 2520 | 1461186000981 Marionette TRACE conn4 <- [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]]]}] 14:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 14:00:01 INFO - PROCESS | 2520 | 1461186001042 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 2520 | 1461186001044 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 14:00:01 INFO - PROCESS | 2520 | 1461186001047 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:00:01 INFO - PROCESS | 2520 | 1461186001049 Marionette TRACE conn4 <- [1,1234,null,{}] 14:00:01 INFO - PROCESS | 2520 | 1461186001053 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:01 INFO - PROCESS | 2520 | 1461186001134 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 14:00:01 INFO - PROCESS | 2520 | 1461186001143 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 2520 | ++DOCSHELL 1769EC00 == 40 [pid = 2520] [id = 318] 14:00:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (18ADAC00) [pid = 2520] [serial = 953] [outer = 00000000] 14:00:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C895000) [pid = 2520] [serial = 954] [outer = 18ADAC00] 14:00:01 INFO - PROCESS | 2520 | 1461186001188 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C88FC00) [pid = 2520] [serial = 955] [outer = 18ADAC00] 14:00:01 INFO - PROCESS | 2520 | 1461186001656 Marionette TRACE conn4 <- [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]]]}] 14:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 631ms 14:00:01 INFO - PROCESS | 2520 | 1461186001682 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 14:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:00:01 INFO - PROCESS | 2520 | 1461186001684 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 14:00:01 INFO - PROCESS | 2520 | 1461186001687 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - PROCESS | 2520 | 1461186001689 Marionette TRACE conn4 <- [1,1238,null,{}] 14:00:01 INFO - PROCESS | 2520 | 1461186001697 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:01 INFO - PROCESS | 2520 | 1461186001774 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 14:00:01 INFO - PROCESS | 2520 | 1461186001781 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 2520 | ++DOCSHELL 1C924400 == 41 [pid = 2520] [id = 319] 14:00:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C925800) [pid = 2520] [serial = 956] [outer = 00000000] 14:00:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C92A400) [pid = 2520] [serial = 957] [outer = 1C925800] 14:00:01 INFO - PROCESS | 2520 | 1461186001828 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C92A000) [pid = 2520] [serial = 958] [outer = 1C925800] 14:00:02 INFO - PROCESS | 2520 | 1461186002495 Marionette TRACE conn4 <- [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]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 14:00:02 INFO - PROCESS | 2520 | 1461186002632 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 2520 | 1461186002637 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 14:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:00:02 INFO - PROCESS | 2520 | 1461186002644 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - PROCESS | 2520 | 1461186002648 Marionette TRACE conn4 <- [1,1242,null,{}] 14:00:02 INFO - PROCESS | 2520 | 1461186002655 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:02 INFO - PROCESS | 2520 | 1461186002786 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 14:00:02 INFO - PROCESS | 2520 | 1461186002912 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 2520 | ++DOCSHELL 117C1400 == 42 [pid = 2520] [id = 320] 14:00:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (11D3C800) [pid = 2520] [serial = 959] [outer = 00000000] 14:00:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1239D800) [pid = 2520] [serial = 960] [outer = 11D3C800] 14:00:03 INFO - PROCESS | 2520 | 1461186002974 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (12756000) [pid = 2520] [serial = 961] [outer = 11D3C800] 14:00:03 INFO - PROCESS | 2520 | 1461186003643 Marionette TRACE conn4 <- [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]]]}] 14:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1023ms 14:00:03 INFO - PROCESS | 2520 | 1461186003669 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 2520 | 1461186003675 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 14:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:00:03 INFO - PROCESS | 2520 | 1461186003682 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 2520 | 1461186003685 Marionette TRACE conn4 <- [1,1246,null,{}] 14:00:03 INFO - PROCESS | 2520 | 1461186003690 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:03 INFO - PROCESS | 2520 | 1461186003810 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 14:00:03 INFO - PROCESS | 2520 | 1461186003939 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 2520 | ++DOCSHELL 131A6800 == 43 [pid = 2520] [id = 321] 14:00:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (13286400) [pid = 2520] [serial = 962] [outer = 00000000] 14:00:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (170BD400) [pid = 2520] [serial = 963] [outer = 13286400] 14:00:04 INFO - PROCESS | 2520 | 1461186003997 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (18ACB400) [pid = 2520] [serial = 964] [outer = 13286400] 14:00:04 INFO - PROCESS | 2520 | 1461186004910 Marionette TRACE conn4 <- [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]]]}] 14:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1280ms 14:00:05 INFO - PROCESS | 2520 | 1461186004963 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 2520 | 1461186004967 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 14:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:00:05 INFO - PROCESS | 2520 | 1461186004972 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 2520 | 1461186004976 Marionette TRACE conn4 <- [1,1250,null,{}] 14:00:05 INFO - PROCESS | 2520 | 1461186004983 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:05 INFO - PROCESS | 2520 | 1461186005091 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 14:00:05 INFO - PROCESS | 2520 | 1461186005220 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 2520 | --DOCSHELL 1A77C400 == 42 [pid = 2520] [id = 202] 14:00:05 INFO - PROCESS | 2520 | --DOCSHELL 1328DC00 == 41 [pid = 2520] [id = 195] 14:00:05 INFO - PROCESS | 2520 | --DOCSHELL 1842AC00 == 40 [pid = 2520] [id = 192] 14:00:05 INFO - PROCESS | 2520 | --DOCSHELL 1231E800 == 39 [pid = 2520] [id = 197] 14:00:05 INFO - PROCESS | 2520 | --DOCSHELL 1C809000 == 38 [pid = 2520] [id = 206] 14:00:05 INFO - PROCESS | 2520 | --DOCSHELL 1B85D400 == 37 [pid = 2520] [id = 193] 14:00:05 INFO - PROCESS | 2520 | --DOCSHELL 1C89B800 == 36 [pid = 2520] [id = 194] 14:00:05 INFO - PROCESS | 2520 | --DOCSHELL 1239C000 == 35 [pid = 2520] [id = 203] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (20448C00) [pid = 2520] [serial = 915] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | ++DOCSHELL 0B086400 == 36 [pid = 2520] [id = 322] 14:00:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (0B091000) [pid = 2520] [serial = 965] [outer = 00000000] 14:00:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (12399C00) [pid = 2520] [serial = 966] [outer = 0B091000] 14:00:05 INFO - PROCESS | 2520 | 1461186005311 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1275C800) [pid = 2520] [serial = 967] [outer = 0B091000] 14:00:05 INFO - PROCESS | 2520 | --DOCSHELL 203C6C00 == 35 [pid = 2520] [id = 305] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1F69AC00) [pid = 2520] [serial = 826] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C9F2800) [pid = 2520] [serial = 742] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C909000) [pid = 2520] [serial = 832] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (21BCA800) [pid = 2520] [serial = 751] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (18379000) [pid = 2520] [serial = 829] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (24643000) [pid = 2520] [serial = 757] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1FA9B000) [pid = 2520] [serial = 835] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (2128A800) [pid = 2520] [serial = 700] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (2105F400) [pid = 2520] [serial = 736] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (21287400) [pid = 2520] [serial = 745] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C17E000) [pid = 2520] [serial = 739] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (20CAF800) [pid = 2520] [serial = 697] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (2474A000) [pid = 2520] [serial = 754] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (21C3F000) [pid = 2520] [serial = 703] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (206F2400) [pid = 2520] [serial = 748] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (203C1800) [pid = 2520] [serial = 913] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C89BC00) [pid = 2520] [serial = 900] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C905400) [pid = 2520] [serial = 901] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1CB0A400) [pid = 2520] [serial = 904] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1C9EDC00) [pid = 2520] [serial = 903] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C92BC00) [pid = 2520] [serial = 909] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1ED71C00) [pid = 2520] [serial = 906] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1FAA5000) [pid = 2520] [serial = 912] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1EFE3400) [pid = 2520] [serial = 907] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (2043A400) [pid = 2520] [serial = 882] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1FB17000) [pid = 2520] [serial = 880] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1FB1B000) [pid = 2520] [serial = 879] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1F967800) [pid = 2520] [serial = 877] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1F69D000) [pid = 2520] [serial = 876] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1C2B7400) [pid = 2520] [serial = 874] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1B293400) [pid = 2520] [serial = 873] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (13896C00) [pid = 2520] [serial = 871] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (12934C00) [pid = 2520] [serial = 870] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1F509400) [pid = 2520] [serial = 868] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1C40F000) [pid = 2520] [serial = 897] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1B4EA800) [pid = 2520] [serial = 894] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C177000) [pid = 2520] [serial = 895] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (16A09400) [pid = 2520] [serial = 891] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (175C3400) [pid = 2520] [serial = 892] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (18435C00) [pid = 2520] [serial = 889] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (176AD400) [pid = 2520] [serial = 888] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1C92B400) [pid = 2520] [serial = 886] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1C408000) [pid = 2520] [serial = 885] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (20440C00) [pid = 2520] [serial = 883] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1C90CC00) [pid = 2520] [serial = 910] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1C4A1400) [pid = 2520] [serial = 898] [outer = 00000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2520 | 1461186005785 Marionette TRACE conn4 <- [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]]]}] 14:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 831ms 14:00:05 INFO - PROCESS | 2520 | 1461186005803 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 2520 | 1461186005809 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 14:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:00:05 INFO - PROCESS | 2520 | 1461186005815 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 2520 | 1461186005817 Marionette TRACE conn4 <- [1,1254,null,{}] 14:00:05 INFO - PROCESS | 2520 | 1461186005821 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:05 INFO - PROCESS | 2520 | 1461186005902 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 14:00:05 INFO - PROCESS | 2520 | 1461186005909 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 2520 | ++DOCSHELL 1275A800 == 36 [pid = 2520] [id = 323] 14:00:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1275AC00) [pid = 2520] [serial = 968] [outer = 00000000] 14:00:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1403D400) [pid = 2520] [serial = 969] [outer = 1275AC00] 14:00:05 INFO - PROCESS | 2520 | 1461186005955 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (16AF9C00) [pid = 2520] [serial = 970] [outer = 1275AC00] 14:00:06 INFO - PROCESS | 2520 | 1461186006434 Marionette TRACE conn4 <- [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]]]}] 14:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 14:00:06 INFO - PROCESS | 2520 | 1461186006519 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 2520 | 1461186006521 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 14:00:06 INFO - PROCESS | 2520 | 1461186006525 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:00:06 INFO - PROCESS | 2520 | 1461186006529 Marionette TRACE conn4 <- [1,1258,null,{}] 14:00:06 INFO - PROCESS | 2520 | 1461186006539 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:06 INFO - PROCESS | 2520 | 1461186006657 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 14:00:06 INFO - PROCESS | 2520 | 1461186006744 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 2520 | ++DOCSHELL 18379400 == 37 [pid = 2520] [id = 324] 14:00:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1837F000) [pid = 2520] [serial = 971] [outer = 00000000] 14:00:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (18A04C00) [pid = 2520] [serial = 972] [outer = 1837F000] 14:00:06 INFO - PROCESS | 2520 | 1461186006794 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (18AD2800) [pid = 2520] [serial = 973] [outer = 1837F000] 14:00:07 INFO - PROCESS | 2520 | 1461186007185 Marionette TRACE conn4 <- [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]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 14:00:07 INFO - PROCESS | 2520 | 1461186007207 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 2520 | 1461186007209 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 14:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:00:07 INFO - PROCESS | 2520 | 1461186007213 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 2520 | 1461186007214 Marionette TRACE conn4 <- [1,1262,null,{}] 14:00:07 INFO - PROCESS | 2520 | 1461186007218 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:07 INFO - PROCESS | 2520 | 1461186007302 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 14:00:07 INFO - PROCESS | 2520 | 1461186007308 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 2520 | ++DOCSHELL 18FE8000 == 38 [pid = 2520] [id = 325] 14:00:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1A776C00) [pid = 2520] [serial = 974] [outer = 00000000] 14:00:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1B39C800) [pid = 2520] [serial = 975] [outer = 1A776C00] 14:00:07 INFO - PROCESS | 2520 | 1461186007357 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1B4E6C00) [pid = 2520] [serial = 976] [outer = 1A776C00] 14:00:07 INFO - PROCESS | 2520 | 1461186007841 Marionette TRACE conn4 <- [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]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 14:00:07 INFO - PROCESS | 2520 | 1461186007884 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 2520 | 1461186007886 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 14:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:00:07 INFO - PROCESS | 2520 | 1461186007894 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 2520 | 1461186007896 Marionette TRACE conn4 <- [1,1266,null,{}] 14:00:07 INFO - PROCESS | 2520 | 1461186007900 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:08 INFO - PROCESS | 2520 | 1461186008003 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 14:00:08 INFO - PROCESS | 2520 | 1461186008090 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 2520 | ++DOCSHELL 1B85D400 == 39 [pid = 2520] [id = 326] 14:00:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C17C000) [pid = 2520] [serial = 977] [outer = 00000000] 14:00:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C215800) [pid = 2520] [serial = 978] [outer = 1C17C000] 14:00:08 INFO - PROCESS | 2520 | 1461186008138 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1C21DC00) [pid = 2520] [serial = 979] [outer = 1C17C000] 14:00:08 INFO - PROCESS | 2520 | 1461186008621 Marionette TRACE conn4 <- [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]]]}] 14:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 771ms 14:00:08 INFO - PROCESS | 2520 | 1461186008669 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 14:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:00:08 INFO - PROCESS | 2520 | 1461186008671 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 14:00:08 INFO - PROCESS | 2520 | 1461186008674 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - PROCESS | 2520 | 1461186008676 Marionette TRACE conn4 <- [1,1270,null,{}] 14:00:08 INFO - PROCESS | 2520 | 1461186008679 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:08 INFO - PROCESS | 2520 | 1461186008809 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 14:00:08 INFO - PROCESS | 2520 | 1461186008823 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 2520 | ++DOCSHELL 1C2B0400 == 40 [pid = 2520] [id = 327] 14:00:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C2B1400) [pid = 2520] [serial = 980] [outer = 00000000] 14:00:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C803400) [pid = 2520] [serial = 981] [outer = 1C2B1400] 14:00:08 INFO - PROCESS | 2520 | 1461186008872 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C801C00) [pid = 2520] [serial = 982] [outer = 1C2B1400] 14:00:09 INFO - PROCESS | 2520 | 1461186009335 Marionette TRACE conn4 <- [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]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 14:00:09 INFO - PROCESS | 2520 | 1461186009344 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 2520 | 1461186009347 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 14:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:00:09 INFO - PROCESS | 2520 | 1461186009350 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 2520 | 1461186009352 Marionette TRACE conn4 <- [1,1274,null,{}] 14:00:09 INFO - PROCESS | 2520 | 1461186009385 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:09 INFO - PROCESS | 2520 | 1461186009507 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 14:00:09 INFO - PROCESS | 2520 | 1461186009514 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:09 INFO - PROCESS | 2520 | ++DOCSHELL 1C810400 == 41 [pid = 2520] [id = 328] 14:00:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C899400) [pid = 2520] [serial = 983] [outer = 00000000] 14:00:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C908800) [pid = 2520] [serial = 984] [outer = 1C899400] 14:00:09 INFO - PROCESS | 2520 | 1461186009560 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C90DC00) [pid = 2520] [serial = 985] [outer = 1C899400] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1C404800) [pid = 2520] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (11C5C000) [pid = 2520] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1239BC00) [pid = 2520] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C179C00) [pid = 2520] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1A792000) [pid = 2520] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1B3A4C00) [pid = 2520] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1C408400) [pid = 2520] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1C905800) [pid = 2520] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (18ADAC00) [pid = 2520] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (18A04800) [pid = 2520] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (138FBC00) [pid = 2520] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (17003000) [pid = 2520] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:00:09 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (17026800) [pid = 2520] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:00:10 INFO - PROCESS | 2520 | 1461186010076 Marionette TRACE conn4 <- [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]]]}] 14:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 773ms 14:00:10 INFO - PROCESS | 2520 | 1461186010122 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 2520 | 1461186010125 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 14:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:00:10 INFO - PROCESS | 2520 | 1461186010128 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 2520 | 1461186010130 Marionette TRACE conn4 <- [1,1278,null,{}] 14:00:10 INFO - PROCESS | 2520 | 1461186010133 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:10 INFO - PROCESS | 2520 | 1461186010214 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 14:00:10 INFO - PROCESS | 2520 | 1461186010220 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 2520 | ++DOCSHELL 17026800 == 42 [pid = 2520] [id = 329] 14:00:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (170D4800) [pid = 2520] [serial = 986] [outer = 00000000] 14:00:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1C408400) [pid = 2520] [serial = 987] [outer = 170D4800] 14:00:10 INFO - PROCESS | 2520 | 1461186010269 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1C905400) [pid = 2520] [serial = 988] [outer = 170D4800] 14:00:10 INFO - PROCESS | 2520 | 1461186010697 Marionette TRACE conn4 <- [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]]]}] 14:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 14:00:10 INFO - PROCESS | 2520 | 1461186010759 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 2520 | 1461186010761 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 14:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:00:10 INFO - PROCESS | 2520 | 1461186010764 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 2520 | 1461186010766 Marionette TRACE conn4 <- [1,1282,null,{}] 14:00:10 INFO - PROCESS | 2520 | 1461186010770 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:10 INFO - PROCESS | 2520 | 1461186010852 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 14:00:10 INFO - PROCESS | 2520 | 1461186010858 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 2520 | ++DOCSHELL 1757B800 == 43 [pid = 2520] [id = 330] 14:00:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C175C00) [pid = 2520] [serial = 989] [outer = 00000000] 14:00:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C923000) [pid = 2520] [serial = 990] [outer = 1C175C00] 14:00:10 INFO - PROCESS | 2520 | 1461186010906 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C913400) [pid = 2520] [serial = 991] [outer = 1C175C00] 14:00:11 INFO - PROCESS | 2520 | 1461186011344 Marionette TRACE conn4 <- [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]]]}] 14:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 631ms 14:00:11 INFO - PROCESS | 2520 | 1461186011399 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 2520 | 1461186011401 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 14:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:00:11 INFO - PROCESS | 2520 | 1461186011405 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 2520 | 1461186011407 Marionette TRACE conn4 <- [1,1286,null,{}] 14:00:11 INFO - PROCESS | 2520 | 1461186011410 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:11 INFO - PROCESS | 2520 | 1461186011491 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 14:00:11 INFO - PROCESS | 2520 | 1461186011497 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 2520 | ++DOCSHELL 1C92D000 == 44 [pid = 2520] [id = 331] 14:00:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1C931C00) [pid = 2520] [serial = 992] [outer = 00000000] 14:00:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C960400) [pid = 2520] [serial = 993] [outer = 1C931C00] 14:00:11 INFO - PROCESS | 2520 | 1461186011545 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C960000) [pid = 2520] [serial = 994] [outer = 1C931C00] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 1C178400 == 43 [pid = 2520] [id = 201] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 1C40BC00 == 42 [pid = 2520] [id = 199] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 1E56D000 == 41 [pid = 2520] [id = 207] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 2045D800 == 40 [pid = 2520] [id = 208] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 1B85D000 == 39 [pid = 2520] [id = 204] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 1E56BC00 == 38 [pid = 2520] [id = 196] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 1239F800 == 37 [pid = 2520] [id = 209] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 20461400 == 36 [pid = 2520] [id = 200] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 170C6C00 == 35 [pid = 2520] [id = 198] 14:00:12 INFO - PROCESS | 2520 | --DOCSHELL 1C80B400 == 34 [pid = 2520] [id = 205] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1C40D800) [pid = 2520] [serial = 942] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (11D73400) [pid = 2520] [serial = 918] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (11E95C00) [pid = 2520] [serial = 919] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1270A000) [pid = 2520] [serial = 921] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (12718800) [pid = 2520] [serial = 922] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C2B2000) [pid = 2520] [serial = 939] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1B20E400) [pid = 2520] [serial = 933] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1B85FC00) [pid = 2520] [serial = 936] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C175800) [pid = 2520] [serial = 937] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1C809400) [pid = 2520] [serial = 945] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1C92A400) [pid = 2520] [serial = 957] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1C914C00) [pid = 2520] [serial = 948] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1C892C00) [pid = 2520] [serial = 946] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1C895000) [pid = 2520] [serial = 954] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (18AD0000) [pid = 2520] [serial = 930] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1C88FC00) [pid = 2520] [serial = 955] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (18AD5400) [pid = 2520] [serial = 931] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (1403DC00) [pid = 2520] [serial = 924] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 67 (16A06000) [pid = 2520] [serial = 925] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 66 (1C91C000) [pid = 2520] [serial = 949] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 65 (175C6400) [pid = 2520] [serial = 927] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 64 (18379C00) [pid = 2520] [serial = 928] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 63 (1B22A400) [pid = 2520] [serial = 934] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 62 (1C40CC00) [pid = 2520] [serial = 943] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 61 (1A14B400) [pid = 2520] [serial = 951] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 60 (1A78F800) [pid = 2520] [serial = 952] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | --DOMWINDOW == 59 (1C2B1000) [pid = 2520] [serial = 940] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 2520 | 1461186013388 Marionette TRACE conn4 <- [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]]]}] 14:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2016ms 14:00:13 INFO - PROCESS | 2520 | 1461186013425 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 14:00:13 INFO - PROCESS | 2520 | 1461186013428 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 14:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:00:13 INFO - PROCESS | 2520 | 1461186013434 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 2520 | 1461186013438 Marionette TRACE conn4 <- [1,1290,null,{}] 14:00:13 INFO - PROCESS | 2520 | 1461186013444 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:13 INFO - PROCESS | 2520 | 1461186013529 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 14:00:13 INFO - PROCESS | 2520 | 1461186013538 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:13 INFO - PROCESS | 2520 | ++DOCSHELL 11D77800 == 35 [pid = 2520] [id = 332] 14:00:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 60 (11D79C00) [pid = 2520] [serial = 995] [outer = 00000000] 14:00:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 61 (1231A800) [pid = 2520] [serial = 996] [outer = 11D79C00] 14:00:13 INFO - PROCESS | 2520 | 1461186013617 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 62 (1231FC00) [pid = 2520] [serial = 997] [outer = 11D79C00] 14:00:14 INFO - PROCESS | 2520 | 1461186014090 Marionette TRACE conn4 <- [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]]]}] 14:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 14:00:14 INFO - PROCESS | 2520 | 1461186014125 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 2520 | 1461186014131 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 14:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:00:14 INFO - PROCESS | 2520 | 1461186014137 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 2520 | 1461186014140 Marionette TRACE conn4 <- [1,1294,null,{}] 14:00:14 INFO - PROCESS | 2520 | 1461186014144 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:14 INFO - PROCESS | 2520 | 1461186014224 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 14:00:14 INFO - PROCESS | 2520 | 1461186014231 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 2520 | ++DOCSHELL 12326000 == 36 [pid = 2520] [id = 333] 14:00:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 63 (12326400) [pid = 2520] [serial = 998] [outer = 00000000] 14:00:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 64 (12753C00) [pid = 2520] [serial = 999] [outer = 12326400] 14:00:14 INFO - PROCESS | 2520 | 1461186014278 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 65 (1275C400) [pid = 2520] [serial = 1000] [outer = 12326400] 14:00:14 INFO - PROCESS | 2520 | 1461186014715 Marionette TRACE conn4 <- [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]]]}] 14:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 631ms 14:00:14 INFO - PROCESS | 2520 | 1461186014769 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 2520 | 1461186014772 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 14:00:14 INFO - PROCESS | 2520 | 1461186014776 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:00:14 INFO - PROCESS | 2520 | 1461186014780 Marionette TRACE conn4 <- [1,1298,null,{}] 14:00:14 INFO - PROCESS | 2520 | 1461186014791 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:14 INFO - PROCESS | 2520 | 1461186014875 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 14:00:14 INFO - PROCESS | 2520 | 1461186014928 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 2520 | ++DOCSHELL 16C9D800 == 37 [pid = 2520] [id = 334] 14:00:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 66 (16C9EC00) [pid = 2520] [serial = 1001] [outer = 00000000] 14:00:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (17023800) [pid = 2520] [serial = 1002] [outer = 16C9EC00] 14:00:14 INFO - PROCESS | 2520 | 1461186014978 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (170C6C00) [pid = 2520] [serial = 1003] [outer = 16C9EC00] 14:00:15 INFO - PROCESS | 2520 | 1461186015438 Marionette TRACE conn4 <- [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] 14:00:15 INFO - PROCESS | 2520 | 1461186015513 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 14:00:15 INFO - PROCESS | 2520 | 1461186015516 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:00:15 INFO - PROCESS | 2520 | 1461186015518 Marionette TRACE conn4 <- [1,1302,null,{}] 14:00:15 INFO - PROCESS | 2520 | 1461186015522 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:15 INFO - PROCESS | 2520 | 1461186015599 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 14:00:15 INFO - PROCESS | 2520 | 1461186015607 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 2520 | ++DOCSHELL 1700B800 == 38 [pid = 2520] [id = 335] 14:00:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (170DB400) [pid = 2520] [serial = 1004] [outer = 00000000] 14:00:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (18A05400) [pid = 2520] [serial = 1005] [outer = 170DB400] 14:00:15 INFO - PROCESS | 2520 | 1461186015654 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (18ACF800) [pid = 2520] [serial = 1006] [outer = 170DB400] 14:00:16 INFO - PROCESS | 2520 | 1461186016082 Marionette TRACE conn4 <- [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]]]}] 14:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 631ms 14:00:16 INFO - PROCESS | 2520 | 1461186016150 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 2520 | 1461186016152 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 14:00:16 INFO - PROCESS | 2520 | 1461186016156 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 2520 | 1461186016157 Marionette TRACE conn4 <- [1,1306,null,{}] 14:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:00:16 INFO - PROCESS | 2520 | 1461186016161 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:16 INFO - PROCESS | 2520 | 1461186016234 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 14:00:16 INFO - PROCESS | 2520 | 1461186016269 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 2520 | ++DOCSHELL 18AD5C00 == 39 [pid = 2520] [id = 336] 14:00:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (18AD7400) [pid = 2520] [serial = 1007] [outer = 00000000] 14:00:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1A77C400) [pid = 2520] [serial = 1008] [outer = 18AD7400] 14:00:16 INFO - PROCESS | 2520 | 1461186016318 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1A793000) [pid = 2520] [serial = 1009] [outer = 18AD7400] 14:00:16 INFO - PROCESS | 2520 | 1461186016752 Marionette TRACE conn4 <- [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]]]}] 14:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 14:00:16 INFO - PROCESS | 2520 | 1461186016793 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 2520 | 1461186016796 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 14:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:00:16 INFO - PROCESS | 2520 | 1461186016799 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 2520 | 1461186016800 Marionette TRACE conn4 <- [1,1310,null,{}] 14:00:16 INFO - PROCESS | 2520 | 1461186016804 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:16 INFO - PROCESS | 2520 | 1461186016899 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 14:00:16 INFO - PROCESS | 2520 | 1461186016909 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 2520 | ++DOCSHELL 1A799C00 == 40 [pid = 2520] [id = 337] 14:00:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1B230000) [pid = 2520] [serial = 1010] [outer = 00000000] 14:00:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1B860C00) [pid = 2520] [serial = 1011] [outer = 1B230000] 14:00:16 INFO - PROCESS | 2520 | 1461186016957 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1C178800) [pid = 2520] [serial = 1012] [outer = 1B230000] 14:00:17 INFO - PROCESS | 2520 | --DOCSHELL 1C2B0400 == 39 [pid = 2520] [id = 327] 14:00:17 INFO - PROCESS | 2520 | --DOCSHELL 1B85D400 == 38 [pid = 2520] [id = 326] 14:00:17 INFO - PROCESS | 2520 | --DOCSHELL 1C810400 == 37 [pid = 2520] [id = 328] 14:00:17 INFO - PROCESS | 2520 | --DOCSHELL 18379400 == 36 [pid = 2520] [id = 324] 14:00:17 INFO - PROCESS | 2520 | --DOCSHELL 18FE8000 == 35 [pid = 2520] [id = 325] 14:00:17 INFO - PROCESS | 2520 | --DOCSHELL 1757B800 == 34 [pid = 2520] [id = 330] 14:00:17 INFO - PROCESS | 2520 | --DOCSHELL 17026800 == 33 [pid = 2520] [id = 329] 14:00:17 INFO - PROCESS | 2520 | --DOCSHELL 11D77800 == 32 [pid = 2520] [id = 332] 14:00:17 INFO - PROCESS | 2520 | --DOCSHELL 1C92D000 == 31 [pid = 2520] [id = 331] 14:00:18 INFO - PROCESS | 2520 | --DOCSHELL 12326000 == 30 [pid = 2520] [id = 333] 14:00:18 INFO - PROCESS | 2520 | --DOCSHELL 16C9D800 == 29 [pid = 2520] [id = 334] 14:00:18 INFO - PROCESS | 2520 | --DOCSHELL 1700B800 == 28 [pid = 2520] [id = 335] 14:00:18 INFO - PROCESS | 2520 | --DOCSHELL 18AD5C00 == 27 [pid = 2520] [id = 336] 14:00:18 INFO - PROCESS | 2520 | 1461186018728 Marionette TRACE conn4 <- [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]]]}] 14:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1984ms 14:00:18 INFO - PROCESS | 2520 | 1461186018783 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 2520 | 1461186018787 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 14:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:00:18 INFO - PROCESS | 2520 | 1461186018792 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - PROCESS | 2520 | 1461186018796 Marionette TRACE conn4 <- [1,1314,null,{}] 14:00:18 INFO - PROCESS | 2520 | 1461186018802 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:18 INFO - PROCESS | 2520 | 1461186018888 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 14:00:18 INFO - PROCESS | 2520 | 1461186018897 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 2520 | ++DOCSHELL 12319C00 == 28 [pid = 2520] [id = 338] 14:00:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1231AC00) [pid = 2520] [serial = 1013] [outer = 00000000] 14:00:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (12394800) [pid = 2520] [serial = 1014] [outer = 1231AC00] 14:00:18 INFO - PROCESS | 2520 | 1461186018946 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1239C400) [pid = 2520] [serial = 1015] [outer = 1231AC00] 14:00:19 INFO - PROCESS | 2520 | 1461186019461 Marionette TRACE conn4 <- [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]]]}] 14:00:19 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 14:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 14:00:19 INFO - PROCESS | 2520 | 1461186019523 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 2520 | 1461186019529 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 14:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:00:19 INFO - PROCESS | 2520 | 1461186019536 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 2520 | 1461186019539 Marionette TRACE conn4 <- [1,1318,null,{}] 14:00:19 INFO - PROCESS | 2520 | 1461186019543 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:19 INFO - PROCESS | 2520 | 1461186019660 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 14:00:19 INFO - PROCESS | 2520 | 1461186019674 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:19 INFO - PROCESS | 2520 | ++DOCSHELL 12398400 == 29 [pid = 2520] [id = 339] 14:00:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1239E400) [pid = 2520] [serial = 1016] [outer = 00000000] 14:00:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (13280000) [pid = 2520] [serial = 1017] [outer = 1239E400] 14:00:19 INFO - PROCESS | 2520 | 1461186019720 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (138F1400) [pid = 2520] [serial = 1018] [outer = 1239E400] 14:00:20 INFO - PROCESS | 2520 | 1461186020216 Marionette TRACE conn4 <- [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]]]}] 14:00:20 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 14:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 731ms 14:00:20 INFO - PROCESS | 2520 | 1461186020279 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 14:00:20 INFO - PROCESS | 2520 | 1461186020282 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 14:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:00:20 INFO - PROCESS | 2520 | 1461186020286 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:00:20 INFO - PROCESS | 2520 | 1461186020289 Marionette TRACE conn4 <- [1,1322,null,{}] 14:00:20 INFO - PROCESS | 2520 | 1461186020300 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:20 INFO - PROCESS | 2520 | 1461186020417 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 14:00:20 INFO - PROCESS | 2520 | 1461186020434 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:20 INFO - PROCESS | 2520 | ++DOCSHELL 18429400 == 30 [pid = 2520] [id = 340] 14:00:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (18429800) [pid = 2520] [serial = 1019] [outer = 00000000] 14:00:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (18A05C00) [pid = 2520] [serial = 1020] [outer = 18429800] 14:00:20 INFO - PROCESS | 2520 | 1461186020484 Marionette DEBUG loaded listener.js 14:00:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (18AD5400) [pid = 2520] [serial = 1021] [outer = 18429800] 14:00:20 INFO - PROCESS | 2520 | 1461186020967 Marionette TRACE conn4 <- [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]]]}] 14:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 14:00:21 INFO - PROCESS | 2520 | 1461186021018 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 2520 | 1461186021021 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 14:00:21 INFO - PROCESS | 2520 | 1461186021024 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:00:21 INFO - PROCESS | 2520 | 1461186021026 Marionette TRACE conn4 <- [1,1326,null,{}] 14:00:21 INFO - PROCESS | 2520 | 1461186021030 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:21 INFO - PROCESS | 2520 | 1461186021133 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 14:00:21 INFO - PROCESS | 2520 | 1461186021142 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 2520 | ++DOCSHELL 18AD9C00 == 31 [pid = 2520] [id = 341] 14:00:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1A790000) [pid = 2520] [serial = 1022] [outer = 00000000] 14:00:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1B22F000) [pid = 2520] [serial = 1023] [outer = 1A790000] 14:00:21 INFO - PROCESS | 2520 | 1461186021189 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1B3A9000) [pid = 2520] [serial = 1024] [outer = 1A790000] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1C175C00) [pid = 2520] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C931C00) [pid = 2520] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (11D79C00) [pid = 2520] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (12326400) [pid = 2520] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (16C9EC00) [pid = 2520] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (170DB400) [pid = 2520] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1C17C000) [pid = 2520] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (18AD7400) [pid = 2520] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C2B1400) [pid = 2520] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1C899400) [pid = 2520] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1A776C00) [pid = 2520] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1837F000) [pid = 2520] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1275AC00) [pid = 2520] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (0B091000) [pid = 2520] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (13286400) [pid = 2520] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (11D3C800) [pid = 2520] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1C925800) [pid = 2520] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (170D4800) [pid = 2520] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:00:21 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (20439C00) [pid = 2520] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:00:22 INFO - PROCESS | 2520 | 1461186022385 Marionette TRACE conn4 <- [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]]]}] 14:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1382ms 14:00:22 INFO - PROCESS | 2520 | 1461186022409 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 14:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:00:22 INFO - PROCESS | 2520 | 1461186022411 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 14:00:22 INFO - PROCESS | 2520 | 1461186022414 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:00:22 INFO - PROCESS | 2520 | 1461186022416 Marionette TRACE conn4 <- [1,1330,null,{}] 14:00:22 INFO - PROCESS | 2520 | 1461186022420 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:22 INFO - PROCESS | 2520 | 1461186022494 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 14:00:22 INFO - PROCESS | 2520 | 1461186022500 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 2520 | ++DOCSHELL 117C2800 == 32 [pid = 2520] [id = 342] 14:00:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (11D3C800) [pid = 2520] [serial = 1025] [outer = 00000000] 14:00:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1702AC00) [pid = 2520] [serial = 1026] [outer = 11D3C800] 14:00:22 INFO - PROCESS | 2520 | 1461186022546 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (176A0C00) [pid = 2520] [serial = 1027] [outer = 11D3C800] 14:00:23 INFO - PROCESS | 2520 | 1461186023009 Marionette TRACE conn4 <- [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]]]}] 14:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 632ms 14:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:00:23 INFO - PROCESS | 2520 | 1461186023046 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 2520 | 1461186023048 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 14:00:23 INFO - PROCESS | 2520 | 1461186023051 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 2520 | 1461186023053 Marionette TRACE conn4 <- [1,1334,null,{}] 14:00:23 INFO - PROCESS | 2520 | 1461186023057 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:23 INFO - PROCESS | 2520 | 1461186023151 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 14:00:23 INFO - PROCESS | 2520 | 1461186023161 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 2520 | ++DOCSHELL 18434000 == 33 [pid = 2520] [id = 343] 14:00:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1B20A000) [pid = 2520] [serial = 1028] [outer = 00000000] 14:00:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1C217C00) [pid = 2520] [serial = 1029] [outer = 1B20A000] 14:00:23 INFO - PROCESS | 2520 | 1461186023210 Marionette DEBUG loaded listener.js 14:00:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1C2AF000) [pid = 2520] [serial = 1030] [outer = 1B20A000] 14:00:23 INFO - PROCESS | 2520 | 1461186023637 Marionette TRACE conn4 <- [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]]]}] 14:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 14:00:23 INFO - PROCESS | 2520 | 1461186023719 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 2520 | 1461186023723 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 14:00:23 INFO - PROCESS | 2520 | 1461186023730 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 2520 | 1461186023734 Marionette TRACE conn4 <- [1,1338,null,{}] 14:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:00:23 INFO - PROCESS | 2520 | 1461186023740 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:23 INFO - PROCESS | 2520 | 1461186023853 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:00:23 INFO - PROCESS | 2520 | 1461186023952 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 2520 | ++DOCSHELL 11CFA800 == 34 [pid = 2520] [id = 344] 14:00:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (11D41400) [pid = 2520] [serial = 1031] [outer = 00000000] 14:00:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1231B800) [pid = 2520] [serial = 1032] [outer = 11D41400] 14:00:24 INFO - PROCESS | 2520 | 1461186024012 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1239B000) [pid = 2520] [serial = 1033] [outer = 11D41400] 14:00:24 INFO - PROCESS | 2520 | 1461186024769 Marionette TRACE conn4 <- [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]]]}] 14:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1067ms 14:00:24 INFO - PROCESS | 2520 | 1461186024806 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 2520 | 1461186024810 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 14:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:00:24 INFO - PROCESS | 2520 | 1461186024818 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 2520 | 1461186024823 Marionette TRACE conn4 <- [1,1342,null,{}] 14:00:24 INFO - PROCESS | 2520 | 1461186024828 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:24 INFO - PROCESS | 2520 | 1461186024939 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 14:00:25 INFO - PROCESS | 2520 | 1461186025019 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 2520 | ++DOCSHELL 12710C00 == 35 [pid = 2520] [id = 345] 14:00:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (13237C00) [pid = 2520] [serial = 1034] [outer = 00000000] 14:00:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (18435400) [pid = 2520] [serial = 1035] [outer = 13237C00] 14:00:25 INFO - PROCESS | 2520 | 1461186025076 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (18FE9000) [pid = 2520] [serial = 1036] [outer = 13237C00] 14:00:26 INFO - PROCESS | 2520 | 1461186026002 Marionette TRACE conn4 <- [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]]]}] 14:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1242ms 14:00:26 INFO - PROCESS | 2520 | 1461186026060 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 2520 | 1461186026063 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 14:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:00:26 INFO - PROCESS | 2520 | 1461186026069 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 2520 | 1461186026073 Marionette TRACE conn4 <- [1,1346,null,{}] 14:00:26 INFO - PROCESS | 2520 | 1461186026079 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:26 INFO - PROCESS | 2520 | 1461186026198 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 14:00:26 INFO - PROCESS | 2520 | --DOCSHELL 117C2800 == 34 [pid = 2520] [id = 342] 14:00:26 INFO - PROCESS | 2520 | --DOCSHELL 18AD9C00 == 33 [pid = 2520] [id = 341] 14:00:26 INFO - PROCESS | 2520 | --DOCSHELL 18429400 == 32 [pid = 2520] [id = 340] 14:00:26 INFO - PROCESS | 2520 | --DOCSHELL 12398400 == 31 [pid = 2520] [id = 339] 14:00:26 INFO - PROCESS | 2520 | --DOCSHELL 12319C00 == 30 [pid = 2520] [id = 338] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (20459800) [pid = 2520] [serial = 916] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C913400) [pid = 2520] [serial = 991] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1C960400) [pid = 2520] [serial = 993] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1231A800) [pid = 2520] [serial = 996] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (12753C00) [pid = 2520] [serial = 999] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1275C400) [pid = 2520] [serial = 1000] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (17023800) [pid = 2520] [serial = 1002] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (18A05400) [pid = 2520] [serial = 1005] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (18ACF800) [pid = 2520] [serial = 1006] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1C215800) [pid = 2520] [serial = 978] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (1A77C400) [pid = 2520] [serial = 1008] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (170C6C00) [pid = 2520] [serial = 1003] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (1C803400) [pid = 2520] [serial = 981] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (1C21DC00) [pid = 2520] [serial = 979] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 67 (1C908800) [pid = 2520] [serial = 984] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 66 (1C801C00) [pid = 2520] [serial = 982] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 65 (1C923000) [pid = 2520] [serial = 990] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 64 (1231FC00) [pid = 2520] [serial = 997] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 63 (1C90DC00) [pid = 2520] [serial = 985] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 62 (1A793000) [pid = 2520] [serial = 1009] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 61 (1B860C00) [pid = 2520] [serial = 1011] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 60 (1B39C800) [pid = 2520] [serial = 975] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 59 (18A04C00) [pid = 2520] [serial = 972] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 58 (18AD2800) [pid = 2520] [serial = 973] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 57 (1403D400) [pid = 2520] [serial = 969] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 56 (16AF9C00) [pid = 2520] [serial = 970] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 55 (12399C00) [pid = 2520] [serial = 966] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 54 (1275C800) [pid = 2520] [serial = 967] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 53 (18ACB400) [pid = 2520] [serial = 964] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 52 (170BD400) [pid = 2520] [serial = 963] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 51 (12756000) [pid = 2520] [serial = 961] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 50 (1239D800) [pid = 2520] [serial = 960] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 49 (1C92A000) [pid = 2520] [serial = 958] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 48 (1C960000) [pid = 2520] [serial = 994] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 47 (1C408400) [pid = 2520] [serial = 987] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 46 (1C905400) [pid = 2520] [serial = 988] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | --DOMWINDOW == 45 (1B4E6C00) [pid = 2520] [serial = 976] [outer = 00000000] [url = about:blank] 14:00:26 INFO - PROCESS | 2520 | 1461186026302 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 2520 | ++DOCSHELL 0B08C800 == 31 [pid = 2520] [id = 346] 14:00:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 46 (117B5400) [pid = 2520] [serial = 1037] [outer = 00000000] 14:00:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 47 (11CF6C00) [pid = 2520] [serial = 1038] [outer = 117B5400] 14:00:26 INFO - PROCESS | 2520 | 1461186026350 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 48 (12320800) [pid = 2520] [serial = 1039] [outer = 117B5400] 14:00:26 INFO - PROCESS | 2520 | 1461186026818 Marionette TRACE conn4 <- [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]]]}] 14:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 790ms 14:00:26 INFO - PROCESS | 2520 | 1461186026860 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 2520 | 1461186026865 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 14:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:00:26 INFO - PROCESS | 2520 | 1461186026872 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 2520 | 1461186026874 Marionette TRACE conn4 <- [1,1350,null,{}] 14:00:26 INFO - PROCESS | 2520 | 1461186026878 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:26 INFO - PROCESS | 2520 | 1461186026961 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 14:00:26 INFO - PROCESS | 2520 | 1461186026970 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 2520 | ++DOCSHELL 12322800 == 32 [pid = 2520] [id = 347] 14:00:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 49 (1270B800) [pid = 2520] [serial = 1040] [outer = 00000000] 14:00:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 50 (1319E400) [pid = 2520] [serial = 1041] [outer = 1270B800] 14:00:27 INFO - PROCESS | 2520 | 1461186027017 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 51 (131E3C00) [pid = 2520] [serial = 1042] [outer = 1270B800] 14:00:27 INFO - PROCESS | 2520 | 1461186027488 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 14:00:27 INFO - PROCESS | 2520 | 1461186027545 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 2520 | 1461186027547 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 14:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:00:27 INFO - PROCESS | 2520 | 1461186027551 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 2520 | 1461186027554 Marionette TRACE conn4 <- [1,1354,null,{}] 14:00:27 INFO - PROCESS | 2520 | 1461186027565 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:27 INFO - PROCESS | 2520 | 1461186027648 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 14:00:27 INFO - PROCESS | 2520 | 1461186027729 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 2520 | ++DOCSHELL 1701F400 == 33 [pid = 2520] [id = 348] 14:00:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 52 (170D7400) [pid = 2520] [serial = 1043] [outer = 00000000] 14:00:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 53 (175C3400) [pid = 2520] [serial = 1044] [outer = 170D7400] 14:00:27 INFO - PROCESS | 2520 | 1461186027779 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 54 (18380800) [pid = 2520] [serial = 1045] [outer = 170D7400] 14:00:28 INFO - PROCESS | 2520 | 1461186028205 Marionette TRACE conn4 <- [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] 14:00:28 INFO - PROCESS | 2520 | 1461186028227 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 14:00:28 INFO - PROCESS | 2520 | 1461186028230 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 2520 | 1461186028232 Marionette TRACE conn4 <- [1,1358,null,{}] 14:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:00:28 INFO - PROCESS | 2520 | 1461186028235 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:28 INFO - PROCESS | 2520 | 1461186028377 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:00:28 INFO - PROCESS | 2520 | 1461186028402 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 2520 | ++DOCSHELL 18AD1400 == 34 [pid = 2520] [id = 349] 14:00:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 55 (18FE6000) [pid = 2520] [serial = 1046] [outer = 00000000] 14:00:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 56 (1A793000) [pid = 2520] [serial = 1047] [outer = 18FE6000] 14:00:28 INFO - PROCESS | 2520 | 1461186028449 Marionette DEBUG loaded listener.js 14:00:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 57 (1B208C00) [pid = 2520] [serial = 1048] [outer = 18FE6000] 14:00:28 INFO - PROCESS | 2520 | 1461186028911 Marionette TRACE conn4 <- [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] 14:00:28 INFO - PROCESS | 2520 | 1461186028966 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 14:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:00:28 INFO - PROCESS | 2520 | 1461186028970 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 2520 | 1461186028971 Marionette TRACE conn4 <- [1,1362,null,{}] 14:00:28 INFO - PROCESS | 2520 | 1461186028975 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:29 INFO - PROCESS | 2520 | 1461186029083 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 14:00:29 INFO - PROCESS | 2520 | 1461186029096 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 2520 | ++DOCSHELL 1B22F400 == 35 [pid = 2520] [id = 350] 14:00:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 58 (1B85E800) [pid = 2520] [serial = 1049] [outer = 00000000] 14:00:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 59 (1C176800) [pid = 2520] [serial = 1050] [outer = 1B85E800] 14:00:29 INFO - PROCESS | 2520 | 1461186029142 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 60 (1C214800) [pid = 2520] [serial = 1051] [outer = 1B85E800] 14:00:29 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:29 INFO - PROCESS | 2520 | 1461186029606 Marionette TRACE conn4 <- [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] 14:00:29 INFO - PROCESS | 2520 | 1461186029647 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 14:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:00:29 INFO - PROCESS | 2520 | 1461186029650 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:00:29 INFO - PROCESS | 2520 | 1461186029652 Marionette TRACE conn4 <- [1,1366,null,{}] 14:00:29 INFO - PROCESS | 2520 | 1461186029656 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:29 INFO - PROCESS | 2520 | 1461186029807 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 14:00:29 INFO - PROCESS | 2520 | 1461186029868 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 2520 | ++DOCSHELL 1C404400 == 36 [pid = 2520] [id = 351] 14:00:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 61 (1C409C00) [pid = 2520] [serial = 1052] [outer = 00000000] 14:00:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 62 (1C40FC00) [pid = 2520] [serial = 1053] [outer = 1C409C00] 14:00:29 INFO - PROCESS | 2520 | 1461186029919 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 63 (1C40A800) [pid = 2520] [serial = 1054] [outer = 1C409C00] 14:00:30 INFO - PROCESS | 2520 | --DOMWINDOW == 62 (1239E400) [pid = 2520] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:00:30 INFO - PROCESS | 2520 | --DOMWINDOW == 61 (1231AC00) [pid = 2520] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:00:30 INFO - PROCESS | 2520 | --DOMWINDOW == 60 (18429800) [pid = 2520] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:00:30 INFO - PROCESS | 2520 | --DOMWINDOW == 59 (1B230000) [pid = 2520] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:00:30 INFO - PROCESS | 2520 | --DOMWINDOW == 58 (1A790000) [pid = 2520] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:00:30 INFO - PROCESS | 2520 | --DOMWINDOW == 57 (11D3C800) [pid = 2520] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:00:30 INFO - PROCESS | 2520 | 1461186030323 Marionette TRACE conn4 <- [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] 14:00:30 INFO - PROCESS | 2520 | 1461186030388 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 14:00:30 INFO - PROCESS | 2520 | 1461186030391 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 2520 | 1461186030393 Marionette TRACE conn4 <- [1,1370,null,{}] 14:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:00:30 INFO - PROCESS | 2520 | 1461186030397 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:30 INFO - PROCESS | 2520 | 1461186030498 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 14:00:30 INFO - PROCESS | 2520 | 1461186030551 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 2520 | ++DOCSHELL 12319800 == 37 [pid = 2520] [id = 352] 14:00:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 58 (12632000) [pid = 2520] [serial = 1055] [outer = 00000000] 14:00:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 59 (1C4EA800) [pid = 2520] [serial = 1056] [outer = 12632000] 14:00:30 INFO - PROCESS | 2520 | 1461186030597 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 60 (1C716800) [pid = 2520] [serial = 1057] [outer = 12632000] 14:00:30 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:30 INFO - PROCESS | 2520 | 1461186030971 Marionette TRACE conn4 <- [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] 14:00:31 INFO - PROCESS | 2520 | 1461186031028 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 14:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:00:31 INFO - PROCESS | 2520 | 1461186031032 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:00:31 INFO - PROCESS | 2520 | 1461186031033 Marionette TRACE conn4 <- [1,1374,null,{}] 14:00:31 INFO - PROCESS | 2520 | 1461186031037 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:31 INFO - PROCESS | 2520 | 1461186031111 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 14:00:31 INFO - PROCESS | 2520 | 1461186031146 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 2520 | ++DOCSHELL 1C803800 == 38 [pid = 2520] [id = 353] 14:00:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 61 (1C806400) [pid = 2520] [serial = 1058] [outer = 00000000] 14:00:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 62 (1C88FC00) [pid = 2520] [serial = 1059] [outer = 1C806400] 14:00:31 INFO - PROCESS | 2520 | 1461186031194 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 63 (1C896400) [pid = 2520] [serial = 1060] [outer = 1C806400] 14:00:31 INFO - PROCESS | 2520 | 1461186031632 Marionette TRACE conn4 <- [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] 14:00:31 INFO - PROCESS | 2520 | 1461186031668 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 14:00:31 INFO - PROCESS | 2520 | 1461186031671 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:00:31 INFO - PROCESS | 2520 | 1461186031673 Marionette TRACE conn4 <- [1,1378,null,{}] 14:00:31 INFO - PROCESS | 2520 | 1461186031676 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:31 INFO - PROCESS | 2520 | 1461186031751 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:00:31 INFO - PROCESS | 2520 | 1461186031760 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 2520 | ++DOCSHELL 1C89B800 == 39 [pid = 2520] [id = 354] 14:00:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 64 (1C89EC00) [pid = 2520] [serial = 1061] [outer = 00000000] 14:00:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 65 (1C90A800) [pid = 2520] [serial = 1062] [outer = 1C89EC00] 14:00:31 INFO - PROCESS | 2520 | 1461186031805 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 66 (1C90C000) [pid = 2520] [serial = 1063] [outer = 1C89EC00] 14:00:32 INFO - PROCESS | 2520 | 1461186032255 Marionette TRACE conn4 <- [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]]]}] 14:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 14:00:32 INFO - PROCESS | 2520 | 1461186032310 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 2520 | 1461186032314 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 14:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:00:32 INFO - PROCESS | 2520 | 1461186032320 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 2520 | 1461186032325 Marionette TRACE conn4 <- [1,1382,null,{}] 14:00:32 INFO - PROCESS | 2520 | 1461186032332 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:32 INFO - PROCESS | 2520 | 1461186032468 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 14:00:32 INFO - PROCESS | 2520 | 1461186032622 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:32 INFO - PROCESS | 2520 | ++DOCSHELL 12397000 == 40 [pid = 2520] [id = 355] 14:00:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (12398000) [pid = 2520] [serial = 1064] [outer = 00000000] 14:00:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (1275C400) [pid = 2520] [serial = 1065] [outer = 12398000] 14:00:32 INFO - PROCESS | 2520 | 1461186032680 Marionette DEBUG loaded listener.js 14:00:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (12936400) [pid = 2520] [serial = 1066] [outer = 12398000] 14:00:33 INFO - PROCESS | 2520 | 1461186033249 Marionette TRACE conn4 <- [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]]]}] 14:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 991ms 14:00:33 INFO - PROCESS | 2520 | 1461186033314 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 2520 | 1461186033320 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 14:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:00:33 INFO - PROCESS | 2520 | 1461186033327 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 2520 | 1461186033330 Marionette TRACE conn4 <- [1,1386,null,{}] 14:00:33 INFO - PROCESS | 2520 | 1461186033334 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:33 INFO - PROCESS | 2520 | 1461186033438 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 14:00:33 INFO - PROCESS | 2520 | 1461186033519 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 2520 | ++DOCSHELL 1319CC00 == 41 [pid = 2520] [id = 356] 14:00:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (17026000) [pid = 2520] [serial = 1067] [outer = 00000000] 14:00:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (18AD3800) [pid = 2520] [serial = 1068] [outer = 17026000] 14:00:33 INFO - PROCESS | 2520 | 1461186033617 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (18FEC800) [pid = 2520] [serial = 1069] [outer = 17026000] 14:00:34 INFO - PROCESS | 2520 | 1461186034246 Marionette TRACE conn4 <- [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]]]}] 14:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 971ms 14:00:34 INFO - PROCESS | 2520 | 1461186034298 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 2520 | 1461186034301 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 14:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:00:34 INFO - PROCESS | 2520 | 1461186034305 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - PROCESS | 2520 | 1461186034309 Marionette TRACE conn4 <- [1,1390,null,{}] 14:00:34 INFO - PROCESS | 2520 | 1461186034320 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:34 INFO - PROCESS | 2520 | 1461186034426 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 14:00:34 INFO - PROCESS | 2520 | 1461186034507 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 2520 | ++DOCSHELL 1C2B0000 == 42 [pid = 2520] [id = 357] 14:00:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1C2B2000) [pid = 2520] [serial = 1070] [outer = 00000000] 14:00:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1C80E000) [pid = 2520] [serial = 1071] [outer = 1C2B2000] 14:00:34 INFO - PROCESS | 2520 | 1461186034609 Marionette DEBUG loaded listener.js 14:00:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1C911C00) [pid = 2520] [serial = 1072] [outer = 1C2B2000] 14:00:35 INFO - PROCESS | 2520 | 1461186035240 Marionette TRACE conn4 <- [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]]]}] 14:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 14:00:35 INFO - PROCESS | 2520 | 1461186035278 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 2520 | 1461186035281 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 14:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:00:35 INFO - PROCESS | 2520 | 1461186035284 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 2520 | 1461186035286 Marionette TRACE conn4 <- [1,1394,null,{}] 14:00:35 INFO - PROCESS | 2520 | 1461186035290 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:35 INFO - PROCESS | 2520 | 1461186035391 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 14:00:35 INFO - PROCESS | 2520 | 1461186035600 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 2520 | ++DOCSHELL 0B08BC00 == 43 [pid = 2520] [id = 358] 14:00:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (0B090400) [pid = 2520] [serial = 1073] [outer = 00000000] 14:00:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (11D80C00) [pid = 2520] [serial = 1074] [outer = 0B090400] 14:00:35 INFO - PROCESS | 2520 | 1461186035668 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1239F000) [pid = 2520] [serial = 1075] [outer = 0B090400] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 1C803800 == 42 [pid = 2520] [id = 353] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 12319800 == 41 [pid = 2520] [id = 352] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 1C404400 == 40 [pid = 2520] [id = 351] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 1B22F400 == 39 [pid = 2520] [id = 350] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 18AD1400 == 38 [pid = 2520] [id = 349] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 1701F400 == 37 [pid = 2520] [id = 348] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 12322800 == 36 [pid = 2520] [id = 347] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 0B08C800 == 35 [pid = 2520] [id = 346] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 12710C00 == 34 [pid = 2520] [id = 345] 14:00:36 INFO - PROCESS | 2520 | --DOCSHELL 11CFA800 == 33 [pid = 2520] [id = 344] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C217C00) [pid = 2520] [serial = 1029] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | 1461186036359 Marionette TRACE conn4 <- [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]]]}] 14:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1130ms 14:00:36 INFO - PROCESS | 2520 | 1461186036417 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 2520 | 1461186036422 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 14:00:36 INFO - PROCESS | 2520 | 1461186036427 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:00:36 INFO - PROCESS | 2520 | 1461186036430 Marionette TRACE conn4 <- [1,1398,null,{}] 14:00:36 INFO - PROCESS | 2520 | 1461186036435 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:36 INFO - PROCESS | 2520 | 1461186036532 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (13280000) [pid = 2520] [serial = 1017] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (12394800) [pid = 2520] [serial = 1014] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (18A05C00) [pid = 2520] [serial = 1020] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (18AD5400) [pid = 2520] [serial = 1021] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1C178800) [pid = 2520] [serial = 1012] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (1B22F000) [pid = 2520] [serial = 1023] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1702AC00) [pid = 2520] [serial = 1026] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (176A0C00) [pid = 2520] [serial = 1027] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (1B3A9000) [pid = 2520] [serial = 1024] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 67 (138F1400) [pid = 2520] [serial = 1018] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | --DOMWINDOW == 66 (1239C400) [pid = 2520] [serial = 1015] [outer = 00000000] [url = about:blank] 14:00:36 INFO - PROCESS | 2520 | 1461186036612 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 2520 | ++DOCSHELL 11A87000 == 34 [pid = 2520] [id = 359] 14:00:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (11C93000) [pid = 2520] [serial = 1076] [outer = 00000000] 14:00:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (12711800) [pid = 2520] [serial = 1077] [outer = 11C93000] 14:00:36 INFO - PROCESS | 2520 | 1461186036662 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (1293C800) [pid = 2520] [serial = 1078] [outer = 11C93000] 14:00:37 INFO - PROCESS | 2520 | 1461186037100 Marionette TRACE conn4 <- [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]]]}] 14:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 731ms 14:00:37 INFO - PROCESS | 2520 | 1461186037164 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 2520 | 1461186037167 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 14:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:00:37 INFO - PROCESS | 2520 | 1461186037172 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - PROCESS | 2520 | 1461186037174 Marionette TRACE conn4 <- [1,1402,null,{}] 14:00:37 INFO - PROCESS | 2520 | 1461186037178 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:37 INFO - PROCESS | 2520 | 1461186037257 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 14:00:37 INFO - PROCESS | 2520 | 1461186037269 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 2520 | ++DOCSHELL 13281800 == 35 [pid = 2520] [id = 360] 14:00:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (16A0E000) [pid = 2520] [serial = 1079] [outer = 00000000] 14:00:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (1757B400) [pid = 2520] [serial = 1080] [outer = 16A0E000] 14:00:37 INFO - PROCESS | 2520 | 1461186037317 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1842C000) [pid = 2520] [serial = 1081] [outer = 16A0E000] 14:00:37 INFO - PROCESS | 2520 | 1461186037807 Marionette TRACE conn4 <- [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]]]}] 14:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 14:00:37 INFO - PROCESS | 2520 | 1461186037876 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 2520 | 1461186037878 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 14:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:00:37 INFO - PROCESS | 2520 | 1461186037883 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - PROCESS | 2520 | 1461186037888 Marionette TRACE conn4 <- [1,1406,null,{}] 14:00:37 INFO - PROCESS | 2520 | 1461186037900 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:38 INFO - PROCESS | 2520 | 1461186037981 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 14:00:38 INFO - PROCESS | 2520 | 1461186038061 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 2520 | ++DOCSHELL 18434C00 == 36 [pid = 2520] [id = 361] 14:00:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (18A05C00) [pid = 2520] [serial = 1082] [outer = 00000000] 14:00:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1B22F000) [pid = 2520] [serial = 1083] [outer = 18A05C00] 14:00:38 INFO - PROCESS | 2520 | 1461186038107 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1B3A4400) [pid = 2520] [serial = 1084] [outer = 18A05C00] 14:00:38 INFO - PROCESS | 2520 | 1461186038511 Marionette TRACE conn4 <- [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]]]}] 14:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 14:00:38 INFO - PROCESS | 2520 | 1461186038574 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 2520 | 1461186038577 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 14:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:00:38 INFO - PROCESS | 2520 | 1461186038586 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 2520 | 1461186038588 Marionette TRACE conn4 <- [1,1410,null,{}] 14:00:38 INFO - PROCESS | 2520 | 1461186038592 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:38 INFO - PROCESS | 2520 | 1461186038697 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 14:00:38 INFO - PROCESS | 2520 | 1461186038768 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 2520 | ++DOCSHELL 1B860C00 == 37 [pid = 2520] [id = 362] 14:00:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1C174800) [pid = 2520] [serial = 1085] [outer = 00000000] 14:00:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1C17F400) [pid = 2520] [serial = 1086] [outer = 1C174800] 14:00:38 INFO - PROCESS | 2520 | 1461186038817 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1C22C800) [pid = 2520] [serial = 1087] [outer = 1C174800] 14:00:39 INFO - PROCESS | 2520 | 1461186039269 Marionette TRACE conn4 <- [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]]]}] 14:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 14:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:00:39 INFO - PROCESS | 2520 | 1461186039318 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:00:39 INFO - PROCESS | 2520 | 1461186039320 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 14:00:39 INFO - PROCESS | 2520 | 1461186039323 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - PROCESS | 2520 | 1461186039325 Marionette TRACE conn4 <- [1,1414,null,{}] 14:00:39 INFO - PROCESS | 2520 | 1461186039328 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:39 INFO - PROCESS | 2520 | 1461186039434 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 14:00:39 INFO - PROCESS | 2520 | 1461186039443 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 2520 | ++DOCSHELL 1C401400 == 38 [pid = 2520] [id = 363] 14:00:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1C402000) [pid = 2520] [serial = 1088] [outer = 00000000] 14:00:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1C499800) [pid = 2520] [serial = 1089] [outer = 1C402000] 14:00:39 INFO - PROCESS | 2520 | 1461186039547 Marionette DEBUG loaded listener.js 14:00:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C80D800) [pid = 2520] [serial = 1090] [outer = 1C402000] 14:00:40 INFO - PROCESS | 2520 | 1461186040018 Marionette TRACE conn4 <- [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]]]}] 14:00:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C89B400) [pid = 2520] [serial = 1091] [outer = 11AE9800] 14:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 731ms 14:00:40 INFO - PROCESS | 2520 | 1461186040081 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 14:00:40 INFO - PROCESS | 2520 | 1461186040083 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 14:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:00:40 INFO - PROCESS | 2520 | 1461186040105 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:00:40 INFO - PROCESS | 2520 | 1461186040107 Marionette TRACE conn4 <- [1,1418,null,{}] 14:00:40 INFO - PROCESS | 2520 | 1461186040111 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:40 INFO - PROCESS | 2520 | 1461186040216 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:00:40 INFO - PROCESS | 2520 | 1461186040275 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 2520 | ++DOCSHELL 1C810800 == 39 [pid = 2520] [id = 364] 14:00:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C907400) [pid = 2520] [serial = 1092] [outer = 00000000] 14:00:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1C929800) [pid = 2520] [serial = 1093] [outer = 1C907400] 14:00:40 INFO - PROCESS | 2520 | 1461186040321 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C92C800) [pid = 2520] [serial = 1094] [outer = 1C907400] 14:00:40 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (18FE6000) [pid = 2520] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:00:40 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1B20A000) [pid = 2520] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:00:40 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1B85E800) [pid = 2520] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:00:40 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1270B800) [pid = 2520] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:00:40 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (170D7400) [pid = 2520] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:00:40 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (117B5400) [pid = 2520] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:00:40 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (12632000) [pid = 2520] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:00:40 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C409C00) [pid = 2520] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:00:40 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1C806400) [pid = 2520] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:00:40 INFO - PROCESS | 2520 | 1461186040766 Marionette TRACE conn4 <- [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]]]}] 14:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 14:00:40 INFO - PROCESS | 2520 | 1461186040811 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 14:00:40 INFO - PROCESS | 2520 | 1461186040814 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 14:00:40 INFO - PROCESS | 2520 | 1461186040817 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:00:40 INFO - PROCESS | 2520 | 1461186040819 Marionette TRACE conn4 <- [1,1422,null,{}] 14:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:00:40 INFO - PROCESS | 2520 | 1461186040827 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:40 INFO - PROCESS | 2520 | 1461186040932 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 14:00:41 INFO - PROCESS | 2520 | 1461186040985 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 2520 | ++DOCSHELL 11A7DC00 == 40 [pid = 2520] [id = 365] 14:00:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (140E1800) [pid = 2520] [serial = 1095] [outer = 00000000] 14:00:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1C406800) [pid = 2520] [serial = 1096] [outer = 140E1800] 14:00:41 INFO - PROCESS | 2520 | 1461186041032 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1C2B7400) [pid = 2520] [serial = 1097] [outer = 140E1800] 14:00:41 INFO - PROCESS | 2520 | 1461186041403 Marionette TRACE conn4 <- [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]]]}] 14:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 631ms 14:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:00:41 INFO - PROCESS | 2520 | 1461186041455 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 2520 | 1461186041457 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 14:00:41 INFO - PROCESS | 2520 | 1461186041460 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - PROCESS | 2520 | 1461186041462 Marionette TRACE conn4 <- [1,1426,null,{}] 14:00:41 INFO - PROCESS | 2520 | 1461186041465 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:41 INFO - PROCESS | 2520 | 1461186041542 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 14:00:41 INFO - PROCESS | 2520 | 1461186041548 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 2520 | ++DOCSHELL 1A14B400 == 41 [pid = 2520] [id = 366] 14:00:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1B85E800) [pid = 2520] [serial = 1098] [outer = 00000000] 14:00:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C95AC00) [pid = 2520] [serial = 1099] [outer = 1B85E800] 14:00:41 INFO - PROCESS | 2520 | 1461186041593 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C960400) [pid = 2520] [serial = 1100] [outer = 1B85E800] 14:00:42 INFO - PROCESS | 2520 | 1461186042010 Marionette TRACE conn4 <- [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]]]}] 14:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 570ms 14:00:42 INFO - PROCESS | 2520 | 1461186042031 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 14:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:00:42 INFO - PROCESS | 2520 | 1461186042033 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 14:00:42 INFO - PROCESS | 2520 | 1461186042036 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - PROCESS | 2520 | 1461186042038 Marionette TRACE conn4 <- [1,1430,null,{}] 14:00:42 INFO - PROCESS | 2520 | 1461186042052 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:42 INFO - PROCESS | 2520 | 1461186042131 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 14:00:42 INFO - PROCESS | 2520 | 1461186042137 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:42 INFO - PROCESS | 2520 | ++DOCSHELL 1C962800 == 42 [pid = 2520] [id = 367] 14:00:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C965000) [pid = 2520] [serial = 1101] [outer = 00000000] 14:00:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1CB0BC00) [pid = 2520] [serial = 1102] [outer = 1C965000] 14:00:42 INFO - PROCESS | 2520 | 1461186042183 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1CC60000) [pid = 2520] [serial = 1103] [outer = 1C965000] 14:00:42 INFO - PROCESS | 2520 | 1461186042683 Marionette TRACE conn4 <- [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]]]}] 14:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 690ms 14:00:42 INFO - PROCESS | 2520 | 1461186042728 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 2520 | 1461186042732 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 14:00:42 INFO - PROCESS | 2520 | 1461186042738 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:00:42 INFO - PROCESS | 2520 | 1461186042743 Marionette TRACE conn4 <- [1,1434,null,{}] 14:00:42 INFO - PROCESS | 2520 | 1461186042750 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:42 INFO - PROCESS | 2520 | 1461186042856 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 14:00:42 INFO - PROCESS | 2520 | 1461186042959 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 2520 | ++DOCSHELL 12393400 == 43 [pid = 2520] [id = 368] 14:00:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (12394C00) [pid = 2520] [serial = 1104] [outer = 00000000] 14:00:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1270B800) [pid = 2520] [serial = 1105] [outer = 12394C00] 14:00:43 INFO - PROCESS | 2520 | 1461186043023 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1293A400) [pid = 2520] [serial = 1106] [outer = 12394C00] 14:00:43 INFO - PROCESS | 2520 | 1461186043687 Marionette TRACE conn4 <- [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]]]}] 14:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 14:00:43 INFO - PROCESS | 2520 | 1461186043713 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 14:00:43 INFO - PROCESS | 2520 | 1461186043719 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 14:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:00:43 INFO - PROCESS | 2520 | 1461186043726 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - PROCESS | 2520 | 1461186043729 Marionette TRACE conn4 <- [1,1438,null,{}] 14:00:43 INFO - PROCESS | 2520 | 1461186043733 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:43 INFO - PROCESS | 2520 | 1461186043839 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:00:43 INFO - PROCESS | 2520 | 1461186043936 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 2520 | ++DOCSHELL 1701F400 == 44 [pid = 2520] [id = 369] 14:00:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (170D9400) [pid = 2520] [serial = 1107] [outer = 00000000] 14:00:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1A78EC00) [pid = 2520] [serial = 1108] [outer = 170D9400] 14:00:44 INFO - PROCESS | 2520 | 1461186043996 Marionette DEBUG loaded listener.js 14:00:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1B3A3C00) [pid = 2520] [serial = 1109] [outer = 170D9400] 14:00:44 INFO - PROCESS | 2520 | 1461186044618 Marionette TRACE conn4 <- [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]]]}] 14:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 931ms 14:00:44 INFO - PROCESS | 2520 | 1461186044657 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 2520 | 1461186044660 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 14:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:00:44 INFO - PROCESS | 2520 | 1461186044664 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:00:44 INFO - PROCESS | 2520 | 1461186044668 Marionette TRACE conn4 <- [1,1442,null,{}] 14:00:44 INFO - PROCESS | 2520 | 1461186044680 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:44 INFO - PROCESS | 2520 | 1461186044788 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 14:00:44 INFO - PROCESS | 2520 | 1461186044914 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:44 INFO - PROCESS | 2520 | ++DOCSHELL 1C910C00 == 45 [pid = 2520] [id = 370] 14:00:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C916C00) [pid = 2520] [serial = 1110] [outer = 00000000] 14:00:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1CC64000) [pid = 2520] [serial = 1111] [outer = 1C916C00] 14:00:45 INFO - PROCESS | 2520 | 1461186044974 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1CD5C000) [pid = 2520] [serial = 1112] [outer = 1C916C00] 14:00:45 INFO - PROCESS | 2520 | 1461186045633 Marionette TRACE conn4 <- [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]]]}] 14:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1022ms 14:00:45 INFO - PROCESS | 2520 | 1461186045688 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 2520 | 1461186045691 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 14:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:00:45 INFO - PROCESS | 2520 | 1461186045695 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 2520 | 1461186045697 Marionette TRACE conn4 <- [1,1446,null,{}] 14:00:45 INFO - PROCESS | 2520 | 1461186045701 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:45 INFO - PROCESS | 2520 | 1461186045804 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 14:00:45 INFO - PROCESS | 2520 | 1461186045952 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 2520 | ++DOCSHELL 1C899400 == 46 [pid = 2520] [id = 371] 14:00:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C899C00) [pid = 2520] [serial = 1113] [outer = 00000000] 14:00:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1E569C00) [pid = 2520] [serial = 1114] [outer = 1C899C00] 14:00:46 INFO - PROCESS | 2520 | 1461186046010 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1EAEB000) [pid = 2520] [serial = 1115] [outer = 1C899C00] 14:00:46 INFO - PROCESS | 2520 | 1461186046787 Marionette TRACE conn4 <- [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]]]}] 14:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1124ms 14:00:46 INFO - PROCESS | 2520 | 1461186046823 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 2520 | 1461186046827 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 14:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:00:46 INFO - PROCESS | 2520 | 1461186046832 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - PROCESS | 2520 | 1461186046836 Marionette TRACE conn4 <- [1,1450,null,{}] 14:00:46 INFO - PROCESS | 2520 | 1461186046841 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:46 INFO - PROCESS | 2520 | 1461186046937 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 14:00:47 INFO - PROCESS | 2520 | 1461186047023 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 2520 | ++DOCSHELL 1842C400 == 47 [pid = 2520] [id = 372] 14:00:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1842CC00) [pid = 2520] [serial = 1116] [outer = 00000000] 14:00:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (18AD5400) [pid = 2520] [serial = 1117] [outer = 1842CC00] 14:00:47 INFO - PROCESS | 2520 | 1461186047116 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1A14D800) [pid = 2520] [serial = 1118] [outer = 1842CC00] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 1A14B400 == 46 [pid = 2520] [id = 366] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 11A7DC00 == 45 [pid = 2520] [id = 365] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 1C810800 == 44 [pid = 2520] [id = 364] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 1C401400 == 43 [pid = 2520] [id = 363] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 1B860C00 == 42 [pid = 2520] [id = 362] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 18434C00 == 41 [pid = 2520] [id = 361] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 13281800 == 40 [pid = 2520] [id = 360] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 11A87000 == 39 [pid = 2520] [id = 359] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 0B08BC00 == 38 [pid = 2520] [id = 358] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (18435400) [pid = 2520] [serial = 1035] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1231B800) [pid = 2520] [serial = 1032] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C90A800) [pid = 2520] [serial = 1062] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOCSHELL 1C89B800 == 37 [pid = 2520] [id = 354] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1319E400) [pid = 2520] [serial = 1041] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (131E3C00) [pid = 2520] [serial = 1042] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1C176800) [pid = 2520] [serial = 1050] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (175C3400) [pid = 2520] [serial = 1044] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (11CF6C00) [pid = 2520] [serial = 1038] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (12320800) [pid = 2520] [serial = 1039] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1C4EA800) [pid = 2520] [serial = 1056] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1C40FC00) [pid = 2520] [serial = 1053] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1C40A800) [pid = 2520] [serial = 1054] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C88FC00) [pid = 2520] [serial = 1059] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C716800) [pid = 2520] [serial = 1057] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1B208C00) [pid = 2520] [serial = 1048] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1C896400) [pid = 2520] [serial = 1060] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (18380800) [pid = 2520] [serial = 1045] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1A793000) [pid = 2520] [serial = 1047] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C2AF000) [pid = 2520] [serial = 1030] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C214800) [pid = 2520] [serial = 1051] [outer = 00000000] [url = about:blank] 14:00:47 INFO - PROCESS | 2520 | 1461186047655 Marionette TRACE conn4 <- [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]]]}] 14:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 871ms 14:00:47 INFO - PROCESS | 2520 | 1461186047708 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 2520 | 1461186047713 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 14:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:00:47 INFO - PROCESS | 2520 | 1461186047719 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 2520 | 1461186047722 Marionette TRACE conn4 <- [1,1454,null,{}] 14:00:47 INFO - PROCESS | 2520 | 1461186047725 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:47 INFO - PROCESS | 2520 | 1461186047808 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 14:00:47 INFO - PROCESS | 2520 | 1461186047889 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 2520 | ++DOCSHELL 12322400 == 38 [pid = 2520] [id = 373] 14:00:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (12323400) [pid = 2520] [serial = 1119] [outer = 00000000] 14:00:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1403C400) [pid = 2520] [serial = 1120] [outer = 12323400] 14:00:47 INFO - PROCESS | 2520 | 1461186047936 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (170D5000) [pid = 2520] [serial = 1121] [outer = 12323400] 14:00:48 INFO - PROCESS | 2520 | 1461186048356 Marionette TRACE conn4 <- [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]]]}] 14:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 14:00:48 INFO - PROCESS | 2520 | 1461186048393 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 2520 | 1461186048396 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 14:00:48 INFO - PROCESS | 2520 | 1461186048399 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:00:48 INFO - PROCESS | 2520 | 1461186048403 Marionette TRACE conn4 <- [1,1458,null,{}] 14:00:48 INFO - PROCESS | 2520 | 1461186048417 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:48 INFO - PROCESS | 2520 | 1461186048500 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:00:48 INFO - PROCESS | 2520 | 1461186048509 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 2520 | ++DOCSHELL 1A794800 == 39 [pid = 2520] [id = 374] 14:00:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1AAAB800) [pid = 2520] [serial = 1122] [outer = 00000000] 14:00:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1B4E0C00) [pid = 2520] [serial = 1123] [outer = 1AAAB800] 14:00:48 INFO - PROCESS | 2520 | 1461186048558 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1B862800) [pid = 2520] [serial = 1124] [outer = 1AAAB800] 14:00:49 INFO - PROCESS | 2520 | 1461186049036 Marionette TRACE conn4 <- [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]]]}] 14:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 14:00:49 INFO - PROCESS | 2520 | 1461186049073 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 2520 | 1461186049076 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 14:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:00:49 INFO - PROCESS | 2520 | 1461186049079 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 2520 | 1461186049081 Marionette TRACE conn4 <- [1,1462,null,{}] 14:00:49 INFO - PROCESS | 2520 | 1461186049085 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:49 INFO - PROCESS | 2520 | 1461186049193 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 14:00:49 INFO - PROCESS | 2520 | 1461186049202 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 2520 | ++DOCSHELL 1C2AE400 == 40 [pid = 2520] [id = 375] 14:00:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C2AF800) [pid = 2520] [serial = 1125] [outer = 00000000] 14:00:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C401400) [pid = 2520] [serial = 1126] [outer = 1C2AF800] 14:00:49 INFO - PROCESS | 2520 | 1461186049249 Marionette DEBUG loaded listener.js 14:00:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C405800) [pid = 2520] [serial = 1127] [outer = 1C2AF800] 14:00:49 INFO - PROCESS | 2520 | 1461186049702 Marionette TRACE conn4 <- [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]]]}] 14:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 14:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:00:49 INFO - PROCESS | 2520 | 1461186049753 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 2520 | 1461186049756 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 14:00:49 INFO - PROCESS | 2520 | 1461186049759 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 2520 | 1461186049760 Marionette TRACE conn4 <- [1,1466,null,{}] 14:00:49 INFO - PROCESS | 2520 | 1461186049764 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:49 INFO - PROCESS | 2520 | 1461186049868 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 14:00:49 INFO - PROCESS | 2520 | 1461186049875 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 2520 | ++DOCSHELL 1C2B8800 == 41 [pid = 2520] [id = 376] 14:00:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C403800) [pid = 2520] [serial = 1128] [outer = 00000000] 14:00:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C4F2C00) [pid = 2520] [serial = 1129] [outer = 1C403800] 14:00:49 INFO - PROCESS | 2520 | 1461186049921 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C803800) [pid = 2520] [serial = 1130] [outer = 1C403800] 14:00:50 INFO - PROCESS | 2520 | 1461186050401 Marionette TRACE conn4 <- [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]]]}] 14:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 14:00:50 INFO - PROCESS | 2520 | 1461186050429 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 14:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:00:50 INFO - PROCESS | 2520 | 1461186050431 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 14:00:50 INFO - PROCESS | 2520 | 1461186050435 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - PROCESS | 2520 | 1461186050436 Marionette TRACE conn4 <- [1,1470,null,{}] 14:00:50 INFO - PROCESS | 2520 | 1461186050444 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:50 INFO - PROCESS | 2520 | 1461186050605 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 14:00:50 INFO - PROCESS | 2520 | 1461186050630 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 2520 | ++DOCSHELL 1C91B400 == 42 [pid = 2520] [id = 377] 14:00:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C91DC00) [pid = 2520] [serial = 1131] [outer = 00000000] 14:00:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C930800) [pid = 2520] [serial = 1132] [outer = 1C91DC00] 14:00:50 INFO - PROCESS | 2520 | 1461186050678 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C95D800) [pid = 2520] [serial = 1133] [outer = 1C91DC00] 14:00:51 INFO - PROCESS | 2520 | 1461186051136 Marionette TRACE conn4 <- [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]]]}] 14:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 14:00:51 INFO - PROCESS | 2520 | 1461186051173 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 2520 | 1461186051175 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 14:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:00:51 INFO - PROCESS | 2520 | 1461186051179 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 2520 | 1461186051180 Marionette TRACE conn4 <- [1,1474,null,{}] 14:00:51 INFO - PROCESS | 2520 | 1461186051184 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:51 INFO - PROCESS | 2520 | 1461186051290 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 14:00:51 INFO - PROCESS | 2520 | 1461186051297 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 2520 | ++DOCSHELL 12754000 == 43 [pid = 2520] [id = 378] 14:00:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (12762000) [pid = 2520] [serial = 1134] [outer = 00000000] 14:00:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1DE37C00) [pid = 2520] [serial = 1135] [outer = 12762000] 14:00:51 INFO - PROCESS | 2520 | 1461186051342 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1DEB6C00) [pid = 2520] [serial = 1136] [outer = 12762000] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C907400) [pid = 2520] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (18A05C00) [pid = 2520] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1C402000) [pid = 2520] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1C174800) [pid = 2520] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1B85E800) [pid = 2520] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (140E1800) [pid = 2520] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (11C93000) [pid = 2520] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (16A0E000) [pid = 2520] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (13237C00) [pid = 2520] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:00:51 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (0B090400) [pid = 2520] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:00:51 INFO - PROCESS | 2520 | 1461186051948 Marionette TRACE conn4 <- [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]]]}] 14:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 831ms 14:00:52 INFO - PROCESS | 2520 | 1461186052011 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 14:00:52 INFO - PROCESS | 2520 | 1461186052013 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 14:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:00:52 INFO - PROCESS | 2520 | 1461186052016 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:00:52 INFO - PROCESS | 2520 | 1461186052018 Marionette TRACE conn4 <- [1,1478,null,{}] 14:00:52 INFO - PROCESS | 2520 | 1461186052021 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:52 INFO - PROCESS | 2520 | 1461186052097 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:00:52 INFO - PROCESS | 2520 | 1461186052106 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 2520 | ++DOCSHELL 1239BC00 == 44 [pid = 2520] [id = 379] 14:00:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (16A0E000) [pid = 2520] [serial = 1137] [outer = 00000000] 14:00:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C212C00) [pid = 2520] [serial = 1138] [outer = 16A0E000] 14:00:52 INFO - PROCESS | 2520 | 1461186052152 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C40AC00) [pid = 2520] [serial = 1139] [outer = 16A0E000] 14:00:52 INFO - PROCESS | 2520 | 1461186052588 Marionette TRACE conn4 <- [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]]]}] 14:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 14:00:52 INFO - PROCESS | 2520 | 1461186052646 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 14:00:52 INFO - PROCESS | 2520 | 1461186052648 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 14:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:00:52 INFO - PROCESS | 2520 | 1461186052651 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:00:52 INFO - PROCESS | 2520 | 1461186052653 Marionette TRACE conn4 <- [1,1482,null,{}] 14:00:52 INFO - PROCESS | 2520 | 1461186052656 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:52 INFO - PROCESS | 2520 | 1461186052738 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 14:00:52 INFO - PROCESS | 2520 | 1461186052744 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 2520 | ++DOCSHELL 12631C00 == 45 [pid = 2520] [id = 380] 14:00:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1837DC00) [pid = 2520] [serial = 1140] [outer = 00000000] 14:00:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1ED6E400) [pid = 2520] [serial = 1141] [outer = 1837DC00] 14:00:52 INFO - PROCESS | 2520 | 1461186052789 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1EFDF800) [pid = 2520] [serial = 1142] [outer = 1837DC00] 14:00:53 INFO - PROCESS | 2520 | 1461186053206 Marionette TRACE conn4 <- [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]]]}] 14:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 631ms 14:00:53 INFO - PROCESS | 2520 | 1461186053283 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 2520 | 1461186053285 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 14:00:53 INFO - PROCESS | 2520 | 1461186053288 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:00:53 INFO - PROCESS | 2520 | 1461186053290 Marionette TRACE conn4 <- [1,1486,null,{}] 14:00:53 INFO - PROCESS | 2520 | 1461186053294 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:53 INFO - PROCESS | 2520 | 1461186053370 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 14:00:53 INFO - PROCESS | 2520 | 1461186053379 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE1800 == 46 [pid = 2520] [id = 381] 14:00:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1EFE3000) [pid = 2520] [serial = 1143] [outer = 00000000] 14:00:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1EFEA800) [pid = 2520] [serial = 1144] [outer = 1EFE3000] 14:00:53 INFO - PROCESS | 2520 | 1461186053424 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1EFED400) [pid = 2520] [serial = 1145] [outer = 1EFE3000] 14:00:53 INFO - PROCESS | 2520 | 1461186053955 Marionette TRACE conn4 <- [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]]]}] 14:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 14:00:54 INFO - PROCESS | 2520 | 1461186054023 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 14:00:54 INFO - PROCESS | 2520 | 1461186054028 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 14:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:00:54 INFO - PROCESS | 2520 | 1461186054034 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:00:54 INFO - PROCESS | 2520 | 1461186054039 Marionette TRACE conn4 <- [1,1490,null,{}] 14:00:54 INFO - PROCESS | 2520 | 1461186054046 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:54 INFO - PROCESS | 2520 | 1461186054168 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 14:00:54 INFO - PROCESS | 2520 | 1461186054311 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 2520 | ++DOCSHELL 12397400 == 47 [pid = 2520] [id = 382] 14:00:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (123A0000) [pid = 2520] [serial = 1146] [outer = 00000000] 14:00:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1293BC00) [pid = 2520] [serial = 1147] [outer = 123A0000] 14:00:54 INFO - PROCESS | 2520 | 1461186054377 Marionette DEBUG loaded listener.js 14:00:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (14031800) [pid = 2520] [serial = 1148] [outer = 123A0000] 14:00:55 INFO - PROCESS | 2520 | 1461186055035 Marionette TRACE conn4 <- [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]]]}] 14:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1022ms 14:00:55 INFO - PROCESS | 2520 | 1461186055091 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:00:55 INFO - PROCESS | 2520 | 1461186055097 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 14:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:00:55 INFO - PROCESS | 2520 | 1461186055104 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 2520 | 1461186055107 Marionette TRACE conn4 <- [1,1494,null,{}] 14:00:55 INFO - PROCESS | 2520 | 1461186055111 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:55 INFO - PROCESS | 2520 | 1461186055218 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 14:00:55 INFO - PROCESS | 2520 | 1461186055347 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:55 INFO - PROCESS | 2520 | ++DOCSHELL 18AD1400 == 48 [pid = 2520] [id = 383] 14:00:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (18AD2C00) [pid = 2520] [serial = 1149] [outer = 00000000] 14:00:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1B85EC00) [pid = 2520] [serial = 1150] [outer = 18AD2C00] 14:00:55 INFO - PROCESS | 2520 | 1461186055405 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C21E400) [pid = 2520] [serial = 1151] [outer = 18AD2C00] 14:00:55 INFO - PROCESS | 2520 | 1461186055982 Marionette TRACE conn4 <- [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]]]}] 14:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 931ms 14:00:56 INFO - PROCESS | 2520 | 1461186056035 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 14:00:56 INFO - PROCESS | 2520 | 1461186056038 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 14:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:00:56 INFO - PROCESS | 2520 | 1461186056042 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:00:56 INFO - PROCESS | 2520 | 1461186056046 Marionette TRACE conn4 <- [1,1498,null,{}] 14:00:56 INFO - PROCESS | 2520 | 1461186056057 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:56 INFO - PROCESS | 2520 | 1461186056165 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:00:56 INFO - PROCESS | 2520 | 1461186056293 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:56 INFO - PROCESS | 2520 | ++DOCSHELL 1C919400 == 49 [pid = 2520] [id = 384] 14:00:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C92E000) [pid = 2520] [serial = 1152] [outer = 00000000] 14:00:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1ED78000) [pid = 2520] [serial = 1153] [outer = 1C92E000] 14:00:56 INFO - PROCESS | 2520 | 1461186056354 Marionette DEBUG loaded listener.js 14:00:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1F50D000) [pid = 2520] [serial = 1154] [outer = 1C92E000] 14:00:56 INFO - PROCESS | 2520 | 1461186056993 Marionette TRACE conn4 <- [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]]]}] 14:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 971ms 14:00:57 INFO - PROCESS | 2520 | 1461186057016 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 2520 | 1461186057019 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 14:00:57 INFO - PROCESS | 2520 | 1461186057022 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:00:57 INFO - PROCESS | 2520 | 1461186057025 Marionette TRACE conn4 <- [1,1502,null,{}] 14:00:57 INFO - PROCESS | 2520 | 1461186057028 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:57 INFO - PROCESS | 2520 | 1461186057136 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 14:00:57 INFO - PROCESS | 2520 | 1461186057264 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 2520 | ++DOCSHELL 1F699400 == 50 [pid = 2520] [id = 385] 14:00:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1F6A0400) [pid = 2520] [serial = 1155] [outer = 00000000] 14:00:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1F96D800) [pid = 2520] [serial = 1156] [outer = 1F6A0400] 14:00:57 INFO - PROCESS | 2520 | 1461186057321 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1F970000) [pid = 2520] [serial = 1157] [outer = 1F6A0400] 14:00:58 INFO - PROCESS | 2520 | 1461186058147 Marionette TRACE conn4 <- [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]]]}] 14:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1174ms 14:00:58 INFO - PROCESS | 2520 | 1461186058200 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 14:00:58 INFO - PROCESS | 2520 | 1461186058204 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 14:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:00:58 INFO - PROCESS | 2520 | 1461186058209 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:00:58 INFO - PROCESS | 2520 | 1461186058213 Marionette TRACE conn4 <- [1,1506,null,{}] 14:00:58 INFO - PROCESS | 2520 | 1461186058220 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:58 INFO - PROCESS | 2520 | 1461186058316 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 14:00:58 INFO - PROCESS | 2520 | 1461186058448 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:58 INFO - PROCESS | 2520 | ++DOCSHELL 12939C00 == 51 [pid = 2520] [id = 386] 14:00:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (13236000) [pid = 2520] [serial = 1158] [outer = 00000000] 14:00:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (17574800) [pid = 2520] [serial = 1159] [outer = 13236000] 14:00:58 INFO - PROCESS | 2520 | 1461186058503 Marionette DEBUG loaded listener.js 14:00:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (176AC800) [pid = 2520] [serial = 1160] [outer = 13236000] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 1A799C00 == 50 [pid = 2520] [id = 337] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 12631C00 == 49 [pid = 2520] [id = 380] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 1239BC00 == 48 [pid = 2520] [id = 379] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 12754000 == 47 [pid = 2520] [id = 378] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 1C91B400 == 46 [pid = 2520] [id = 377] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 1C2B8800 == 45 [pid = 2520] [id = 376] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 1C2AE400 == 44 [pid = 2520] [id = 375] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 1A794800 == 43 [pid = 2520] [id = 374] 14:00:58 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1CB0BC00) [pid = 2520] [serial = 1102] [outer = 00000000] [url = about:blank] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 12322400 == 42 [pid = 2520] [id = 373] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 1842C400 == 41 [pid = 2520] [id = 372] 14:00:58 INFO - PROCESS | 2520 | --DOCSHELL 1C962800 == 40 [pid = 2520] [id = 367] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C960400) [pid = 2520] [serial = 1100] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C80E000) [pid = 2520] [serial = 1071] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1C929800) [pid = 2520] [serial = 1093] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1B3A4400) [pid = 2520] [serial = 1084] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C80D800) [pid = 2520] [serial = 1090] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C92C800) [pid = 2520] [serial = 1094] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (12759400) [pid = 2520] [serial = 676] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C17F400) [pid = 2520] [serial = 1086] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C95AC00) [pid = 2520] [serial = 1099] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C2B7400) [pid = 2520] [serial = 1097] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (12711800) [pid = 2520] [serial = 1077] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1757B400) [pid = 2520] [serial = 1080] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (18FE9000) [pid = 2520] [serial = 1036] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1275C400) [pid = 2520] [serial = 1065] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1B22F000) [pid = 2520] [serial = 1083] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1C499800) [pid = 2520] [serial = 1089] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (18AD3800) [pid = 2520] [serial = 1068] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1C22C800) [pid = 2520] [serial = 1087] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (11D80C00) [pid = 2520] [serial = 1074] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1C406800) [pid = 2520] [serial = 1096] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1293C800) [pid = 2520] [serial = 1078] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1239F000) [pid = 2520] [serial = 1075] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1842C000) [pid = 2520] [serial = 1081] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2520 | 1461186059086 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 931ms 14:00:59 INFO - PROCESS | 2520 | 1461186059140 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 14:00:59 INFO - PROCESS | 2520 | 1461186059146 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 14:00:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:00:59 INFO - PROCESS | 2520 | 1461186059151 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:00:59 INFO - PROCESS | 2520 | 1461186059154 Marionette TRACE conn4 <- [1,1510,null,{}] 14:00:59 INFO - PROCESS | 2520 | 1461186059158 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:59 INFO - PROCESS | 2520 | 1461186059239 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 14:00:59 INFO - PROCESS | 2520 | 1461186059326 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:59 INFO - PROCESS | 2520 | ++DOCSHELL 117B8C00 == 41 [pid = 2520] [id = 387] 14:00:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (11A35800) [pid = 2520] [serial = 1161] [outer = 00000000] 14:00:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1293A000) [pid = 2520] [serial = 1162] [outer = 11A35800] 14:00:59 INFO - PROCESS | 2520 | 1461186059376 Marionette DEBUG loaded listener.js 14:00:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (14031C00) [pid = 2520] [serial = 1163] [outer = 11A35800] 14:00:59 INFO - PROCESS | 2520 | 1461186059837 Marionette TRACE conn4 <- [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"]]]}] 14:00:59 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 () { 14:00:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:00:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:00:59 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 () { 14:00:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:00:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:00:59 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 () { 14:00:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:00:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:00:59 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 () { 14:00:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:00:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:00:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 739ms 14:00:59 INFO - PROCESS | 2520 | 1461186059893 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:00:59 INFO - PROCESS | 2520 | 1461186059896 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 14:00:59 INFO - PROCESS | 2520 | 1461186059899 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:00:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:00:59 INFO - PROCESS | 2520 | 1461186059903 Marionette TRACE conn4 <- [1,1514,null,{}] 14:00:59 INFO - PROCESS | 2520 | 1461186059917 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:00 INFO - PROCESS | 2520 | 1461186060007 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 14:01:00 INFO - PROCESS | 2520 | 1461186060013 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:00 INFO - PROCESS | 2520 | ++DOCSHELL 1B22A800 == 42 [pid = 2520] [id = 388] 14:01:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1B22F400) [pid = 2520] [serial = 1164] [outer = 00000000] 14:01:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1B3A8C00) [pid = 2520] [serial = 1165] [outer = 1B22F400] 14:01:00 INFO - PROCESS | 2520 | 1461186060065 Marionette DEBUG loaded listener.js 14:01:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1B861000) [pid = 2520] [serial = 1166] [outer = 1B22F400] 14:01:00 INFO - PROCESS | 2520 | 1461186060547 Marionette TRACE conn4 <- [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"]]]}] 14:01:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:01:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:01:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:01:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:01:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:01:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:01:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 687ms 14:01:00 INFO - PROCESS | 2520 | 1461186060590 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 14:01:00 INFO - PROCESS | 2520 | 1461186060593 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 14:01:00 INFO - PROCESS | 2520 | 1461186060596 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:01:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:01:00 INFO - PROCESS | 2520 | 1461186060598 Marionette TRACE conn4 <- [1,1518,null,{}] 14:01:00 INFO - PROCESS | 2520 | 1461186060601 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:00 INFO - PROCESS | 2520 | 1461186060685 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:01:00 INFO - PROCESS | 2520 | 1461186060694 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:00 INFO - PROCESS | 2520 | ++DOCSHELL 1842A800 == 43 [pid = 2520] [id = 389] 14:01:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C225400) [pid = 2520] [serial = 1167] [outer = 00000000] 14:01:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C40F000) [pid = 2520] [serial = 1168] [outer = 1C225400] 14:01:00 INFO - PROCESS | 2520 | 1461186060743 Marionette DEBUG loaded listener.js 14:01:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C4F3C00) [pid = 2520] [serial = 1169] [outer = 1C225400] 14:01:01 INFO - PROCESS | 2520 | 1461186061167 Marionette TRACE conn4 <- [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]]]}] 14:01:01 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 14:01:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:01:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:01:01 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. 14:01:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:01:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 631ms 14:01:01 INFO - PROCESS | 2520 | 1461186061230 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 14:01:01 INFO - PROCESS | 2520 | 1461186061233 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 14:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:01:01 INFO - PROCESS | 2520 | 1461186061243 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 2520 | 1461186061245 Marionette TRACE conn4 <- [1,1522,null,{}] 14:01:01 INFO - PROCESS | 2520 | 1461186061248 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:01 INFO - PROCESS | 2520 | 1461186061356 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 14:01:01 INFO - PROCESS | 2520 | 1461186061440 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:01 INFO - PROCESS | 2520 | ++DOCSHELL 1C713C00 == 44 [pid = 2520] [id = 390] 14:01:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C71B000) [pid = 2520] [serial = 1170] [outer = 00000000] 14:01:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C89DC00) [pid = 2520] [serial = 1171] [outer = 1C71B000] 14:01:01 INFO - PROCESS | 2520 | 1461186061486 Marionette DEBUG loaded listener.js 14:01:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C908400) [pid = 2520] [serial = 1172] [outer = 1C71B000] 14:01:01 INFO - PROCESS | 2520 | 1461186061914 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 731ms 14:01:01 INFO - PROCESS | 2520 | 1461186061977 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 14:01:01 INFO - PROCESS | 2520 | 1461186061979 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 14:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:01:01 INFO - PROCESS | 2520 | 1461186061983 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 2520 | 1461186061984 Marionette TRACE conn4 <- [1,1526,null,{}] 14:01:01 INFO - PROCESS | 2520 | 1461186061988 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:02 INFO - PROCESS | 2520 | 1461186062117 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 14:01:02 INFO - PROCESS | 2520 | 1461186062187 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 2520 | ++DOCSHELL 11C5AC00 == 45 [pid = 2520] [id = 391] 14:01:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C90B800) [pid = 2520] [serial = 1173] [outer = 00000000] 14:01:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C960000) [pid = 2520] [serial = 1174] [outer = 1C90B800] 14:01:02 INFO - PROCESS | 2520 | 1461186062237 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C9F2C00) [pid = 2520] [serial = 1175] [outer = 1C90B800] 14:01:02 INFO - PROCESS | 2520 | 1461186062664 Marionette TRACE conn4 <- [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]]]}] 14:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 14:01:02 INFO - PROCESS | 2520 | 1461186062733 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 14:01:02 INFO - PROCESS | 2520 | 1461186062735 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 14:01:02 INFO - PROCESS | 2520 | 1461186062739 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:01:02 INFO - PROCESS | 2520 | 1461186062741 Marionette TRACE conn4 <- [1,1530,null,{}] 14:01:02 INFO - PROCESS | 2520 | 1461186062745 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:02 INFO - PROCESS | 2520 | 1461186062857 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 14:01:02 INFO - PROCESS | 2520 | 1461186062916 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 2520 | ++DOCSHELL 12324400 == 46 [pid = 2520] [id = 392] 14:01:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (18FE3C00) [pid = 2520] [serial = 1176] [outer = 00000000] 14:01:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1E566800) [pid = 2520] [serial = 1177] [outer = 18FE3C00] 14:01:02 INFO - PROCESS | 2520 | 1461186062962 Marionette DEBUG loaded listener.js 14:01:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1DEB1800) [pid = 2520] [serial = 1178] [outer = 18FE3C00] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C403800) [pid = 2520] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1AAAB800) [pid = 2520] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C899C00) [pid = 2520] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C91DC00) [pid = 2520] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1842CC00) [pid = 2520] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C2AF800) [pid = 2520] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (12323400) [pid = 2520] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (12762000) [pid = 2520] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (16A0E000) [pid = 2520] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:01:03 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1C89EC00) [pid = 2520] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:01:03 INFO - PROCESS | 2520 | 1461186063457 Marionette TRACE conn4 <- [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]]]}] 14:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 770ms 14:01:03 INFO - PROCESS | 2520 | 1461186063514 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:01:03 INFO - PROCESS | 2520 | 1461186063516 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 14:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:01:03 INFO - PROCESS | 2520 | 1461186063519 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:01:03 INFO - PROCESS | 2520 | 1461186063521 Marionette TRACE conn4 <- [1,1534,null,{}] 14:01:03 INFO - PROCESS | 2520 | 1461186063525 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:03 INFO - PROCESS | 2520 | 1461186063638 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 14:01:03 INFO - PROCESS | 2520 | 1461186063696 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:03 INFO - PROCESS | 2520 | ++DOCSHELL 11E9D800 == 47 [pid = 2520] [id = 393] 14:01:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (12323400) [pid = 2520] [serial = 1179] [outer = 00000000] 14:01:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C217000) [pid = 2520] [serial = 1180] [outer = 12323400] 14:01:03 INFO - PROCESS | 2520 | 1461186063741 Marionette DEBUG loaded listener.js 14:01:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C40FC00) [pid = 2520] [serial = 1181] [outer = 12323400] 14:01:04 INFO - PROCESS | 2520 | 1461186064107 Marionette TRACE conn4 <- [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]]]}] 14:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 14:01:04 INFO - PROCESS | 2520 | 1461186064153 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 14:01:04 INFO - PROCESS | 2520 | 1461186064156 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 14:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:01:04 INFO - PROCESS | 2520 | 1461186064194 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:01:04 INFO - PROCESS | 2520 | 1461186064196 Marionette TRACE conn4 <- [1,1538,null,{}] 14:01:04 INFO - PROCESS | 2520 | 1461186064200 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:04 INFO - PROCESS | 2520 | 1461186064281 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:01:04 INFO - PROCESS | 2520 | 1461186064288 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 2520 | ++DOCSHELL 1CC5E000 == 48 [pid = 2520] [id = 394] 14:01:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1CD5C400) [pid = 2520] [serial = 1182] [outer = 00000000] 14:01:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1F693000) [pid = 2520] [serial = 1183] [outer = 1CD5C400] 14:01:04 INFO - PROCESS | 2520 | 1461186064336 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1F69DC00) [pid = 2520] [serial = 1184] [outer = 1CD5C400] 14:01:04 INFO - PROCESS | 2520 | 1461186064769 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 651ms 14:01:04 INFO - PROCESS | 2520 | 1461186064819 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 14:01:04 INFO - PROCESS | 2520 | 1461186064821 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 14:01:04 INFO - PROCESS | 2520 | 1461186064825 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:01:04 INFO - PROCESS | 2520 | 1461186064826 Marionette TRACE conn4 <- [1,1542,null,{}] 14:01:04 INFO - PROCESS | 2520 | 1461186064830 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:04 INFO - PROCESS | 2520 | 1461186064909 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 14:01:04 INFO - PROCESS | 2520 | 1461186064915 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 2520 | ++DOCSHELL 1F69F800 == 49 [pid = 2520] [id = 395] 14:01:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1F965C00) [pid = 2520] [serial = 1185] [outer = 00000000] 14:01:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1F971800) [pid = 2520] [serial = 1186] [outer = 1F965C00] 14:01:04 INFO - PROCESS | 2520 | 1461186064963 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1FA99800) [pid = 2520] [serial = 1187] [outer = 1F965C00] 14:01:05 INFO - PROCESS | 2520 | 1461186065530 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 731ms 14:01:05 INFO - PROCESS | 2520 | 1461186065560 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 14:01:05 INFO - PROCESS | 2520 | 1461186065565 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 14:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:01:05 INFO - PROCESS | 2520 | 1461186065571 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 2520 | 1461186065576 Marionette TRACE conn4 <- [1,1546,null,{}] 14:01:05 INFO - PROCESS | 2520 | 1461186065583 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:05 INFO - PROCESS | 2520 | 1461186065780 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 14:01:05 INFO - PROCESS | 2520 | 1461186065890 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 2520 | ++DOCSHELL 12399000 == 50 [pid = 2520] [id = 396] 14:01:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1239A400) [pid = 2520] [serial = 1188] [outer = 00000000] 14:01:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (17001400) [pid = 2520] [serial = 1189] [outer = 1239A400] 14:01:05 INFO - PROCESS | 2520 | 1461186065948 Marionette DEBUG loaded listener.js 14:01:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (176A9000) [pid = 2520] [serial = 1190] [outer = 1239A400] 14:01:06 INFO - PROCESS | 2520 | 1461186066479 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 14:01:06 INFO - PROCESS | 2520 | 1461186066505 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 14:01:06 INFO - PROCESS | 2520 | 1461186066512 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 14:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:01:06 INFO - PROCESS | 2520 | 1461186066518 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:01:06 INFO - PROCESS | 2520 | 1461186066522 Marionette TRACE conn4 <- [1,1550,null,{}] 14:01:06 INFO - PROCESS | 2520 | 1461186066526 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:06 INFO - PROCESS | 2520 | 1461186066636 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 14:01:06 INFO - PROCESS | 2520 | 1461186066742 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:06 INFO - PROCESS | 2520 | ++DOCSHELL 1842A400 == 51 [pid = 2520] [id = 397] 14:01:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (18ACE400) [pid = 2520] [serial = 1191] [outer = 00000000] 14:01:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C2B6800) [pid = 2520] [serial = 1192] [outer = 18ACE400] 14:01:06 INFO - PROCESS | 2520 | 1461186066800 Marionette DEBUG loaded listener.js 14:01:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C80E800) [pid = 2520] [serial = 1193] [outer = 18ACE400] 14:01:07 INFO - PROCESS | 2520 | 1461186067410 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:01:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 14:01:07 INFO - PROCESS | 2520 | 1461186067450 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:01:07 INFO - PROCESS | 2520 | 1461186067453 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 14:01:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:01:07 INFO - PROCESS | 2520 | 1461186067457 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - PROCESS | 2520 | 1461186067461 Marionette TRACE conn4 <- [1,1554,null,{}] 14:01:07 INFO - PROCESS | 2520 | 1461186067473 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:07 INFO - PROCESS | 2520 | 1461186067587 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 14:01:07 INFO - PROCESS | 2520 | 1461186067692 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:07 INFO - PROCESS | 2520 | ++DOCSHELL 1EAF0800 == 52 [pid = 2520] [id = 398] 14:01:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1EFE1000) [pid = 2520] [serial = 1194] [outer = 00000000] 14:01:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1FA9A000) [pid = 2520] [serial = 1195] [outer = 1EFE1000] 14:01:07 INFO - PROCESS | 2520 | 1461186067751 Marionette DEBUG loaded listener.js 14:01:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1FB10800) [pid = 2520] [serial = 1196] [outer = 1EFE1000] 14:01:08 INFO - PROCESS | 2520 | 1461186068327 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 931ms 14:01:08 INFO - PROCESS | 2520 | 1461186068390 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 14:01:08 INFO - PROCESS | 2520 | 1461186068393 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 14:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:01:08 INFO - PROCESS | 2520 | 1461186068397 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:01:08 INFO - PROCESS | 2520 | 1461186068399 Marionette TRACE conn4 <- [1,1558,null,{}] 14:01:08 INFO - PROCESS | 2520 | 1461186068403 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:08 INFO - PROCESS | 2520 | 1461186068511 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:01:08 INFO - PROCESS | 2520 | 1461186068615 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 2520 | ++DOCSHELL 1FB1B000 == 53 [pid = 2520] [id = 399] 14:01:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (203C1C00) [pid = 2520] [serial = 1197] [outer = 00000000] 14:01:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (203CB400) [pid = 2520] [serial = 1198] [outer = 203C1C00] 14:01:08 INFO - PROCESS | 2520 | 1461186068671 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (203CF800) [pid = 2520] [serial = 1199] [outer = 203C1C00] 14:01:09 INFO - PROCESS | 2520 | 1461186069293 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:01:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 930ms 14:01:09 INFO - PROCESS | 2520 | 1461186069330 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 2520 | 1461186069332 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 14:01:09 INFO - PROCESS | 2520 | 1461186069336 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:01:09 INFO - PROCESS | 2520 | 1461186069338 Marionette TRACE conn4 <- [1,1562,null,{}] 14:01:09 INFO - PROCESS | 2520 | 1461186069342 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:09 INFO - PROCESS | 2520 | 1461186069443 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 14:01:09 INFO - PROCESS | 2520 | 1461186069548 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:09 INFO - PROCESS | 2520 | ++DOCSHELL 203C9800 == 54 [pid = 2520] [id = 400] 14:01:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (20439C00) [pid = 2520] [serial = 1200] [outer = 00000000] 14:01:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (20444800) [pid = 2520] [serial = 1201] [outer = 20439C00] 14:01:09 INFO - PROCESS | 2520 | 1461186069604 Marionette DEBUG loaded listener.js 14:01:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (20448000) [pid = 2520] [serial = 1202] [outer = 20439C00] 14:01:10 INFO - PROCESS | 2520 | 1461186070243 Marionette TRACE conn4 <- [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]]]}] 14:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 14:01:10 INFO - PROCESS | 2520 | 1461186070310 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 14:01:10 INFO - PROCESS | 2520 | 1461186070312 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 14:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:01:10 INFO - PROCESS | 2520 | 1461186070316 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:01:10 INFO - PROCESS | 2520 | 1461186070318 Marionette TRACE conn4 <- [1,1566,null,{}] 14:01:10 INFO - PROCESS | 2520 | 1461186070338 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:10 INFO - PROCESS | 2520 | 1461186070458 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 14:01:10 INFO - PROCESS | 2520 | 1461186070721 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 2520 | ++DOCSHELL 11706400 == 55 [pid = 2520] [id = 401] 14:01:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1170C000) [pid = 2520] [serial = 1203] [outer = 00000000] 14:01:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (12759400) [pid = 2520] [serial = 1204] [outer = 1170C000] 14:01:10 INFO - PROCESS | 2520 | 1461186070787 Marionette DEBUG loaded listener.js 14:01:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1319F000) [pid = 2520] [serial = 1205] [outer = 1170C000] 14:01:11 INFO - PROCESS | 2520 | 1461186071369 Marionette TRACE conn4 <- [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]]]}] 14:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1078ms 14:01:11 INFO - PROCESS | 2520 | 1461186071411 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 14:01:11 INFO - PROCESS | 2520 | 1461186071416 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 14:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:01:11 INFO - PROCESS | 2520 | 1461186071422 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:01:11 INFO - PROCESS | 2520 | 1461186071425 Marionette TRACE conn4 <- [1,1570,null,{}] 14:01:11 INFO - PROCESS | 2520 | 1461186071430 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:11 INFO - PROCESS | 2520 | 1461186071529 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 1319CC00 == 54 [pid = 2520] [id = 356] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 1CC5E000 == 53 [pid = 2520] [id = 394] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 11E9D800 == 52 [pid = 2520] [id = 393] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 12324400 == 51 [pid = 2520] [id = 392] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 11C5AC00 == 50 [pid = 2520] [id = 391] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 1C713C00 == 49 [pid = 2520] [id = 390] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 1842A800 == 48 [pid = 2520] [id = 389] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 1B22A800 == 47 [pid = 2520] [id = 388] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1EFEA800) [pid = 2520] [serial = 1144] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 117B8C00 == 46 [pid = 2520] [id = 387] 14:01:11 INFO - PROCESS | 2520 | --DOCSHELL 12939C00 == 45 [pid = 2520] [id = 386] 14:01:11 INFO - PROCESS | 2520 | 1461186071705 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:11 INFO - PROCESS | 2520 | ++DOCSHELL 117B6000 == 46 [pid = 2520] [id = 402] 14:01:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (117B8C00) [pid = 2520] [serial = 1206] [outer = 00000000] 14:01:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1231B400) [pid = 2520] [serial = 1207] [outer = 117B8C00] 14:01:11 INFO - PROCESS | 2520 | 1461186071755 Marionette DEBUG loaded listener.js 14:01:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (12716400) [pid = 2520] [serial = 1208] [outer = 117B8C00] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1C90C000) [pid = 2520] [serial = 1063] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1DE37C00) [pid = 2520] [serial = 1135] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1C212C00) [pid = 2520] [serial = 1138] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1C40AC00) [pid = 2520] [serial = 1139] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1DEB6C00) [pid = 2520] [serial = 1136] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1C803800) [pid = 2520] [serial = 1130] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1ED6E400) [pid = 2520] [serial = 1141] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C405800) [pid = 2520] [serial = 1127] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C4F2C00) [pid = 2520] [serial = 1129] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1270B800) [pid = 2520] [serial = 1105] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1A78EC00) [pid = 2520] [serial = 1108] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1CC64000) [pid = 2520] [serial = 1111] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1B4E0C00) [pid = 2520] [serial = 1123] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1B862800) [pid = 2520] [serial = 1124] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1EAEB000) [pid = 2520] [serial = 1115] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1E569C00) [pid = 2520] [serial = 1114] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1C95D800) [pid = 2520] [serial = 1133] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C930800) [pid = 2520] [serial = 1132] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1A14D800) [pid = 2520] [serial = 1118] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (18AD5400) [pid = 2520] [serial = 1117] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C401400) [pid = 2520] [serial = 1126] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1403C400) [pid = 2520] [serial = 1120] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (170D5000) [pid = 2520] [serial = 1121] [outer = 00000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2520 | 1461186072231 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 830ms 14:01:12 INFO - PROCESS | 2520 | 1461186072261 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:01:12 INFO - PROCESS | 2520 | 1461186072265 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 14:01:12 INFO - PROCESS | 2520 | 1461186072270 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - PROCESS | 2520 | 1461186072272 Marionette TRACE conn4 <- [1,1574,null,{}] 14:01:12 INFO - PROCESS | 2520 | 1461186072276 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:12 INFO - PROCESS | 2520 | 1461186072358 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 14:01:12 INFO - PROCESS | 2520 | 1461186072365 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:12 INFO - PROCESS | 2520 | ++DOCSHELL 12761800 == 47 [pid = 2520] [id = 403] 14:01:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (12933000) [pid = 2520] [serial = 1209] [outer = 00000000] 14:01:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1A77F000) [pid = 2520] [serial = 1210] [outer = 12933000] 14:01:12 INFO - PROCESS | 2520 | 1461186072415 Marionette DEBUG loaded listener.js 14:01:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1B223C00) [pid = 2520] [serial = 1211] [outer = 12933000] 14:01:12 INFO - PROCESS | 2520 | 1461186072905 Marionette TRACE conn4 <- [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]]]}] 14:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 14:01:12 INFO - PROCESS | 2520 | 1461186072940 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 14:01:12 INFO - PROCESS | 2520 | 1461186072942 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 14:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:01:12 INFO - PROCESS | 2520 | 1461186072947 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - PROCESS | 2520 | 1461186072953 Marionette TRACE conn4 <- [1,1578,null,{}] 14:01:12 INFO - PROCESS | 2520 | 1461186072962 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:13 INFO - PROCESS | 2520 | 1461186073050 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:01:13 INFO - PROCESS | 2520 | 1461186073059 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 2520 | ++DOCSHELL 1C215C00 == 48 [pid = 2520] [id = 404] 14:01:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C2AFC00) [pid = 2520] [serial = 1212] [outer = 00000000] 14:01:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C401C00) [pid = 2520] [serial = 1213] [outer = 1C2AFC00] 14:01:13 INFO - PROCESS | 2520 | 1461186073105 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C406800) [pid = 2520] [serial = 1214] [outer = 1C2AFC00] 14:01:13 INFO - PROCESS | 2520 | 1461186073600 Marionette TRACE conn4 <- [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]]]}] 14:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 690ms 14:01:13 INFO - PROCESS | 2520 | 1461186073640 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 14:01:13 INFO - PROCESS | 2520 | 1461186073642 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 14:01:13 INFO - PROCESS | 2520 | 1461186073645 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:01:13 INFO - PROCESS | 2520 | 1461186073647 Marionette TRACE conn4 <- [1,1582,null,{}] 14:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:01:13 INFO - PROCESS | 2520 | 1461186073651 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:13 INFO - PROCESS | 2520 | 1461186073732 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 14:01:13 INFO - PROCESS | 2520 | 1461186073740 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 2520 | ++DOCSHELL 1C40A400 == 49 [pid = 2520] [id = 405] 14:01:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C4F2C00) [pid = 2520] [serial = 1215] [outer = 00000000] 14:01:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C891400) [pid = 2520] [serial = 1216] [outer = 1C4F2C00] 14:01:13 INFO - PROCESS | 2520 | 1461186073785 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C907400) [pid = 2520] [serial = 1217] [outer = 1C4F2C00] 14:01:14 INFO - PROCESS | 2520 | 1461186074269 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 14:01:14 INFO - PROCESS | 2520 | 1461186074320 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 14:01:14 INFO - PROCESS | 2520 | 1461186074322 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 14:01:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:01:14 INFO - PROCESS | 2520 | 1461186074331 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:01:14 INFO - PROCESS | 2520 | 1461186074332 Marionette TRACE conn4 <- [1,1586,null,{}] 14:01:14 INFO - PROCESS | 2520 | 1461186074336 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:14 INFO - PROCESS | 2520 | 1461186074446 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 14:01:14 INFO - PROCESS | 2520 | 1461186074538 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:14 INFO - PROCESS | 2520 | ++DOCSHELL 12394000 == 50 [pid = 2520] [id = 406] 14:01:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C91B800) [pid = 2520] [serial = 1218] [outer = 00000000] 14:01:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C92B000) [pid = 2520] [serial = 1219] [outer = 1C91B800] 14:01:14 INFO - PROCESS | 2520 | 1461186074596 Marionette DEBUG loaded listener.js 14:01:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C95DC00) [pid = 2520] [serial = 1220] [outer = 1C91B800] 14:01:15 INFO - PROCESS | 2520 | 1461186075051 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 770ms 14:01:15 INFO - PROCESS | 2520 | 1461186075105 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 2520 | 1461186075107 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 14:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:01:15 INFO - PROCESS | 2520 | 1461186075110 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 2520 | 1461186075112 Marionette TRACE conn4 <- [1,1590,null,{}] 14:01:15 INFO - PROCESS | 2520 | 1461186075116 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:15 INFO - PROCESS | 2520 | 1461186075235 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 14:01:15 INFO - PROCESS | 2520 | 1461186075301 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:15 INFO - PROCESS | 2520 | ++DOCSHELL 1C963400 == 51 [pid = 2520] [id = 407] 14:01:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1CC62C00) [pid = 2520] [serial = 1221] [outer = 00000000] 14:01:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1E55F400) [pid = 2520] [serial = 1222] [outer = 1CC62C00] 14:01:15 INFO - PROCESS | 2520 | 1461186075348 Marionette DEBUG loaded listener.js 14:01:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1DEB6C00) [pid = 2520] [serial = 1223] [outer = 1CC62C00] 14:01:15 INFO - PROCESS | 2520 | 1461186075767 Marionette TRACE conn4 <- [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]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 14:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:01:15 INFO - PROCESS | 2520 | 1461186075782 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 2520 | 1461186075784 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 14:01:15 INFO - PROCESS | 2520 | 1461186075787 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 2520 | 1461186075789 Marionette TRACE conn4 <- [1,1594,null,{}] 14:01:15 INFO - PROCESS | 2520 | 1461186075792 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:15 INFO - PROCESS | 2520 | 1461186075935 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (11A35800) [pid = 2520] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (13236000) [pid = 2520] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1CD5C400) [pid = 2520] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C71B000) [pid = 2520] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1F6A0400) [pid = 2520] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C225400) [pid = 2520] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C90B800) [pid = 2520] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (12323400) [pid = 2520] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (18FE3C00) [pid = 2520] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1B22F400) [pid = 2520] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (11D41400) [pid = 2520] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C965000) [pid = 2520] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:01:16 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1837DC00) [pid = 2520] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:01:16 INFO - PROCESS | 2520 | 1461186076115 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:16 INFO - PROCESS | 2520 | ++DOCSHELL 0B093800 == 52 [pid = 2520] [id = 408] 14:01:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (117B4C00) [pid = 2520] [serial = 1224] [outer = 00000000] 14:01:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (13236000) [pid = 2520] [serial = 1225] [outer = 117B4C00] 14:01:16 INFO - PROCESS | 2520 | 1461186076161 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (18AD7400) [pid = 2520] [serial = 1226] [outer = 117B4C00] 14:01:16 INFO - PROCESS | 2520 | 1461186076529 Marionette TRACE conn4 <- [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]]]}] 14:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 770ms 14:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:01:16 INFO - PROCESS | 2520 | 1461186076558 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 14:01:16 INFO - PROCESS | 2520 | 1461186076560 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 14:01:16 INFO - PROCESS | 2520 | 1461186076563 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:01:16 INFO - PROCESS | 2520 | 1461186076565 Marionette TRACE conn4 <- [1,1598,null,{}] 14:01:16 INFO - PROCESS | 2520 | 1461186076568 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:16 INFO - PROCESS | 2520 | 1461186076682 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:01:16 INFO - PROCESS | 2520 | 1461186076691 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:16 INFO - PROCESS | 2520 | ++DOCSHELL 1AAAB800 == 53 [pid = 2520] [id = 409] 14:01:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1B39C800) [pid = 2520] [serial = 1227] [outer = 00000000] 14:01:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1EDEE000) [pid = 2520] [serial = 1228] [outer = 1B39C800] 14:01:16 INFO - PROCESS | 2520 | 1461186076737 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1EFEB800) [pid = 2520] [serial = 1229] [outer = 1B39C800] 14:01:17 INFO - PROCESS | 2520 | 1461186077147 Marionette TRACE conn4 <- [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]]]}] 14:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 14:01:17 INFO - PROCESS | 2520 | 1461186077194 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 14:01:17 INFO - PROCESS | 2520 | 1461186077196 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 14:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:01:17 INFO - PROCESS | 2520 | 1461186077199 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 2520 | 1461186077201 Marionette TRACE conn4 <- [1,1602,null,{}] 14:01:17 INFO - PROCESS | 2520 | 1461186077204 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:17 INFO - PROCESS | 2520 | 1461186077284 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 14:01:17 INFO - PROCESS | 2520 | 1461186077404 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 2520 | ++DOCSHELL 18AD8000 == 54 [pid = 2520] [id = 410] 14:01:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C959000) [pid = 2520] [serial = 1230] [outer = 00000000] 14:01:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1F96C800) [pid = 2520] [serial = 1231] [outer = 1C959000] 14:01:17 INFO - PROCESS | 2520 | 1461186077452 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1FA98C00) [pid = 2520] [serial = 1232] [outer = 1C959000] 14:01:17 INFO - PROCESS | 2520 | 1461186077827 Marionette TRACE conn4 <- [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]]]}] 14:01:17 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 14:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 14:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:01:17 INFO - PROCESS | 2520 | 1461186077870 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 14:01:17 INFO - PROCESS | 2520 | 1461186077872 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 14:01:17 INFO - PROCESS | 2520 | 1461186077875 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 2520 | 1461186077877 Marionette TRACE conn4 <- [1,1606,null,{}] 14:01:17 INFO - PROCESS | 2520 | 1461186077880 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:17 INFO - PROCESS | 2520 | 1461186077960 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 14:01:17 INFO - PROCESS | 2520 | 1461186077966 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 2520 | ++DOCSHELL 1F96A800 == 55 [pid = 2520] [id = 411] 14:01:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1FAA0800) [pid = 2520] [serial = 1233] [outer = 00000000] 14:01:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (20440000) [pid = 2520] [serial = 1234] [outer = 1FAA0800] 14:01:18 INFO - PROCESS | 2520 | 1461186078016 Marionette DEBUG loaded listener.js 14:01:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (20459800) [pid = 2520] [serial = 1235] [outer = 1FAA0800] 14:01:18 INFO - PROCESS | 2520 | 1461186078760 Marionette TRACE conn4 <- [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]]]}] 14:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 14:01:18 INFO - PROCESS | 2520 | 1461186078807 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 2520 | 1461186078813 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 14:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:01:18 INFO - PROCESS | 2520 | 1461186078818 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - PROCESS | 2520 | 1461186078822 Marionette TRACE conn4 <- [1,1610,null,{}] 14:01:18 INFO - PROCESS | 2520 | 1461186078828 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:18 INFO - PROCESS | 2520 | 1461186078953 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 14:01:19 INFO - PROCESS | 2520 | 1461186079099 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 2520 | ++DOCSHELL 175C8400 == 56 [pid = 2520] [id = 412] 14:01:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1769FC00) [pid = 2520] [serial = 1236] [outer = 00000000] 14:01:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1A794800) [pid = 2520] [serial = 1237] [outer = 1769FC00] 14:01:19 INFO - PROCESS | 2520 | 1461186079160 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1B39D400) [pid = 2520] [serial = 1238] [outer = 1769FC00] 14:01:19 INFO - PROCESS | 2520 | 1461186079737 Marionette TRACE conn4 <- [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]]]}] 14:01:19 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 14:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 14:01:19 INFO - PROCESS | 2520 | 1461186079792 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:01:19 INFO - PROCESS | 2520 | 1461186079798 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 14:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:01:19 INFO - PROCESS | 2520 | 1461186079805 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:01:19 INFO - PROCESS | 2520 | 1461186079808 Marionette TRACE conn4 <- [1,1614,null,{}] 14:01:19 INFO - PROCESS | 2520 | 1461186079812 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:19 INFO - PROCESS | 2520 | 1461186079921 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 14:01:20 INFO - PROCESS | 2520 | 1461186080031 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:20 INFO - PROCESS | 2520 | ++DOCSHELL 1C2BA000 == 57 [pid = 2520] [id = 413] 14:01:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1C809800) [pid = 2520] [serial = 1239] [outer = 00000000] 14:01:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C95B000) [pid = 2520] [serial = 1240] [outer = 1C809800] 14:01:20 INFO - PROCESS | 2520 | 1461186080091 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1CC60C00) [pid = 2520] [serial = 1241] [outer = 1C809800] 14:01:20 INFO - PROCESS | 2520 | 1461186080728 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 14:01:20 INFO - PROCESS | 2520 | 1461186080776 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 14:01:20 INFO - PROCESS | 2520 | 1461186080779 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 14:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:01:20 INFO - PROCESS | 2520 | 1461186080783 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 2520 | 1461186080787 Marionette TRACE conn4 <- [1,1618,null,{}] 14:01:20 INFO - PROCESS | 2520 | 1461186080798 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:20 INFO - PROCESS | 2520 | 1461186080938 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:01:21 INFO - PROCESS | 2520 | 1461186081074 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:21 INFO - PROCESS | 2520 | ++DOCSHELL 20447800 == 58 [pid = 2520] [id = 414] 14:01:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (20448400) [pid = 2520] [serial = 1242] [outer = 00000000] 14:01:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (20460800) [pid = 2520] [serial = 1243] [outer = 20448400] 14:01:21 INFO - PROCESS | 2520 | 1461186081134 Marionette DEBUG loaded listener.js 14:01:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (204B7000) [pid = 2520] [serial = 1244] [outer = 20448400] 14:01:21 INFO - PROCESS | 2520 | 1461186081741 Marionette TRACE conn4 <- [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]]]}] 14:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 971ms 14:01:21 INFO - PROCESS | 2520 | 1461186081772 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 14:01:21 INFO - PROCESS | 2520 | 1461186081775 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 14:01:21 INFO - PROCESS | 2520 | 1461186081780 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:01:21 INFO - PROCESS | 2520 | 1461186081782 Marionette TRACE conn4 <- [1,1622,null,{}] 14:01:21 INFO - PROCESS | 2520 | 1461186081786 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:21 INFO - PROCESS | 2520 | 1461186081892 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 14:01:22 INFO - PROCESS | 2520 | 1461186082002 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 2520 | ++DOCSHELL 117B5400 == 59 [pid = 2520] [id = 415] 14:01:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (204B8000) [pid = 2520] [serial = 1245] [outer = 00000000] 14:01:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (204C2000) [pid = 2520] [serial = 1246] [outer = 204B8000] 14:01:22 INFO - PROCESS | 2520 | 1461186082060 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (2060A000) [pid = 2520] [serial = 1247] [outer = 204B8000] 14:01:22 INFO - PROCESS | 2520 | 1461186082860 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1121ms 14:01:22 INFO - PROCESS | 2520 | 1461186082906 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 14:01:22 INFO - PROCESS | 2520 | 1461186082910 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 14:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:01:22 INFO - PROCESS | 2520 | 1461186082915 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:01:22 INFO - PROCESS | 2520 | 1461186082919 Marionette TRACE conn4 <- [1,1626,null,{}] 14:01:22 INFO - PROCESS | 2520 | 1461186082925 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:23 INFO - PROCESS | 2520 | 1461186083024 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 14:01:23 INFO - PROCESS | 2520 | 1461186083167 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:23 INFO - PROCESS | 2520 | ++DOCSHELL 131DD400 == 60 [pid = 2520] [id = 416] 14:01:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1328B800) [pid = 2520] [serial = 1248] [outer = 00000000] 14:01:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (18A08000) [pid = 2520] [serial = 1249] [outer = 1328B800] 14:01:23 INFO - PROCESS | 2520 | 1461186083223 Marionette DEBUG loaded listener.js 14:01:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (18AD8400) [pid = 2520] [serial = 1250] [outer = 1328B800] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 18AD8000 == 59 [pid = 2520] [id = 410] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 1AAAB800 == 58 [pid = 2520] [id = 409] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 0B093800 == 57 [pid = 2520] [id = 408] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 1C963400 == 56 [pid = 2520] [id = 407] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 12394000 == 55 [pid = 2520] [id = 406] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 1C40A400 == 54 [pid = 2520] [id = 405] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 1C215C00 == 53 [pid = 2520] [id = 404] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 12761800 == 52 [pid = 2520] [id = 403] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1F971800) [pid = 2520] [serial = 1186] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1293BC00) [pid = 2520] [serial = 1147] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1B85EC00) [pid = 2520] [serial = 1150] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1ED78000) [pid = 2520] [serial = 1153] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 117B6000 == 51 [pid = 2520] [id = 402] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 11706400 == 50 [pid = 2520] [id = 401] 14:01:23 INFO - PROCESS | 2520 | --DOCSHELL 1F69F800 == 49 [pid = 2520] [id = 395] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1CC60000) [pid = 2520] [serial = 1103] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1239B000) [pid = 2520] [serial = 1033] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1EFDF800) [pid = 2520] [serial = 1142] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1293A000) [pid = 2520] [serial = 1162] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (14031C00) [pid = 2520] [serial = 1163] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (176AC800) [pid = 2520] [serial = 1160] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (17574800) [pid = 2520] [serial = 1159] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1F69DC00) [pid = 2520] [serial = 1184] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C89DC00) [pid = 2520] [serial = 1171] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1F970000) [pid = 2520] [serial = 1157] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1F96D800) [pid = 2520] [serial = 1156] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C40F000) [pid = 2520] [serial = 1168] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C9F2C00) [pid = 2520] [serial = 1175] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C960000) [pid = 2520] [serial = 1174] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C217000) [pid = 2520] [serial = 1180] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1E566800) [pid = 2520] [serial = 1177] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1F693000) [pid = 2520] [serial = 1183] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1DEB1800) [pid = 2520] [serial = 1178] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1B861000) [pid = 2520] [serial = 1166] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C908400) [pid = 2520] [serial = 1172] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C40FC00) [pid = 2520] [serial = 1181] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1B3A8C00) [pid = 2520] [serial = 1165] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C4F3C00) [pid = 2520] [serial = 1169] [outer = 00000000] [url = about:blank] 14:01:23 INFO - PROCESS | 2520 | 1461186083911 Marionette TRACE conn4 <- [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]]]}] 14:01:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:01:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1025ms 14:01:23 INFO - PROCESS | 2520 | 1461186083942 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 14:01:23 INFO - PROCESS | 2520 | 1461186083948 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 14:01:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:01:23 INFO - PROCESS | 2520 | 1461186083954 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:01:23 INFO - PROCESS | 2520 | 1461186083956 Marionette TRACE conn4 <- [1,1630,null,{}] 14:01:23 INFO - PROCESS | 2520 | 1461186083960 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:24 INFO - PROCESS | 2520 | 1461186084086 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 14:01:24 INFO - PROCESS | 2520 | 1461186084179 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 2520 | ++DOCSHELL 12321800 == 50 [pid = 2520] [id = 417] 14:01:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (12394000) [pid = 2520] [serial = 1251] [outer = 00000000] 14:01:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (170D8400) [pid = 2520] [serial = 1252] [outer = 12394000] 14:01:24 INFO - PROCESS | 2520 | 1461186084226 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (18381800) [pid = 2520] [serial = 1253] [outer = 12394000] 14:01:24 INFO - PROCESS | 2520 | 1461186084683 Marionette TRACE conn4 <- [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]]]}] 14:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 771ms 14:01:24 INFO - PROCESS | 2520 | 1461186084727 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:01:24 INFO - PROCESS | 2520 | 1461186084729 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 14:01:24 INFO - PROCESS | 2520 | 1461186084733 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:01:24 INFO - PROCESS | 2520 | 1461186084736 Marionette TRACE conn4 <- [1,1634,null,{}] 14:01:24 INFO - PROCESS | 2520 | 1461186084746 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:24 INFO - PROCESS | 2520 | 1461186084830 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 14:01:24 INFO - PROCESS | 2520 | 1461186084840 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 2520 | ++DOCSHELL 1B4DEC00 == 51 [pid = 2520] [id = 418] 14:01:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1B860000) [pid = 2520] [serial = 1254] [outer = 00000000] 14:01:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C215C00) [pid = 2520] [serial = 1255] [outer = 1B860000] 14:01:24 INFO - PROCESS | 2520 | 1461186084888 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C2B6000) [pid = 2520] [serial = 1256] [outer = 1B860000] 14:01:25 INFO - PROCESS | 2520 | 1461186085360 Marionette TRACE conn4 <- [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]]]}] 14:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 14:01:25 INFO - PROCESS | 2520 | 1461186085407 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 14:01:25 INFO - PROCESS | 2520 | 1461186085410 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 14:01:25 INFO - PROCESS | 2520 | 1461186085413 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:01:25 INFO - PROCESS | 2520 | 1461186085415 Marionette TRACE conn4 <- [1,1638,null,{}] 14:01:25 INFO - PROCESS | 2520 | 1461186085418 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:25 INFO - PROCESS | 2520 | 1461186085500 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 14:01:25 INFO - PROCESS | 2520 | 1461186085509 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:25 INFO - PROCESS | 2520 | ++DOCSHELL 1C40FC00 == 52 [pid = 2520] [id = 419] 14:01:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C410400) [pid = 2520] [serial = 1257] [outer = 00000000] 14:01:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C802000) [pid = 2520] [serial = 1258] [outer = 1C410400] 14:01:25 INFO - PROCESS | 2520 | 1461186085557 Marionette DEBUG loaded listener.js 14:01:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C80E400) [pid = 2520] [serial = 1259] [outer = 1C410400] 14:01:26 INFO - PROCESS | 2520 | 1461186086049 Marionette TRACE conn4 <- [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]]]}] 14:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 14:01:26 INFO - PROCESS | 2520 | 1461186086088 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 14:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:01:26 INFO - PROCESS | 2520 | 1461186086089 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 14:01:26 INFO - PROCESS | 2520 | 1461186086093 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:01:26 INFO - PROCESS | 2520 | 1461186086094 Marionette TRACE conn4 <- [1,1642,null,{}] 14:01:26 INFO - PROCESS | 2520 | 1461186086098 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:26 INFO - PROCESS | 2520 | 1461186086208 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 14:01:26 INFO - PROCESS | 2520 | 1461186086214 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:26 INFO - PROCESS | 2520 | ++DOCSHELL 11E92C00 == 53 [pid = 2520] [id = 420] 14:01:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1231FC00) [pid = 2520] [serial = 1260] [outer = 00000000] 14:01:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C90A800) [pid = 2520] [serial = 1261] [outer = 1231FC00] 14:01:26 INFO - PROCESS | 2520 | 1461186086312 Marionette DEBUG loaded listener.js 14:01:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C910400) [pid = 2520] [serial = 1262] [outer = 1231FC00] 14:01:26 INFO - PROCESS | 2520 | 1461186086722 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 14:01:26 INFO - PROCESS | 2520 | 1461186086763 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 14:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:01:26 INFO - PROCESS | 2520 | 1461186086765 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 14:01:26 INFO - PROCESS | 2520 | 1461186086768 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:01:26 INFO - PROCESS | 2520 | 1461186086770 Marionette TRACE conn4 <- [1,1646,null,{}] 14:01:26 INFO - PROCESS | 2520 | 1461186086773 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:26 INFO - PROCESS | 2520 | 1461186086906 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 14:01:27 INFO - PROCESS | 2520 | 1461186087002 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 2520 | ++DOCSHELL 1275A400 == 54 [pid = 2520] [id = 421] 14:01:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C901C00) [pid = 2520] [serial = 1263] [outer = 00000000] 14:01:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1CB06C00) [pid = 2520] [serial = 1264] [outer = 1C901C00] 14:01:27 INFO - PROCESS | 2520 | 1461186087055 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1CC65000) [pid = 2520] [serial = 1265] [outer = 1C901C00] 14:01:27 INFO - PROCESS | 2520 | 1461186087525 Marionette TRACE conn4 <- [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]]]}] 14:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 14:01:27 INFO - PROCESS | 2520 | 1461186087539 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 14:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:01:27 INFO - PROCESS | 2520 | 1461186087541 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 14:01:27 INFO - PROCESS | 2520 | 1461186087545 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 2520 | 1461186087546 Marionette TRACE conn4 <- [1,1650,null,{}] 14:01:27 INFO - PROCESS | 2520 | 1461186087550 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:27 INFO - PROCESS | 2520 | 1461186087662 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 14:01:27 INFO - PROCESS | 2520 | 1461186087668 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 2520 | ++DOCSHELL 1C9EB400 == 55 [pid = 2520] [id = 422] 14:01:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1CD55C00) [pid = 2520] [serial = 1266] [outer = 00000000] 14:01:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1ED7C400) [pid = 2520] [serial = 1267] [outer = 1CD55C00] 14:01:27 INFO - PROCESS | 2520 | 1461186087767 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1EFDEC00) [pid = 2520] [serial = 1268] [outer = 1CD55C00] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (18AD2C00) [pid = 2520] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (12394C00) [pid = 2520] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (170D9400) [pid = 2520] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C916C00) [pid = 2520] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (17026000) [pid = 2520] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (123A0000) [pid = 2520] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (12398000) [pid = 2520] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C2B2000) [pid = 2520] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C92E000) [pid = 2520] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C959000) [pid = 2520] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C91B800) [pid = 2520] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C4F2C00) [pid = 2520] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1F965C00) [pid = 2520] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (117B8C00) [pid = 2520] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C2AFC00) [pid = 2520] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (12933000) [pid = 2520] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1CC62C00) [pid = 2520] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1170C000) [pid = 2520] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (117B4C00) [pid = 2520] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:01:28 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1B39C800) [pid = 2520] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:01:28 INFO - PROCESS | 2520 | 1461186088417 Marionette TRACE conn4 <- [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]]]}] 14:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 14:01:28 INFO - PROCESS | 2520 | 1461186088476 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 14:01:28 INFO - PROCESS | 2520 | 1461186088478 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 14:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:01:28 INFO - PROCESS | 2520 | 1461186088481 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:01:28 INFO - PROCESS | 2520 | 1461186088483 Marionette TRACE conn4 <- [1,1654,null,{}] 14:01:28 INFO - PROCESS | 2520 | 1461186088486 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:28 INFO - PROCESS | 2520 | 1461186088598 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 14:01:28 INFO - PROCESS | 2520 | 1461186088664 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 2520 | ++DOCSHELL 123A0000 == 56 [pid = 2520] [id = 423] 14:01:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1270A800) [pid = 2520] [serial = 1269] [outer = 00000000] 14:01:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (18ADAC00) [pid = 2520] [serial = 1270] [outer = 1270A800] 14:01:28 INFO - PROCESS | 2520 | 1461186088712 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1B85C400) [pid = 2520] [serial = 1271] [outer = 1270A800] 14:01:29 INFO - PROCESS | 2520 | 1461186089065 Marionette TRACE conn4 <- [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]]]}] 14:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 14:01:29 INFO - PROCESS | 2520 | 1461186089115 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 14:01:29 INFO - PROCESS | 2520 | 1461186089117 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 14:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:01:29 INFO - PROCESS | 2520 | 1461186089120 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - PROCESS | 2520 | 1461186089121 Marionette TRACE conn4 <- [1,1658,null,{}] 14:01:29 INFO - PROCESS | 2520 | 1461186089125 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:29 INFO - PROCESS | 2520 | 1461186089206 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 14:01:29 INFO - PROCESS | 2520 | 1461186089212 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 2520 | ++DOCSHELL 14040C00 == 57 [pid = 2520] [id = 424] 14:01:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C2B2000) [pid = 2520] [serial = 1272] [outer = 00000000] 14:01:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1CB0CC00) [pid = 2520] [serial = 1273] [outer = 1C2B2000] 14:01:29 INFO - PROCESS | 2520 | 1461186089258 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1EFE6800) [pid = 2520] [serial = 1274] [outer = 1C2B2000] 14:01:29 INFO - PROCESS | 2520 | 1461186089692 Marionette TRACE conn4 <- [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]]]}] 14:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 14:01:29 INFO - PROCESS | 2520 | 1461186089752 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 14:01:29 INFO - PROCESS | 2520 | 1461186089754 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 14:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:01:29 INFO - PROCESS | 2520 | 1461186089757 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - PROCESS | 2520 | 1461186089759 Marionette TRACE conn4 <- [1,1662,null,{}] 14:01:29 INFO - PROCESS | 2520 | 1461186089762 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:29 INFO - PROCESS | 2520 | 1461186089842 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 14:01:29 INFO - PROCESS | 2520 | 1461186089851 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 2520 | ++DOCSHELL 17578C00 == 58 [pid = 2520] [id = 425] 14:01:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C95F400) [pid = 2520] [serial = 1275] [outer = 00000000] 14:01:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1F966000) [pid = 2520] [serial = 1276] [outer = 1C95F400] 14:01:29 INFO - PROCESS | 2520 | 1461186089896 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1F96F400) [pid = 2520] [serial = 1277] [outer = 1C95F400] 14:01:30 INFO - PROCESS | 2520 | 1461186090457 Marionette TRACE conn4 <- [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]]]}] 14:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 14:01:30 INFO - PROCESS | 2520 | 1461186090528 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 2520 | 1461186090533 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 14:01:30 INFO - PROCESS | 2520 | 1461186090538 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:01:30 INFO - PROCESS | 2520 | 1461186090543 Marionette TRACE conn4 <- [1,1666,null,{}] 14:01:30 INFO - PROCESS | 2520 | 1461186090550 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:30 INFO - PROCESS | 2520 | 1461186090673 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 14:01:30 INFO - PROCESS | 2520 | 1461186090778 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:30 INFO - PROCESS | 2520 | ++DOCSHELL 12636800 == 59 [pid = 2520] [id = 426] 14:01:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1270A000) [pid = 2520] [serial = 1278] [outer = 00000000] 14:01:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (17023800) [pid = 2520] [serial = 1279] [outer = 1270A000] 14:01:30 INFO - PROCESS | 2520 | 1461186090840 Marionette DEBUG loaded listener.js 14:01:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (18382C00) [pid = 2520] [serial = 1280] [outer = 1270A000] 14:01:31 INFO - PROCESS | 2520 | 1461186091484 Marionette TRACE conn4 <- [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]]]}] 14:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 971ms 14:01:31 INFO - PROCESS | 2520 | 1461186091513 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 14:01:31 INFO - PROCESS | 2520 | 1461186091519 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 14:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:01:31 INFO - PROCESS | 2520 | 1461186091526 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:01:31 INFO - PROCESS | 2520 | 1461186091529 Marionette TRACE conn4 <- [1,1670,null,{}] 14:01:31 INFO - PROCESS | 2520 | 1461186091533 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:31 INFO - PROCESS | 2520 | 1461186091641 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 14:01:31 INFO - PROCESS | 2520 | 1461186091750 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 2520 | ++DOCSHELL 18A0E000 == 60 [pid = 2520] [id = 427] 14:01:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1B3A6400) [pid = 2520] [serial = 1281] [outer = 00000000] 14:01:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C4F0400) [pid = 2520] [serial = 1282] [outer = 1B3A6400] 14:01:31 INFO - PROCESS | 2520 | 1461186091806 Marionette DEBUG loaded listener.js 14:01:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C908000) [pid = 2520] [serial = 1283] [outer = 1B3A6400] 14:01:32 INFO - PROCESS | 2520 | 1461186092453 Marionette TRACE conn4 <- [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]]]}] 14:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 14:01:32 INFO - PROCESS | 2520 | 1461186092498 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 14:01:32 INFO - PROCESS | 2520 | 1461186092501 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 14:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:01:32 INFO - PROCESS | 2520 | 1461186092505 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:01:32 INFO - PROCESS | 2520 | 1461186092508 Marionette TRACE conn4 <- [1,1674,null,{}] 14:01:32 INFO - PROCESS | 2520 | 1461186092520 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:32 INFO - PROCESS | 2520 | 1461186092661 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 14:01:32 INFO - PROCESS | 2520 | 1461186092800 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:32 INFO - PROCESS | 2520 | ++DOCSHELL 1CC66400 == 61 [pid = 2520] [id = 428] 14:01:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1EDF3C00) [pid = 2520] [serial = 1284] [outer = 00000000] 14:01:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1FA98000) [pid = 2520] [serial = 1285] [outer = 1EDF3C00] 14:01:32 INFO - PROCESS | 2520 | 1461186092861 Marionette DEBUG loaded listener.js 14:01:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1FB7F000) [pid = 2520] [serial = 1286] [outer = 1EDF3C00] 14:01:33 INFO - PROCESS | 2520 | 1461186093446 Marionette TRACE conn4 <- [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]]]}] 14:01: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 14:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 14:01:33 INFO - PROCESS | 2520 | 1461186093478 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 14:01:33 INFO - PROCESS | 2520 | 1461186093481 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 14:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:01:33 INFO - PROCESS | 2520 | 1461186093484 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:01:33 INFO - PROCESS | 2520 | 1461186093486 Marionette TRACE conn4 <- [1,1678,null,{}] 14:01:33 INFO - PROCESS | 2520 | 1461186093490 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:33 INFO - PROCESS | 2520 | 1461186093600 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:01:33 INFO - PROCESS | 2520 | 1461186093736 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 2520 | ++DOCSHELL 203CFC00 == 62 [pid = 2520] [id = 429] 14:01:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (2043B000) [pid = 2520] [serial = 1287] [outer = 00000000] 14:01:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (20448800) [pid = 2520] [serial = 1288] [outer = 2043B000] 14:01:33 INFO - PROCESS | 2520 | 1461186093796 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (2045E800) [pid = 2520] [serial = 1289] [outer = 2043B000] 14:01:34 INFO - PROCESS | 2520 | 1461186094369 Marionette TRACE conn4 <- [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]]]}] 14:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 931ms 14:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:01:34 INFO - PROCESS | 2520 | 1461186094418 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 2520 | 1461186094420 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 14:01:34 INFO - PROCESS | 2520 | 1461186094424 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - PROCESS | 2520 | 1461186094426 Marionette TRACE conn4 <- [1,1682,null,{}] 14:01:34 INFO - PROCESS | 2520 | 1461186094430 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:34 INFO - PROCESS | 2520 | 1461186094534 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 14:01:34 INFO - PROCESS | 2520 | 1461186094671 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 2520 | ++DOCSHELL 12396000 == 63 [pid = 2520] [id = 430] 14:01:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1C9EDC00) [pid = 2520] [serial = 1290] [outer = 00000000] 14:01:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (204C5400) [pid = 2520] [serial = 1291] [outer = 1C9EDC00] 14:01:34 INFO - PROCESS | 2520 | 1461186094728 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (2060F400) [pid = 2520] [serial = 1292] [outer = 1C9EDC00] 14:01:35 INFO - PROCESS | 2520 | 1461186095379 Marionette TRACE conn4 <- [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]]]}] 14:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 971ms 14:01:35 INFO - PROCESS | 2520 | 1461186095404 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 2520 | 1461186095406 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 14:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:01:35 INFO - PROCESS | 2520 | 1461186095411 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:01:35 INFO - PROCESS | 2520 | 1461186095413 Marionette TRACE conn4 <- [1,1686,null,{}] 14:01:35 INFO - PROCESS | 2520 | 1461186095417 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:35 INFO - PROCESS | 2520 | 1461186095542 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 14:01:35 INFO - PROCESS | 2520 | 1461186095796 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:35 INFO - PROCESS | 2520 | ++DOCSHELL 117B4C00 == 64 [pid = 2520] [id = 431] 14:01:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (117B9800) [pid = 2520] [serial = 1293] [outer = 00000000] 14:01:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (16C22C00) [pid = 2520] [serial = 1294] [outer = 117B9800] 14:01:35 INFO - PROCESS | 2520 | 1461186095862 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (175C3C00) [pid = 2520] [serial = 1295] [outer = 117B9800] 14:01:36 INFO - PROCESS | 2520 | 1461186096459 Marionette TRACE conn4 <- [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]]]}] 14:01:36 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 14:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1126ms 14:01:36 INFO - PROCESS | 2520 | 1461186096541 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 14:01:36 INFO - PROCESS | 2520 | 1461186096546 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 14:01:36 INFO - PROCESS | 2520 | 1461186096552 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:01:36 INFO - PROCESS | 2520 | 1461186096555 Marionette TRACE conn4 <- [1,1690,null,{}] 14:01:36 INFO - PROCESS | 2520 | 1461186096560 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:36 INFO - PROCESS | 2520 | 1461186096664 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 14:01:36 INFO - PROCESS | 2520 | 1461186096788 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 12397400 == 63 [pid = 2520] [id = 382] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 1C2B0000 == 62 [pid = 2520] [id = 357] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 1EFE1800 == 61 [pid = 2520] [id = 381] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 1F699400 == 60 [pid = 2520] [id = 385] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 18AD1400 == 59 [pid = 2520] [id = 383] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 1C919400 == 58 [pid = 2520] [id = 384] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 14040C00 == 57 [pid = 2520] [id = 424] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 123A0000 == 56 [pid = 2520] [id = 423] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 1C9EB400 == 55 [pid = 2520] [id = 422] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 1275A400 == 54 [pid = 2520] [id = 421] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 11E92C00 == 53 [pid = 2520] [id = 420] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 1C40FC00 == 52 [pid = 2520] [id = 419] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 1B4DEC00 == 51 [pid = 2520] [id = 418] 14:01:36 INFO - PROCESS | 2520 | --DOCSHELL 12321800 == 50 [pid = 2520] [id = 417] 14:01:36 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (17001400) [pid = 2520] [serial = 1189] [outer = 00000000] [url = about:blank] 14:01:36 INFO - PROCESS | 2520 | ++DOCSHELL 11E92C00 == 51 [pid = 2520] [id = 432] 14:01:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1231E800) [pid = 2520] [serial = 1296] [outer = 00000000] 14:01:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (12757C00) [pid = 2520] [serial = 1297] [outer = 1231E800] 14:01:36 INFO - PROCESS | 2520 | 1461186096888 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (13280000) [pid = 2520] [serial = 1298] [outer = 1231E800] 14:01:37 INFO - PROCESS | 2520 | --DOCSHELL 131DD400 == 50 [pid = 2520] [id = 416] 14:01:37 INFO - PROCESS | 2520 | --DOCSHELL 175C8400 == 49 [pid = 2520] [id = 412] 14:01:37 INFO - PROCESS | 2520 | --DOCSHELL 1F96A800 == 48 [pid = 2520] [id = 411] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1F50D000) [pid = 2520] [serial = 1154] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1C21E400) [pid = 2520] [serial = 1151] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1293A400) [pid = 2520] [serial = 1106] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1B3A3C00) [pid = 2520] [serial = 1109] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1CD5C000) [pid = 2520] [serial = 1112] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (18FEC800) [pid = 2520] [serial = 1069] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (14031800) [pid = 2520] [serial = 1148] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (12936400) [pid = 2520] [serial = 1066] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1C911C00) [pid = 2520] [serial = 1072] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1C406800) [pid = 2520] [serial = 1214] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1A77F000) [pid = 2520] [serial = 1210] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1B223C00) [pid = 2520] [serial = 1211] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1E55F400) [pid = 2520] [serial = 1222] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1319F000) [pid = 2520] [serial = 1205] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (12759400) [pid = 2520] [serial = 1204] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C2B6800) [pid = 2520] [serial = 1192] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C95DC00) [pid = 2520] [serial = 1220] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (203CB400) [pid = 2520] [serial = 1198] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (13236000) [pid = 2520] [serial = 1225] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1FA9A000) [pid = 2520] [serial = 1195] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1DEB6C00) [pid = 2520] [serial = 1223] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1EDEE000) [pid = 2520] [serial = 1228] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (20444800) [pid = 2520] [serial = 1201] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (18AD7400) [pid = 2520] [serial = 1226] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1EFEB800) [pid = 2520] [serial = 1229] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C907400) [pid = 2520] [serial = 1217] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1FA98C00) [pid = 2520] [serial = 1232] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1F96C800) [pid = 2520] [serial = 1231] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C92B000) [pid = 2520] [serial = 1219] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C891400) [pid = 2520] [serial = 1216] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1FA99800) [pid = 2520] [serial = 1187] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1231B400) [pid = 2520] [serial = 1207] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (12716400) [pid = 2520] [serial = 1208] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C401C00) [pid = 2520] [serial = 1213] [outer = 00000000] [url = about:blank] 14:01:37 INFO - PROCESS | 2520 | 1461186097362 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 830ms 14:01:37 INFO - PROCESS | 2520 | 1461186097387 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 14:01:37 INFO - PROCESS | 2520 | 1461186097391 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 14:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:01:37 INFO - PROCESS | 2520 | 1461186097396 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:01:37 INFO - PROCESS | 2520 | 1461186097397 Marionette TRACE conn4 <- [1,1694,null,{}] 14:01:37 INFO - PROCESS | 2520 | 1461186097401 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:37 INFO - PROCESS | 2520 | 1461186097486 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 14:01:37 INFO - PROCESS | 2520 | 1461186097495 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:37 INFO - PROCESS | 2520 | ++DOCSHELL 12753C00 == 49 [pid = 2520] [id = 433] 14:01:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1319DC00) [pid = 2520] [serial = 1299] [outer = 00000000] 14:01:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1A776C00) [pid = 2520] [serial = 1300] [outer = 1319DC00] 14:01:37 INFO - PROCESS | 2520 | 1461186097542 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1B224400) [pid = 2520] [serial = 1301] [outer = 1319DC00] 14:01:38 INFO - PROCESS | 2520 | 1461186098050 Marionette TRACE conn4 <- [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]]]}] 14:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 14:01:38 INFO - PROCESS | 2520 | 1461186098070 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 2520 | 1461186098072 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 14:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:01:38 INFO - PROCESS | 2520 | 1461186098082 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 2520 | 1461186098087 Marionette TRACE conn4 <- [1,1698,null,{}] 14:01:38 INFO - PROCESS | 2520 | 1461186098096 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:38 INFO - PROCESS | 2520 | 1461186098182 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 14:01:38 INFO - PROCESS | 2520 | 1461186098192 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 2520 | ++DOCSHELL 1C2B5800 == 50 [pid = 2520] [id = 434] 14:01:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C404000) [pid = 2520] [serial = 1302] [outer = 00000000] 14:01:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C40A000) [pid = 2520] [serial = 1303] [outer = 1C404000] 14:01:38 INFO - PROCESS | 2520 | 1461186098238 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C40FC00) [pid = 2520] [serial = 1304] [outer = 1C404000] 14:01:38 INFO - PROCESS | 2520 | 1461186098734 Marionette TRACE conn4 <- [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]]]}] 14:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 690ms 14:01:38 INFO - PROCESS | 2520 | 1461186098775 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 2520 | 1461186098778 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 14:01:38 INFO - PROCESS | 2520 | 1461186098781 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:01:38 INFO - PROCESS | 2520 | 1461186098783 Marionette TRACE conn4 <- [1,1702,null,{}] 14:01:38 INFO - PROCESS | 2520 | 1461186098787 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:38 INFO - PROCESS | 2520 | 1461186098869 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 14:01:38 INFO - PROCESS | 2520 | 1461186098973 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:39 INFO - PROCESS | 2520 | ++DOCSHELL 1B230C00 == 51 [pid = 2520] [id = 435] 14:01:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C4E9800) [pid = 2520] [serial = 1305] [outer = 00000000] 14:01:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C890000) [pid = 2520] [serial = 1306] [outer = 1C4E9800] 14:01:39 INFO - PROCESS | 2520 | 1461186099020 Marionette DEBUG loaded listener.js 14:01:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C907C00) [pid = 2520] [serial = 1307] [outer = 1C4E9800] 14:01:39 INFO - PROCESS | 2520 | 1461186099447 Marionette TRACE conn4 <- [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]]]}] 14:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 14:01:39 INFO - PROCESS | 2520 | 1461186099520 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 14:01:39 INFO - PROCESS | 2520 | 1461186099522 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 14:01:39 INFO - PROCESS | 2520 | 1461186099530 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:01:39 INFO - PROCESS | 2520 | 1461186099531 Marionette TRACE conn4 <- [1,1706,null,{}] 14:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:01:39 INFO - PROCESS | 2520 | 1461186099535 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:39 INFO - PROCESS | 2520 | 1461186099677 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 14:01:39 INFO - PROCESS | 2520 | 1461186099746 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:39 INFO - PROCESS | 2520 | ++DOCSHELL 1C924C00 == 52 [pid = 2520] [id = 436] 14:01:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C929C00) [pid = 2520] [serial = 1308] [outer = 00000000] 14:01:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C95B800) [pid = 2520] [serial = 1309] [outer = 1C929C00] 14:01:39 INFO - PROCESS | 2520 | 1461186099803 Marionette DEBUG loaded listener.js 14:01:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C965800) [pid = 2520] [serial = 1310] [outer = 1C929C00] 14:01:40 INFO - PROCESS | 2520 | 1461186100260 Marionette TRACE conn4 <- [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]]]}] 14:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 770ms 14:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:01:40 INFO - PROCESS | 2520 | 1461186100309 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 14:01:40 INFO - PROCESS | 2520 | 1461186100311 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 14:01:40 INFO - PROCESS | 2520 | 1461186100313 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:01:40 INFO - PROCESS | 2520 | 1461186100315 Marionette TRACE conn4 <- [1,1710,null,{}] 14:01:40 INFO - PROCESS | 2520 | 1461186100319 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:40 INFO - PROCESS | 2520 | 1461186100434 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 14:01:40 INFO - PROCESS | 2520 | 1461186100443 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 2520 | ++DOCSHELL 1C959000 == 53 [pid = 2520] [id = 437] 14:01:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1CB05400) [pid = 2520] [serial = 1311] [outer = 00000000] 14:01:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1E56CC00) [pid = 2520] [serial = 1312] [outer = 1CB05400] 14:01:40 INFO - PROCESS | 2520 | 1461186100488 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1E56C000) [pid = 2520] [serial = 1313] [outer = 1CB05400] 14:01:40 INFO - PROCESS | 2520 | 1461186100947 Marionette TRACE conn4 <- [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]]]}] 14:01: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 14:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 14:01:41 INFO - PROCESS | 2520 | 1461186100986 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 2520 | 1461186100988 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 14:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:01:41 INFO - PROCESS | 2520 | 1461186100992 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - PROCESS | 2520 | 1461186100993 Marionette TRACE conn4 <- [1,1714,null,{}] 14:01:41 INFO - PROCESS | 2520 | 1461186100997 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:41 INFO - PROCESS | 2520 | 1461186101142 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 14:01:41 INFO - PROCESS | 2520 | 1461186101155 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:41 INFO - PROCESS | 2520 | ++DOCSHELL 1ED73000 == 54 [pid = 2520] [id = 438] 14:01:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1EDF4000) [pid = 2520] [serial = 1314] [outer = 00000000] 14:01:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1F693800) [pid = 2520] [serial = 1315] [outer = 1EDF4000] 14:01:41 INFO - PROCESS | 2520 | 1461186101254 Marionette DEBUG loaded listener.js 14:01:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1F69E400) [pid = 2520] [serial = 1316] [outer = 1EDF4000] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (204B8000) [pid = 2520] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (12394000) [pid = 2520] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1EFE3000) [pid = 2520] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C2B2000) [pid = 2520] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C901C00) [pid = 2520] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1239A400) [pid = 2520] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1B860000) [pid = 2520] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1231FC00) [pid = 2520] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1CD55C00) [pid = 2520] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C410400) [pid = 2520] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1328B800) [pid = 2520] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:01:41 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1270A800) [pid = 2520] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:01:41 INFO - PROCESS | 2520 | 1461186101709 Marionette TRACE conn4 <- [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]]]}] 14:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 770ms 14:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:01:41 INFO - PROCESS | 2520 | 1461186101766 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 2520 | 1461186101768 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 14:01:41 INFO - PROCESS | 2520 | 1461186101771 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - PROCESS | 2520 | 1461186101773 Marionette TRACE conn4 <- [1,1718,null,{}] 14:01:41 INFO - PROCESS | 2520 | 1461186101777 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:41 INFO - PROCESS | 2520 | 1461186101857 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 14:01:41 INFO - PROCESS | 2520 | 1461186101864 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:41 INFO - PROCESS | 2520 | ++DOCSHELL 1C2B2000 == 55 [pid = 2520] [id = 439] 14:01:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C4F4400) [pid = 2520] [serial = 1317] [outer = 00000000] 14:01:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1CD55C00) [pid = 2520] [serial = 1318] [outer = 1C4F4400] 14:01:41 INFO - PROCESS | 2520 | 1461186101909 Marionette DEBUG loaded listener.js 14:01:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1EDF4400) [pid = 2520] [serial = 1319] [outer = 1C4F4400] 14:01:42 INFO - PROCESS | 2520 | 1461186102347 Marionette TRACE conn4 <- [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]]]}] 14:01: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 14:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 632ms 14:01:42 INFO - PROCESS | 2520 | 1461186102404 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 2520 | 1461186102406 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 14:01:42 INFO - PROCESS | 2520 | 1461186102410 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:01:42 INFO - PROCESS | 2520 | 1461186102411 Marionette TRACE conn4 <- [1,1722,null,{}] 14:01:42 INFO - PROCESS | 2520 | 1461186102415 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:42 INFO - PROCESS | 2520 | 1461186102498 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 14:01:42 INFO - PROCESS | 2520 | 1461186102504 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 2520 | ++DOCSHELL 1C180400 == 56 [pid = 2520] [id = 440] 14:01:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C40D800) [pid = 2520] [serial = 1320] [outer = 00000000] 14:01:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1F96A000) [pid = 2520] [serial = 1321] [outer = 1C40D800] 14:01:42 INFO - PROCESS | 2520 | 1461186102551 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1FA9B000) [pid = 2520] [serial = 1322] [outer = 1C40D800] 14:01:43 INFO - PROCESS | 2520 | 1461186103011 Marionette TRACE conn4 <- [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]]]}] 14:01: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 14:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 631ms 14:01:43 INFO - PROCESS | 2520 | 1461186103054 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 14:01:43 INFO - PROCESS | 2520 | 1461186103056 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 14:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:01:43 INFO - PROCESS | 2520 | 1461186103060 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - PROCESS | 2520 | 1461186103062 Marionette TRACE conn4 <- [1,1726,null,{}] 14:01:43 INFO - PROCESS | 2520 | 1461186103065 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:43 INFO - PROCESS | 2520 | 1461186103147 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 14:01:43 INFO - PROCESS | 2520 | 1461186103153 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 2520 | ++DOCSHELL 1FA9F400 == 57 [pid = 2520] [id = 441] 14:01:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1FB11800) [pid = 2520] [serial = 1323] [outer = 00000000] 14:01:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (203CB800) [pid = 2520] [serial = 1324] [outer = 1FB11800] 14:01:43 INFO - PROCESS | 2520 | 1461186103205 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (20457C00) [pid = 2520] [serial = 1325] [outer = 1FB11800] 14:01:43 INFO - PROCESS | 2520 | 1461186103819 Marionette TRACE conn4 <- [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]]]}] 14:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 830ms 14:01:43 INFO - PROCESS | 2520 | 1461186103907 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 14:01:43 INFO - PROCESS | 2520 | 1461186103912 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 14:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:01:43 INFO - PROCESS | 2520 | 1461186103919 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - PROCESS | 2520 | 1461186103923 Marionette TRACE conn4 <- [1,1730,null,{}] 14:01:43 INFO - PROCESS | 2520 | 1461186103929 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:44 INFO - PROCESS | 2520 | 1461186104051 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:01:44 INFO - PROCESS | 2520 | 1461186104156 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:44 INFO - PROCESS | 2520 | ++DOCSHELL 1293A400 == 58 [pid = 2520] [id = 442] 14:01:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (131A0400) [pid = 2520] [serial = 1326] [outer = 00000000] 14:01:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1A778800) [pid = 2520] [serial = 1327] [outer = 131A0400] 14:01:44 INFO - PROCESS | 2520 | 1461186104216 Marionette DEBUG loaded listener.js 14:01:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1B223400) [pid = 2520] [serial = 1328] [outer = 131A0400] 14:01:44 INFO - PROCESS | 2520 | 1461186104826 Marionette TRACE conn4 <- [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]]]}] 14:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 931ms 14:01:44 INFO - PROCESS | 2520 | 1461186104855 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 14:01:44 INFO - PROCESS | 2520 | 1461186104861 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 14:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:01:44 INFO - PROCESS | 2520 | 1461186104868 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:01:44 INFO - PROCESS | 2520 | 1461186104871 Marionette TRACE conn4 <- [1,1734,null,{}] 14:01:44 INFO - PROCESS | 2520 | 1461186104875 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:45 INFO - PROCESS | 2520 | 1461186104986 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 14:01:45 INFO - PROCESS | 2520 | 1461186105099 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 2520 | ++DOCSHELL 1C214000 == 59 [pid = 2520] [id = 443] 14:01:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C2B1400) [pid = 2520] [serial = 1329] [outer = 00000000] 14:01:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C80D800) [pid = 2520] [serial = 1330] [outer = 1C2B1400] 14:01:45 INFO - PROCESS | 2520 | 1461186105155 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C91CC00) [pid = 2520] [serial = 1331] [outer = 1C2B1400] 14:01:45 INFO - PROCESS | 2520 | 1461186105786 Marionette TRACE conn4 <- [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]]]}] 14:01: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 14:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 14:01:45 INFO - PROCESS | 2520 | 1461186105840 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 14:01:45 INFO - PROCESS | 2520 | 1461186105842 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 14:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:01:45 INFO - PROCESS | 2520 | 1461186105846 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:01:45 INFO - PROCESS | 2520 | 1461186105850 Marionette TRACE conn4 <- [1,1738,null,{}] 14:01:45 INFO - PROCESS | 2520 | 1461186105861 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:46 INFO - PROCESS | 2520 | 1461186106003 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 14:01:46 INFO - PROCESS | 2520 | 1461186106143 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:46 INFO - PROCESS | 2520 | ++DOCSHELL 1F96B400 == 60 [pid = 2520] [id = 444] 14:01:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1FB76000) [pid = 2520] [serial = 1332] [outer = 00000000] 14:01:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (204BCC00) [pid = 2520] [serial = 1333] [outer = 1FB76000] 14:01:46 INFO - PROCESS | 2520 | 1461186106203 Marionette DEBUG loaded listener.js 14:01:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (20609800) [pid = 2520] [serial = 1334] [outer = 1FB76000] 14:01:46 INFO - PROCESS | 2520 | 1461186106829 Marionette TRACE conn4 <- [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]]]}] 14:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1022ms 14:01:46 INFO - PROCESS | 2520 | 1461186106872 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 2520 | 1461186106875 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 14:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:01:46 INFO - PROCESS | 2520 | 1461186106878 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:01:46 INFO - PROCESS | 2520 | 1461186106880 Marionette TRACE conn4 <- [1,1742,null,{}] 14:01:46 INFO - PROCESS | 2520 | 1461186106884 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:47 INFO - PROCESS | 2520 | 1461186106992 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 14:01:47 INFO - PROCESS | 2520 | 1461186107129 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 2520 | ++DOCSHELL 20618000 == 61 [pid = 2520] [id = 445] 14:01:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (20A6CC00) [pid = 2520] [serial = 1335] [outer = 00000000] 14:01:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (20A74000) [pid = 2520] [serial = 1336] [outer = 20A6CC00] 14:01:47 INFO - PROCESS | 2520 | 1461186107187 Marionette DEBUG loaded listener.js 14:01:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (20A76800) [pid = 2520] [serial = 1337] [outer = 20A6CC00] 14:01:47 INFO - PROCESS | 2520 | 1461186107735 Marionette TRACE conn4 <- [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]]]}] 14:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 931ms 14:01:47 INFO - PROCESS | 2520 | 1461186107812 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 2520 | 1461186107814 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 14:01:47 INFO - PROCESS | 2520 | 1461186107817 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:01:47 INFO - PROCESS | 2520 | 1461186107820 Marionette TRACE conn4 <- [1,1746,null,{}] 14:01:47 INFO - PROCESS | 2520 | 1461186107823 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:47 INFO - PROCESS | 2520 | 1461186107930 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 14:01:48 INFO - PROCESS | 2520 | 1461186108042 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:48 INFO - PROCESS | 2520 | ++DOCSHELL 176A0400 == 62 [pid = 2520] [id = 446] 14:01:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (176A0800) [pid = 2520] [serial = 1338] [outer = 00000000] 14:01:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1B4E0C00) [pid = 2520] [serial = 1339] [outer = 176A0800] 14:01:48 INFO - PROCESS | 2520 | 1461186108098 Marionette DEBUG loaded listener.js 14:01:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1C2AF000) [pid = 2520] [serial = 1340] [outer = 176A0800] 14:01:48 INFO - PROCESS | 2520 | 1461186108940 Marionette TRACE conn4 <- [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]]]}] 14:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1171ms 14:01:49 INFO - PROCESS | 2520 | 1461186108993 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 14:01:49 INFO - PROCESS | 2520 | 1461186108997 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 14:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:01:49 INFO - PROCESS | 2520 | 1461186109002 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:01:49 INFO - PROCESS | 2520 | 1461186109006 Marionette TRACE conn4 <- [1,1750,null,{}] 14:01:49 INFO - PROCESS | 2520 | 1461186109013 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:49 INFO - PROCESS | 2520 | 1461186109112 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 14:01:49 INFO - PROCESS | 2520 | 1461186109257 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 2520 | ++DOCSHELL 1231D400 == 63 [pid = 2520] [id = 447] 14:01:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (12322400) [pid = 2520] [serial = 1341] [outer = 00000000] 14:01:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (16CA1C00) [pid = 2520] [serial = 1342] [outer = 12322400] 14:01:49 INFO - PROCESS | 2520 | 1461186109309 Marionette DEBUG loaded listener.js 14:01:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (18A04C00) [pid = 2520] [serial = 1343] [outer = 12322400] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 1C180400 == 62 [pid = 2520] [id = 440] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 1C2B2000 == 61 [pid = 2520] [id = 439] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 1ED73000 == 60 [pid = 2520] [id = 438] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 1C959000 == 59 [pid = 2520] [id = 437] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 1C924C00 == 58 [pid = 2520] [id = 436] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 1B230C00 == 57 [pid = 2520] [id = 435] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1F966000) [pid = 2520] [serial = 1276] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 1C2B5800 == 56 [pid = 2520] [id = 434] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 12753C00 == 55 [pid = 2520] [id = 433] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 11E92C00 == 54 [pid = 2520] [id = 432] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 117B4C00 == 53 [pid = 2520] [id = 431] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 12396000 == 52 [pid = 2520] [id = 430] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 203CFC00 == 51 [pid = 2520] [id = 429] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 1CC66400 == 50 [pid = 2520] [id = 428] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 18A0E000 == 49 [pid = 2520] [id = 427] 14:01:49 INFO - PROCESS | 2520 | --DOCSHELL 12636800 == 48 [pid = 2520] [id = 426] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1EFE6800) [pid = 2520] [serial = 1274] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1C215C00) [pid = 2520] [serial = 1255] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C90A800) [pid = 2520] [serial = 1261] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1A794800) [pid = 2520] [serial = 1237] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1EFDEC00) [pid = 2520] [serial = 1268] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1C802000) [pid = 2520] [serial = 1258] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1ED7C400) [pid = 2520] [serial = 1267] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (18AD8400) [pid = 2520] [serial = 1250] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1C910400) [pid = 2520] [serial = 1262] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1B85C400) [pid = 2520] [serial = 1271] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (204C2000) [pid = 2520] [serial = 1246] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (170D8400) [pid = 2520] [serial = 1252] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1EFED400) [pid = 2520] [serial = 1145] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1CB0CC00) [pid = 2520] [serial = 1273] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (2060A000) [pid = 2520] [serial = 1247] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C95B000) [pid = 2520] [serial = 1240] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (18ADAC00) [pid = 2520] [serial = 1270] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (18A08000) [pid = 2520] [serial = 1249] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1CC65000) [pid = 2520] [serial = 1265] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (20440000) [pid = 2520] [serial = 1234] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1CB06C00) [pid = 2520] [serial = 1264] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (18381800) [pid = 2520] [serial = 1253] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C2B6000) [pid = 2520] [serial = 1256] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C80E400) [pid = 2520] [serial = 1259] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (176A9000) [pid = 2520] [serial = 1190] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (20460800) [pid = 2520] [serial = 1243] [outer = 00000000] [url = about:blank] 14:01:49 INFO - PROCESS | 2520 | 1461186109931 Marionette TRACE conn4 <- [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]]]}] 14:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 990ms 14:01:50 INFO - PROCESS | 2520 | 1461186109993 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 14:01:50 INFO - PROCESS | 2520 | 1461186109999 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 14:01:50 INFO - PROCESS | 2520 | 1461186110004 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:01:50 INFO - PROCESS | 2520 | 1461186110007 Marionette TRACE conn4 <- [1,1754,null,{}] 14:01:50 INFO - PROCESS | 2520 | 1461186110011 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:50 INFO - PROCESS | 2520 | 1461186110099 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 14:01:50 INFO - PROCESS | 2520 | 1461186110195 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 2520 | ++DOCSHELL 11CF4000 == 49 [pid = 2520] [id = 448] 14:01:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (11D73000) [pid = 2520] [serial = 1344] [outer = 00000000] 14:01:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (140E1000) [pid = 2520] [serial = 1345] [outer = 11D73000] 14:01:50 INFO - PROCESS | 2520 | 1461186110242 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (17574800) [pid = 2520] [serial = 1346] [outer = 11D73000] 14:01:50 INFO - PROCESS | 2520 | 1461186110711 Marionette TRACE conn4 <- [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]]]}] 14:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 14:01:50 INFO - PROCESS | 2520 | 1461186110738 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 14:01:50 INFO - PROCESS | 2520 | 1461186110740 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 14:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:01:50 INFO - PROCESS | 2520 | 1461186110748 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:01:50 INFO - PROCESS | 2520 | 1461186110751 Marionette TRACE conn4 <- [1,1758,null,{}] 14:01:50 INFO - PROCESS | 2520 | 1461186110762 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:50 INFO - PROCESS | 2520 | 1461186110848 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 14:01:50 INFO - PROCESS | 2520 | 1461186110858 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 2520 | ++DOCSHELL 1B293400 == 50 [pid = 2520] [id = 449] 14:01:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1B39C400) [pid = 2520] [serial = 1347] [outer = 00000000] 14:01:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C175800) [pid = 2520] [serial = 1348] [outer = 1B39C400] 14:01:50 INFO - PROCESS | 2520 | 1461186110907 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C214800) [pid = 2520] [serial = 1349] [outer = 1B39C400] 14:01:51 INFO - PROCESS | 2520 | 1461186111373 Marionette TRACE conn4 <- [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]]]}] 14:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 14:01:51 INFO - PROCESS | 2520 | 1461186111423 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 2520 | 1461186111425 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 14:01:51 INFO - PROCESS | 2520 | 1461186111428 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:01:51 INFO - PROCESS | 2520 | 1461186111430 Marionette TRACE conn4 <- [1,1762,null,{}] 14:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:01:51 INFO - PROCESS | 2520 | 1461186111434 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:51 INFO - PROCESS | 2520 | 1461186111518 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 14:01:51 INFO - PROCESS | 2520 | 1461186111528 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:51 INFO - PROCESS | 2520 | ++DOCSHELL 1837EC00 == 51 [pid = 2520] [id = 450] 14:01:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C219000) [pid = 2520] [serial = 1350] [outer = 00000000] 14:01:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C807800) [pid = 2520] [serial = 1351] [outer = 1C219000] 14:01:51 INFO - PROCESS | 2520 | 1461186111576 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C810800) [pid = 2520] [serial = 1352] [outer = 1C219000] 14:01:52 INFO - PROCESS | 2520 | 1461186112019 Marionette TRACE conn4 <- [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]]]}] 14:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 14:01:52 INFO - PROCESS | 2520 | 1461186112063 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 14:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:01:52 INFO - PROCESS | 2520 | 1461186112065 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 14:01:52 INFO - PROCESS | 2520 | 1461186112068 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - PROCESS | 2520 | 1461186112070 Marionette TRACE conn4 <- [1,1766,null,{}] 14:01:52 INFO - PROCESS | 2520 | 1461186112082 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:52 INFO - PROCESS | 2520 | 1461186112195 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 14:01:52 INFO - PROCESS | 2520 | 1461186112291 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:52 INFO - PROCESS | 2520 | ++DOCSHELL 1C90F800 == 52 [pid = 2520] [id = 451] 14:01:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C910000) [pid = 2520] [serial = 1353] [outer = 00000000] 14:01:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C914000) [pid = 2520] [serial = 1354] [outer = 1C910000] 14:01:52 INFO - PROCESS | 2520 | 1461186112338 Marionette DEBUG loaded listener.js 14:01:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C91D400) [pid = 2520] [serial = 1355] [outer = 1C910000] 14:01:52 INFO - PROCESS | 2520 | 1461186112776 Marionette TRACE conn4 <- [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]]]}] 14:01:52 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 14:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 14:01:52 INFO - PROCESS | 2520 | 1461186112799 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 14:01:52 INFO - PROCESS | 2520 | 1461186112801 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 14:01:52 INFO - PROCESS | 2520 | 1461186112805 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:01:52 INFO - PROCESS | 2520 | 1461186112807 Marionette TRACE conn4 <- [1,1770,null,{}] 14:01:52 INFO - PROCESS | 2520 | 1461186112810 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:52 INFO - PROCESS | 2520 | 1461186112950 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 14:01:53 INFO - PROCESS | 2520 | 1461186113011 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 2520 | ++DOCSHELL 1C720400 == 53 [pid = 2520] [id = 452] 14:01:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C911800) [pid = 2520] [serial = 1356] [outer = 00000000] 14:01:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1CC5E000) [pid = 2520] [serial = 1357] [outer = 1C911800] 14:01:53 INFO - PROCESS | 2520 | 1461186113065 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1CD18800) [pid = 2520] [serial = 1358] [outer = 1C911800] 14:01:53 INFO - PROCESS | 2520 | 1461186113492 Marionette TRACE conn4 <- [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]]]}] 14:01:53 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 14:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 14:01:53 INFO - PROCESS | 2520 | 1461186113539 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 14:01:53 INFO - PROCESS | 2520 | 1461186113541 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 14:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:01:53 INFO - PROCESS | 2520 | 1461186113578 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:01:53 INFO - PROCESS | 2520 | 1461186113580 Marionette TRACE conn4 <- [1,1774,null,{}] 14:01:53 INFO - PROCESS | 2520 | 1461186113592 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:53 INFO - PROCESS | 2520 | 1461186113707 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 14:01:53 INFO - PROCESS | 2520 | 1461186113717 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 2520 | ++DOCSHELL 1C95A000 == 54 [pid = 2520] [id = 453] 14:01:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1DE30800) [pid = 2520] [serial = 1359] [outer = 00000000] 14:01:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1EFE4000) [pid = 2520] [serial = 1360] [outer = 1DE30800] 14:01:53 INFO - PROCESS | 2520 | 1461186113762 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1EFE3C00) [pid = 2520] [serial = 1361] [outer = 1DE30800] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1C929C00) [pid = 2520] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1CB05400) [pid = 2520] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C4E9800) [pid = 2520] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1231E800) [pid = 2520] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1319DC00) [pid = 2520] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (117B9800) [pid = 2520] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C404000) [pid = 2520] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C40D800) [pid = 2520] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1EDF4000) [pid = 2520] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:01:54 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C4F4400) [pid = 2520] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:01:54 INFO - PROCESS | 2520 | 1461186114367 Marionette TRACE conn4 <- [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]]]}] 14:01:54 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 14:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 851ms 14:01:54 INFO - PROCESS | 2520 | 1461186114398 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 14:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:01:54 INFO - PROCESS | 2520 | 1461186114400 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 14:01:54 INFO - PROCESS | 2520 | 1461186114404 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:01:54 INFO - PROCESS | 2520 | 1461186114405 Marionette TRACE conn4 <- [1,1778,null,{}] 14:01:54 INFO - PROCESS | 2520 | 1461186114409 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:54 INFO - PROCESS | 2520 | 1461186114489 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 14:01:54 INFO - PROCESS | 2520 | 1461186114585 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:54 INFO - PROCESS | 2520 | ++DOCSHELL 12754000 == 55 [pid = 2520] [id = 454] 14:01:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (131A3400) [pid = 2520] [serial = 1362] [outer = 00000000] 14:01:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C4F4400) [pid = 2520] [serial = 1363] [outer = 131A3400] 14:01:54 INFO - PROCESS | 2520 | 1461186114631 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C958400) [pid = 2520] [serial = 1364] [outer = 131A3400] 14:01:55 INFO - PROCESS | 2520 | 1461186114993 Marionette TRACE conn4 <- [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]]]}] 14:01:55 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) 14:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 14:01:55 INFO - PROCESS | 2520 | 1461186115035 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 2520 | 1461186115037 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 14:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:01:55 INFO - PROCESS | 2520 | 1461186115043 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - PROCESS | 2520 | 1461186115044 Marionette TRACE conn4 <- [1,1782,null,{}] 14:01:55 INFO - PROCESS | 2520 | 1461186115048 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:55 INFO - PROCESS | 2520 | 1461186115169 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 14:01:55 INFO - PROCESS | 2520 | 1461186115179 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:55 INFO - PROCESS | 2520 | ++DOCSHELL 18AD7C00 == 56 [pid = 2520] [id = 455] 14:01:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C40D800) [pid = 2520] [serial = 1365] [outer = 00000000] 14:01:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1F694000) [pid = 2520] [serial = 1366] [outer = 1C40D800] 14:01:55 INFO - PROCESS | 2520 | 1461186115224 Marionette DEBUG loaded listener.js 14:01:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1F967C00) [pid = 2520] [serial = 1367] [outer = 1C40D800] 14:01:55 INFO - PROCESS | 2520 | 1461186115640 Marionette TRACE conn4 <- [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]]]}] 14:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 14:01:55 INFO - PROCESS | 2520 | 1461186115671 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 2520 | 1461186115673 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 14:01:55 INFO - PROCESS | 2520 | 1461186115676 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:01:55 INFO - PROCESS | 2520 | 1461186115678 Marionette TRACE conn4 <- [1,1786,null,{}] 14:01:55 INFO - PROCESS | 2520 | 1461186115682 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:55 INFO - PROCESS | 2520 | 1461186115803 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 14:01:55 INFO - PROCESS | 2520 | 1461186115812 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:55 INFO - PROCESS | 2520 | ++DOCSHELL 11D80800 == 57 [pid = 2520] [id = 456] 14:01:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (12933000) [pid = 2520] [serial = 1368] [outer = 00000000] 14:01:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1FB7E800) [pid = 2520] [serial = 1369] [outer = 12933000] 14:01:55 INFO - PROCESS | 2520 | 1461186115858 Marionette DEBUG loaded listener.js 14:01:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (2043A000) [pid = 2520] [serial = 1370] [outer = 12933000] 14:01:56 INFO - PROCESS | 2520 | 1461186116361 Marionette TRACE conn4 <- [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]]]}] 14:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 14:01:56 INFO - PROCESS | 2520 | 1461186116475 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 14:01:56 INFO - PROCESS | 2520 | 1461186116480 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 14:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:01:56 INFO - PROCESS | 2520 | 1461186116487 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:01:56 INFO - PROCESS | 2520 | 1461186116492 Marionette TRACE conn4 <- [1,1790,null,{}] 14:01:56 INFO - PROCESS | 2520 | 1461186116513 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:56 INFO - PROCESS | 2520 | 1461186116637 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 14:01:56 INFO - PROCESS | 2520 | 1461186116776 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:56 INFO - PROCESS | 2520 | ++DOCSHELL 1231F000 == 58 [pid = 2520] [id = 457] 14:01:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (12321C00) [pid = 2520] [serial = 1371] [outer = 00000000] 14:01:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (17026800) [pid = 2520] [serial = 1372] [outer = 12321C00] 14:01:56 INFO - PROCESS | 2520 | 1461186116839 Marionette DEBUG loaded listener.js 14:01:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1842A000) [pid = 2520] [serial = 1373] [outer = 12321C00] 14:01:57 INFO - PROCESS | 2520 | 1461186117445 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 990ms 14:01:57 INFO - PROCESS | 2520 | 1461186117480 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 2520 | 1461186117486 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 14:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:01:57 INFO - PROCESS | 2520 | 1461186117493 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - PROCESS | 2520 | 1461186117496 Marionette TRACE conn4 <- [1,1794,null,{}] 14:01:57 INFO - PROCESS | 2520 | 1461186117500 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:57 INFO - PROCESS | 2520 | 1461186117612 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 14:01:57 INFO - PROCESS | 2520 | 1461186117768 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:57 INFO - PROCESS | 2520 | ++DOCSHELL 1B205C00 == 59 [pid = 2520] [id = 458] 14:01:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1B4E3C00) [pid = 2520] [serial = 1374] [outer = 00000000] 14:01:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1C71C400) [pid = 2520] [serial = 1375] [outer = 1B4E3C00] 14:01:57 INFO - PROCESS | 2520 | 1461186117827 Marionette DEBUG loaded listener.js 14:01:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C90B400) [pid = 2520] [serial = 1376] [outer = 1B4E3C00] 14:01:58 INFO - PROCESS | 2520 | 1461186118454 Marionette TRACE conn4 <- [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]]]}] 14:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 971ms 14:01:58 INFO - PROCESS | 2520 | 1461186118464 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 14:01:58 INFO - PROCESS | 2520 | 1461186118467 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 14:01:58 INFO - PROCESS | 2520 | 1461186118470 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:01:58 INFO - PROCESS | 2520 | 1461186118474 Marionette TRACE conn4 <- [1,1798,null,{}] 14:01:58 INFO - PROCESS | 2520 | 1461186118485 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:58 INFO - PROCESS | 2520 | 1461186118598 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 14:01:58 INFO - PROCESS | 2520 | 1461186118709 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 2520 | ++DOCSHELL 1F513800 == 60 [pid = 2520] [id = 459] 14:01:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1F966000) [pid = 2520] [serial = 1377] [outer = 00000000] 14:01:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (20447000) [pid = 2520] [serial = 1378] [outer = 1F966000] 14:01:58 INFO - PROCESS | 2520 | 1461186118809 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (204B9000) [pid = 2520] [serial = 1379] [outer = 1F966000] 14:01:59 INFO - PROCESS | 2520 | 1461186119451 Marionette TRACE conn4 <- [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]]]}] 14:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1023ms 14:01:59 INFO - PROCESS | 2520 | 1461186119497 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 14:01:59 INFO - PROCESS | 2520 | 1461186119500 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 14:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:01:59 INFO - PROCESS | 2520 | 1461186119503 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - PROCESS | 2520 | 1461186119506 Marionette TRACE conn4 <- [1,1802,null,{}] 14:01:59 INFO - PROCESS | 2520 | 1461186119510 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:59 INFO - PROCESS | 2520 | 1461186119618 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 14:01:59 INFO - PROCESS | 2520 | 1461186119756 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 2520 | ++DOCSHELL 1E566800 == 61 [pid = 2520] [id = 460] 14:01:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1E569400) [pid = 2520] [serial = 1380] [outer = 00000000] 14:01:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (20A72C00) [pid = 2520] [serial = 1381] [outer = 1E569400] 14:01:59 INFO - PROCESS | 2520 | 1461186119814 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (2105A400) [pid = 2520] [serial = 1382] [outer = 1E569400] 14:02:00 INFO - PROCESS | 2520 | 1461186120379 Marionette TRACE conn4 <- [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]]]}] 14:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 930ms 14:02:00 INFO - PROCESS | 2520 | 1461186120437 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 2520 | 1461186120440 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 14:02:00 INFO - PROCESS | 2520 | 1461186120443 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:02:00 INFO - PROCESS | 2520 | 1461186120445 Marionette TRACE conn4 <- [1,1806,null,{}] 14:02:00 INFO - PROCESS | 2520 | 1461186120449 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:00 INFO - PROCESS | 2520 | 1461186120554 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 14:02:00 INFO - PROCESS | 2520 | 1461186120665 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:00 INFO - PROCESS | 2520 | ++DOCSHELL 20617000 == 62 [pid = 2520] [id = 461] 14:02:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (20A73000) [pid = 2520] [serial = 1383] [outer = 00000000] 14:02:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (21064C00) [pid = 2520] [serial = 1384] [outer = 20A73000] 14:02:00 INFO - PROCESS | 2520 | 1461186120721 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (2110BC00) [pid = 2520] [serial = 1385] [outer = 20A73000] 14:02:01 INFO - PROCESS | 2520 | 1461186121328 Marionette TRACE conn4 <- [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]]]}] 14:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 931ms 14:02:01 INFO - PROCESS | 2520 | 1461186121377 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 14:02:01 INFO - PROCESS | 2520 | 1461186121380 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 14:02:01 INFO - PROCESS | 2520 | 1461186121383 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:02:01 INFO - PROCESS | 2520 | 1461186121385 Marionette TRACE conn4 <- [1,1810,null,{}] 14:02:01 INFO - PROCESS | 2520 | 1461186121389 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:01 INFO - PROCESS | 2520 | 1461186121534 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 14:02:01 INFO - PROCESS | 2520 | 1461186121714 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 2520 | ++DOCSHELL 1293B000 == 63 [pid = 2520] [id = 462] 14:02:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (13283000) [pid = 2520] [serial = 1386] [outer = 00000000] 14:02:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (18380000) [pid = 2520] [serial = 1387] [outer = 13283000] 14:02:01 INFO - PROCESS | 2520 | 1461186121774 Marionette DEBUG loaded listener.js 14:02:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (18AD2400) [pid = 2520] [serial = 1388] [outer = 13283000] 14:02:02 INFO - PROCESS | 2520 | 1461186122549 Marionette TRACE conn4 <- [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]]]}] 14:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1218ms 14:02:02 INFO - PROCESS | 2520 | 1461186122605 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 14:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:02:02 INFO - PROCESS | 2520 | 1461186122610 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 14:02:02 INFO - PROCESS | 2520 | 1461186122615 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:02:02 INFO - PROCESS | 2520 | 1461186122618 Marionette TRACE conn4 <- [1,1814,null,{}] 14:02:02 INFO - PROCESS | 2520 | 1461186122624 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:02 INFO - PROCESS | 2520 | 1461186122725 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 14:02:02 INFO - PROCESS | 2520 | 1461186122869 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:02 INFO - PROCESS | 2520 | ++DOCSHELL 17579000 == 64 [pid = 2520] [id = 463] 14:02:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (176A0C00) [pid = 2520] [serial = 1389] [outer = 00000000] 14:02:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1C2AE800) [pid = 2520] [serial = 1390] [outer = 176A0C00] 14:02:02 INFO - PROCESS | 2520 | 1461186122923 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1C40D400) [pid = 2520] [serial = 1391] [outer = 176A0C00] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 12397000 == 63 [pid = 2520] [id = 355] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 18AD7C00 == 62 [pid = 2520] [id = 455] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 12754000 == 61 [pid = 2520] [id = 454] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 1C95A000 == 60 [pid = 2520] [id = 453] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 1C720400 == 59 [pid = 2520] [id = 452] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 1C90F800 == 58 [pid = 2520] [id = 451] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 1837EC00 == 57 [pid = 2520] [id = 450] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 1B293400 == 56 [pid = 2520] [id = 449] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 11CF4000 == 55 [pid = 2520] [id = 448] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 1231D400 == 54 [pid = 2520] [id = 447] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (203CB800) [pid = 2520] [serial = 1324] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOCSHELL 1293A400 == 53 [pid = 2520] [id = 442] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1E56C000) [pid = 2520] [serial = 1313] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1C890000) [pid = 2520] [serial = 1306] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (12757C00) [pid = 2520] [serial = 1297] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (13280000) [pid = 2520] [serial = 1298] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1E56CC00) [pid = 2520] [serial = 1312] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (1A776C00) [pid = 2520] [serial = 1300] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1B224400) [pid = 2520] [serial = 1301] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (175C3C00) [pid = 2520] [serial = 1295] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (16C22C00) [pid = 2520] [serial = 1294] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1C40A000) [pid = 2520] [serial = 1303] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1C40FC00) [pid = 2520] [serial = 1304] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (17023800) [pid = 2520] [serial = 1279] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1C4F0400) [pid = 2520] [serial = 1282] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C965800) [pid = 2520] [serial = 1310] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1FA98000) [pid = 2520] [serial = 1285] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (20448800) [pid = 2520] [serial = 1288] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1FA9B000) [pid = 2520] [serial = 1322] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (204C5400) [pid = 2520] [serial = 1291] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1F693800) [pid = 2520] [serial = 1315] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1F96A000) [pid = 2520] [serial = 1321] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1F69E400) [pid = 2520] [serial = 1316] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1CD55C00) [pid = 2520] [serial = 1318] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C907C00) [pid = 2520] [serial = 1307] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1EDF4400) [pid = 2520] [serial = 1319] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C95B800) [pid = 2520] [serial = 1309] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 2520 | 1461186123511 Marionette TRACE conn4 <- [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]]]}] 14:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 14:02:03 INFO - PROCESS | 2520 | 1461186123546 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 14:02:03 INFO - PROCESS | 2520 | 1461186123551 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 14:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:02:03 INFO - PROCESS | 2520 | 1461186123557 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:02:03 INFO - PROCESS | 2520 | 1461186123560 Marionette TRACE conn4 <- [1,1818,null,{}] 14:02:03 INFO - PROCESS | 2520 | 1461186123564 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:03 INFO - PROCESS | 2520 | 1461186123650 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 14:02:03 INFO - PROCESS | 2520 | 1461186123753 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 2520 | ++DOCSHELL 13280000 == 54 [pid = 2520] [id = 464] 14:02:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (17002C00) [pid = 2520] [serial = 1392] [outer = 00000000] 14:02:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1A776C00) [pid = 2520] [serial = 1393] [outer = 17002C00] 14:02:03 INFO - PROCESS | 2520 | 1461186123801 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1B29BC00) [pid = 2520] [serial = 1394] [outer = 17002C00] 14:02:04 INFO - PROCESS | 2520 | 1461186124231 Marionette TRACE conn4 <- [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]]]}] 14:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 731ms 14:02:04 INFO - PROCESS | 2520 | 1461186124290 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 14:02:04 INFO - PROCESS | 2520 | 1461186124293 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 14:02:04 INFO - PROCESS | 2520 | 1461186124296 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:02:04 INFO - PROCESS | 2520 | 1461186124300 Marionette TRACE conn4 <- [1,1822,null,{}] 14:02:04 INFO - PROCESS | 2520 | 1461186124310 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:04 INFO - PROCESS | 2520 | 1461186124404 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 14:02:04 INFO - PROCESS | 2520 | 1461186124411 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 2520 | ++DOCSHELL 1C403800 == 55 [pid = 2520] [id = 465] 14:02:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C403C00) [pid = 2520] [serial = 1395] [outer = 00000000] 14:02:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1C906000) [pid = 2520] [serial = 1396] [outer = 1C403C00] 14:02:04 INFO - PROCESS | 2520 | 1461186124459 Marionette DEBUG loaded listener.js 14:02:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C913000) [pid = 2520] [serial = 1397] [outer = 1C403C00] 14:02:04 INFO - PROCESS | 2520 | 1461186124938 Marionette TRACE conn4 <- [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]]]}] 14:02:04 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 14:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 14:02:04 INFO - PROCESS | 2520 | 1461186124970 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 14:02:05 INFO - PROCESS | 2520 | 1461186124973 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 14:02:05 INFO - PROCESS | 2520 | 1461186124976 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:02:05 INFO - PROCESS | 2520 | 1461186124977 Marionette TRACE conn4 <- [1,1826,null,{}] 14:02:05 INFO - PROCESS | 2520 | 1461186124981 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:05 INFO - PROCESS | 2520 | 1461186125094 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 14:02:05 INFO - PROCESS | 2520 | 1461186125103 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:05 INFO - PROCESS | 2520 | ++DOCSHELL 1C963000 == 56 [pid = 2520] [id = 466] 14:02:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1C965000) [pid = 2520] [serial = 1398] [outer = 00000000] 14:02:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1CC62C00) [pid = 2520] [serial = 1399] [outer = 1C965000] 14:02:05 INFO - PROCESS | 2520 | 1461186125149 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1DE3B000) [pid = 2520] [serial = 1400] [outer = 1C965000] 14:02:05 INFO - PROCESS | 2520 | 1461186125604 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 14:02:05 INFO - PROCESS | 2520 | 1461186125651 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 14:02:05 INFO - PROCESS | 2520 | 1461186125653 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 14:02:05 INFO - PROCESS | 2520 | 1461186125656 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:02:05 INFO - PROCESS | 2520 | 1461186125658 Marionette TRACE conn4 <- [1,1830,null,{}] 14:02:05 INFO - PROCESS | 2520 | 1461186125662 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:05 INFO - PROCESS | 2520 | 1461186125777 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 14:02:05 INFO - PROCESS | 2520 | 1461186125835 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:05 INFO - PROCESS | 2520 | ++DOCSHELL 14031800 == 57 [pid = 2520] [id = 467] 14:02:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (18A08C00) [pid = 2520] [serial = 1401] [outer = 00000000] 14:02:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1ED74800) [pid = 2520] [serial = 1402] [outer = 18A08C00] 14:02:05 INFO - PROCESS | 2520 | 1461186125883 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1ED7BC00) [pid = 2520] [serial = 1403] [outer = 18A08C00] 14:02:06 INFO - PROCESS | 2520 | 1461186126309 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 14:02:06 INFO - PROCESS | 2520 | 1461186126330 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 14:02:06 INFO - PROCESS | 2520 | 1461186126332 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 14:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:02:06 INFO - PROCESS | 2520 | 1461186126335 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:02:06 INFO - PROCESS | 2520 | 1461186126337 Marionette TRACE conn4 <- [1,1834,null,{}] 14:02:06 INFO - PROCESS | 2520 | 1461186126340 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:06 INFO - PROCESS | 2520 | 1461186126476 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 14:02:06 INFO - PROCESS | 2520 | 1461186126579 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 2520 | ++DOCSHELL 1F699800 == 58 [pid = 2520] [id = 468] 14:02:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1F69F000) [pid = 2520] [serial = 1404] [outer = 00000000] 14:02:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1FAA4C00) [pid = 2520] [serial = 1405] [outer = 1F69F000] 14:02:06 INFO - PROCESS | 2520 | 1461186126628 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1FAA4400) [pid = 2520] [serial = 1406] [outer = 1F69F000] 14:02:07 INFO - PROCESS | 2520 | 1461186127053 Marionette TRACE conn4 <- [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]]]}] 14:02:07 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) 14:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 770ms 14:02:07 INFO - PROCESS | 2520 | 1461186127106 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 14:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:02:07 INFO - PROCESS | 2520 | 1461186127108 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 14:02:07 INFO - PROCESS | 2520 | 1461186127118 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 2520 | 1461186127120 Marionette TRACE conn4 <- [1,1838,null,{}] 14:02:07 INFO - PROCESS | 2520 | 1461186127123 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:07 INFO - PROCESS | 2520 | 1461186127243 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 14:02:07 INFO - PROCESS | 2520 | 1461186127252 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:07 INFO - PROCESS | 2520 | ++DOCSHELL 203CBC00 == 59 [pid = 2520] [id = 469] 14:02:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (20443C00) [pid = 2520] [serial = 1407] [outer = 00000000] 14:02:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (2060A400) [pid = 2520] [serial = 1408] [outer = 20443C00] 14:02:07 INFO - PROCESS | 2520 | 1461186127355 Marionette DEBUG loaded listener.js 14:02:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (20615400) [pid = 2520] [serial = 1409] [outer = 20443C00] 14:02:07 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1C910000) [pid = 2520] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:02:07 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (12322400) [pid = 2520] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:02:07 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1C219000) [pid = 2520] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:02:07 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1C911800) [pid = 2520] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:02:07 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1B39C400) [pid = 2520] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:02:07 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (11D73000) [pid = 2520] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:02:07 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (131A3400) [pid = 2520] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:02:07 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1C40D800) [pid = 2520] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:02:07 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1DE30800) [pid = 2520] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:02:07 INFO - PROCESS | 2520 | 1461186127892 Marionette TRACE conn4 <- [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]]]}] 14:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 831ms 14:02:07 INFO - PROCESS | 2520 | 1461186127942 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 14:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:02:07 INFO - PROCESS | 2520 | 1461186127944 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 14:02:07 INFO - PROCESS | 2520 | 1461186127947 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 2520 | 1461186127949 Marionette TRACE conn4 <- [1,1842,null,{}] 14:02:07 INFO - PROCESS | 2520 | 1461186127953 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:08 INFO - PROCESS | 2520 | 1461186128035 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 14:02:08 INFO - PROCESS | 2520 | 1461186128138 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 2520 | ++DOCSHELL 16C1B000 == 60 [pid = 2520] [id = 470] 14:02:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (18A09000) [pid = 2520] [serial = 1410] [outer = 00000000] 14:02:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C9EB400) [pid = 2520] [serial = 1411] [outer = 18A09000] 14:02:08 INFO - PROCESS | 2520 | 1461186128183 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1EAE7400) [pid = 2520] [serial = 1412] [outer = 18A09000] 14:02:08 INFO - PROCESS | 2520 | 1461186128566 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 14:02:08 INFO - PROCESS | 2520 | 1461186128619 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 14:02:08 INFO - PROCESS | 2520 | 1461186128621 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 14:02:08 INFO - PROCESS | 2520 | 1461186128625 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:02:08 INFO - PROCESS | 2520 | 1461186128626 Marionette TRACE conn4 <- [1,1846,null,{}] 14:02:08 INFO - PROCESS | 2520 | 1461186128630 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:08 INFO - PROCESS | 2520 | 1461186128717 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 14:02:08 INFO - PROCESS | 2520 | 1461186128723 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 2520 | ++DOCSHELL 1C910000 == 61 [pid = 2520] [id = 471] 14:02:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1C911800) [pid = 2520] [serial = 1413] [outer = 00000000] 14:02:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (21060800) [pid = 2520] [serial = 1414] [outer = 1C911800] 14:02:08 INFO - PROCESS | 2520 | 1461186128769 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (21116C00) [pid = 2520] [serial = 1415] [outer = 1C911800] 14:02:09 INFO - PROCESS | 2520 | 1461186129221 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 14:02:09 INFO - PROCESS | 2520 | 1461186129258 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 14:02:09 INFO - PROCESS | 2520 | 1461186129260 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 14:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:02:09 INFO - PROCESS | 2520 | 1461186129263 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 2520 | 1461186129265 Marionette TRACE conn4 <- [1,1850,null,{}] 14:02:09 INFO - PROCESS | 2520 | 1461186129268 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:09 INFO - PROCESS | 2520 | 1461186129372 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 14:02:09 INFO - PROCESS | 2520 | 1461186129417 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:09 INFO - PROCESS | 2520 | ++DOCSHELL 1A792000 == 62 [pid = 2520] [id = 472] 14:02:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1C570C00) [pid = 2520] [serial = 1416] [outer = 00000000] 14:02:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1C577000) [pid = 2520] [serial = 1417] [outer = 1C570C00] 14:02:09 INFO - PROCESS | 2520 | 1461186129461 Marionette DEBUG loaded listener.js 14:02:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (2110F400) [pid = 2520] [serial = 1418] [outer = 1C570C00] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1701F400 == 61 [pid = 2520] [id = 369] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 176A0400 == 60 [pid = 2520] [id = 446] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 20618000 == 59 [pid = 2520] [id = 445] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 20447800 == 58 [pid = 2520] [id = 414] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 17578C00 == 57 [pid = 2520] [id = 425] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1C2BA000 == 56 [pid = 2520] [id = 413] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 18434000 == 55 [pid = 2520] [id = 343] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 117B5400 == 54 [pid = 2520] [id = 415] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1C214000 == 53 [pid = 2520] [id = 443] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1F96B400 == 52 [pid = 2520] [id = 444] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1EAF0800 == 51 [pid = 2520] [id = 398] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 12393400 == 50 [pid = 2520] [id = 368] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 12399000 == 49 [pid = 2520] [id = 396] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1C899400 == 48 [pid = 2520] [id = 371] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 203C9800 == 47 [pid = 2520] [id = 400] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1842A400 == 46 [pid = 2520] [id = 397] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1C910C00 == 45 [pid = 2520] [id = 370] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1FB1B000 == 44 [pid = 2520] [id = 399] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1FA9F400 == 43 [pid = 2520] [id = 441] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 17579000 == 42 [pid = 2520] [id = 463] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1293B000 == 41 [pid = 2520] [id = 462] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 20617000 == 40 [pid = 2520] [id = 461] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1F513800 == 39 [pid = 2520] [id = 459] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1E566800 == 38 [pid = 2520] [id = 460] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1B205C00 == 37 [pid = 2520] [id = 458] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 11D80800 == 36 [pid = 2520] [id = 456] 14:02:10 INFO - PROCESS | 2520 | --DOCSHELL 1231F000 == 35 [pid = 2520] [id = 457] 14:02:11 INFO - PROCESS | 2520 | --DOCSHELL 1C963000 == 34 [pid = 2520] [id = 466] 14:02:11 INFO - PROCESS | 2520 | --DOCSHELL 1C403800 == 33 [pid = 2520] [id = 465] 14:02:11 INFO - PROCESS | 2520 | --DOCSHELL 203CBC00 == 32 [pid = 2520] [id = 469] 14:02:11 INFO - PROCESS | 2520 | --DOCSHELL 13280000 == 31 [pid = 2520] [id = 464] 14:02:11 INFO - PROCESS | 2520 | --DOCSHELL 1F699800 == 30 [pid = 2520] [id = 468] 14:02:11 INFO - PROCESS | 2520 | --DOCSHELL 14031800 == 29 [pid = 2520] [id = 467] 14:02:11 INFO - PROCESS | 2520 | --DOCSHELL 16C1B000 == 28 [pid = 2520] [id = 470] 14:02:11 INFO - PROCESS | 2520 | --DOCSHELL 1C910000 == 27 [pid = 2520] [id = 471] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1C914000) [pid = 2520] [serial = 1354] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1C91D400) [pid = 2520] [serial = 1355] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (18A04C00) [pid = 2520] [serial = 1343] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (16CA1C00) [pid = 2520] [serial = 1342] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1C807800) [pid = 2520] [serial = 1351] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1CD18800) [pid = 2520] [serial = 1358] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C175800) [pid = 2520] [serial = 1348] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1C214800) [pid = 2520] [serial = 1349] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1CC5E000) [pid = 2520] [serial = 1357] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (140E1000) [pid = 2520] [serial = 1345] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (17574800) [pid = 2520] [serial = 1346] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1B4E0C00) [pid = 2520] [serial = 1339] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1C80D800) [pid = 2520] [serial = 1330] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1A778800) [pid = 2520] [serial = 1327] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C4F4400) [pid = 2520] [serial = 1363] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (204BCC00) [pid = 2520] [serial = 1333] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (20A74000) [pid = 2520] [serial = 1336] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1F967C00) [pid = 2520] [serial = 1367] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1EFE4000) [pid = 2520] [serial = 1360] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1FB7E800) [pid = 2520] [serial = 1369] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1F694000) [pid = 2520] [serial = 1366] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C958400) [pid = 2520] [serial = 1364] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1EFE3C00) [pid = 2520] [serial = 1361] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C810800) [pid = 2520] [serial = 1352] [outer = 00000000] [url = about:blank] 14:02:11 INFO - PROCESS | 2520 | 1461186131731 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2532ms 14:02:11 INFO - PROCESS | 2520 | 1461186131796 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 2520 | 1461186131800 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 14:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:02:11 INFO - PROCESS | 2520 | 1461186131806 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 2520 | 1461186131809 Marionette TRACE conn4 <- [1,1854,null,{}] 14:02:11 INFO - PROCESS | 2520 | 1461186131815 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:11 INFO - PROCESS | 2520 | 1461186131909 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 14:02:12 INFO - PROCESS | 2520 | 1461186132031 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 2520 | ++DOCSHELL 11A3EC00 == 28 [pid = 2520] [id = 473] 14:02:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (11A7D000) [pid = 2520] [serial = 1419] [outer = 00000000] 14:02:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (11C94000) [pid = 2520] [serial = 1420] [outer = 11A7D000] 14:02:12 INFO - PROCESS | 2520 | 1461186132082 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (11D3C800) [pid = 2520] [serial = 1421] [outer = 11A7D000] 14:02:12 INFO - PROCESS | 2520 | 1461186132469 Marionette TRACE conn4 <- [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]]]}] 14:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 14:02:12 INFO - PROCESS | 2520 | 1461186132516 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 14:02:12 INFO - PROCESS | 2520 | 1461186132522 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 14:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:02:12 INFO - PROCESS | 2520 | 1461186132528 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:02:12 INFO - PROCESS | 2520 | 1461186132531 Marionette TRACE conn4 <- [1,1858,null,{}] 14:02:12 INFO - PROCESS | 2520 | 1461186132535 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:12 INFO - PROCESS | 2520 | 1461186132621 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 14:02:12 INFO - PROCESS | 2520 | 1461186132628 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 2520 | ++DOCSHELL 11E92C00 == 29 [pid = 2520] [id = 474] 14:02:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (11E93000) [pid = 2520] [serial = 1422] [outer = 00000000] 14:02:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (12394400) [pid = 2520] [serial = 1423] [outer = 11E93000] 14:02:12 INFO - PROCESS | 2520 | 1461186132677 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1239EC00) [pid = 2520] [serial = 1424] [outer = 11E93000] 14:02:13 INFO - PROCESS | 2520 | 1461186133146 Marionette TRACE conn4 <- [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]]]}] 14:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 14:02:13 INFO - PROCESS | 2520 | 1461186133202 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 2520 | 1461186133205 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 14:02:13 INFO - PROCESS | 2520 | 1461186133208 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:02:13 INFO - PROCESS | 2520 | 1461186133212 Marionette TRACE conn4 <- [1,1862,null,{}] 14:02:13 INFO - PROCESS | 2520 | 1461186133224 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:13 INFO - PROCESS | 2520 | 1461186133354 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 14:02:13 INFO - PROCESS | 2520 | 1461186133364 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 2520 | ++DOCSHELL 13236C00 == 30 [pid = 2520] [id = 475] 14:02:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (13238000) [pid = 2520] [serial = 1425] [outer = 00000000] 14:02:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1328DC00) [pid = 2520] [serial = 1426] [outer = 13238000] 14:02:13 INFO - PROCESS | 2520 | 1461186133415 Marionette DEBUG loaded listener.js 14:02:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (14031400) [pid = 2520] [serial = 1427] [outer = 13238000] 14:02:13 INFO - PROCESS | 2520 | 1461186133902 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 14:02:13 INFO - PROCESS | 2520 | 1461186133942 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 2520 | 1461186133944 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 14:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:02:13 INFO - PROCESS | 2520 | 1461186133947 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - PROCESS | 2520 | 1461186133949 Marionette TRACE conn4 <- [1,1866,null,{}] 14:02:13 INFO - PROCESS | 2520 | 1461186133952 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:14 INFO - PROCESS | 2520 | 1461186134034 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 14:02:14 INFO - PROCESS | 2520 | 1461186134041 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:14 INFO - PROCESS | 2520 | ++DOCSHELL 16A08C00 == 31 [pid = 2520] [id = 476] 14:02:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (16AF9C00) [pid = 2520] [serial = 1428] [outer = 00000000] 14:02:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1702B800) [pid = 2520] [serial = 1429] [outer = 16AF9C00] 14:02:14 INFO - PROCESS | 2520 | 1461186134088 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (17573C00) [pid = 2520] [serial = 1430] [outer = 16AF9C00] 14:02:14 INFO - PROCESS | 2520 | 1461186134534 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 631ms 14:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:02:14 INFO - PROCESS | 2520 | 1461186134582 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 14:02:14 INFO - PROCESS | 2520 | 1461186134584 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 14:02:14 INFO - PROCESS | 2520 | 1461186134587 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:02:14 INFO - PROCESS | 2520 | 1461186134589 Marionette TRACE conn4 <- [1,1870,null,{}] 14:02:14 INFO - PROCESS | 2520 | 1461186134593 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:14 INFO - PROCESS | 2520 | 1461186134669 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:02:14 INFO - PROCESS | 2520 | 1461186134678 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:14 INFO - PROCESS | 2520 | ++DOCSHELL 17022800 == 32 [pid = 2520] [id = 477] 14:02:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (17579400) [pid = 2520] [serial = 1431] [outer = 00000000] 14:02:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (18382800) [pid = 2520] [serial = 1432] [outer = 17579400] 14:02:14 INFO - PROCESS | 2520 | 1461186134726 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (18A0A400) [pid = 2520] [serial = 1433] [outer = 17579400] 14:02:15 INFO - PROCESS | 2520 | 1461186135205 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 14:02:15 INFO - PROCESS | 2520 | 1461186135262 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 14:02:15 INFO - PROCESS | 2520 | 1461186135264 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 14:02:15 INFO - PROCESS | 2520 | 1461186135267 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:02:15 INFO - PROCESS | 2520 | 1461186135269 Marionette TRACE conn4 <- [1,1874,null,{}] 14:02:15 INFO - PROCESS | 2520 | 1461186135273 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:15 INFO - PROCESS | 2520 | 1461186135384 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 14:02:15 INFO - PROCESS | 2520 | 1461186135400 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 2520 | ++DOCSHELL 1A148800 == 33 [pid = 2520] [id = 478] 14:02:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1A14B800) [pid = 2520] [serial = 1434] [outer = 00000000] 14:02:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1A794000) [pid = 2520] [serial = 1435] [outer = 1A14B800] 14:02:15 INFO - PROCESS | 2520 | 1461186135449 Marionette DEBUG loaded listener.js 14:02:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1B205800) [pid = 2520] [serial = 1436] [outer = 1A14B800] 14:02:15 INFO - PROCESS | 2520 | 1461186135892 Marionette TRACE conn4 <- [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]]]}] 14:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 14:02:15 INFO - PROCESS | 2520 | 1461186135942 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 14:02:15 INFO - PROCESS | 2520 | 1461186135944 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 14:02:15 INFO - PROCESS | 2520 | 1461186135947 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:02:15 INFO - PROCESS | 2520 | 1461186135949 Marionette TRACE conn4 <- [1,1878,null,{}] 14:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:02:15 INFO - PROCESS | 2520 | 1461186135953 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:16 INFO - PROCESS | 2520 | 1461186136028 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 14:02:16 INFO - PROCESS | 2520 | 1461186136064 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 2520 | ++DOCSHELL 1B39C400 == 34 [pid = 2520] [id = 479] 14:02:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1B39C800) [pid = 2520] [serial = 1437] [outer = 00000000] 14:02:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1B85C000) [pid = 2520] [serial = 1438] [outer = 1B39C800] 14:02:16 INFO - PROCESS | 2520 | 1461186136110 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1B4E8C00) [pid = 2520] [serial = 1439] [outer = 1B39C800] 14:02:16 INFO - PROCESS | 2520 | 1461186136531 Marionette TRACE conn4 <- [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]]]}] 14:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 14:02:16 INFO - PROCESS | 2520 | 1461186136582 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 14:02:16 INFO - PROCESS | 2520 | 1461186136584 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 14:02:16 INFO - PROCESS | 2520 | 1461186136587 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:02:16 INFO - PROCESS | 2520 | 1461186136589 Marionette TRACE conn4 <- [1,1882,null,{}] 14:02:16 INFO - PROCESS | 2520 | 1461186136597 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:16 INFO - PROCESS | 2520 | 1461186136673 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 14:02:16 INFO - PROCESS | 2520 | 1461186136679 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 2520 | ++DOCSHELL 12327C00 == 35 [pid = 2520] [id = 480] 14:02:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1B864C00) [pid = 2520] [serial = 1440] [outer = 00000000] 14:02:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1C215400) [pid = 2520] [serial = 1441] [outer = 1B864C00] 14:02:16 INFO - PROCESS | 2520 | 1461186136725 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1C213800) [pid = 2520] [serial = 1442] [outer = 1B864C00] 14:02:17 INFO - PROCESS | 2520 | 1461186137227 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 14:02:17 INFO - PROCESS | 2520 | 1461186137262 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 14:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:02:17 INFO - PROCESS | 2520 | 1461186137264 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 14:02:17 INFO - PROCESS | 2520 | 1461186137267 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:02:17 INFO - PROCESS | 2520 | 1461186137268 Marionette TRACE conn4 <- [1,1886,null,{}] 14:02:17 INFO - PROCESS | 2520 | 1461186137272 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:17 INFO - PROCESS | 2520 | 1461186137381 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 14:02:17 INFO - PROCESS | 2520 | 1461186137474 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:17 INFO - PROCESS | 2520 | ++DOCSHELL 13236000 == 36 [pid = 2520] [id = 481] 14:02:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (1C212C00) [pid = 2520] [serial = 1443] [outer = 00000000] 14:02:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (1C402000) [pid = 2520] [serial = 1444] [outer = 1C212C00] 14:02:17 INFO - PROCESS | 2520 | 1461186137522 Marionette DEBUG loaded listener.js 14:02:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (1C401C00) [pid = 2520] [serial = 1445] [outer = 1C212C00] 14:02:17 INFO - PROCESS | 2520 | 1461186137946 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 731ms 14:02:18 INFO - PROCESS | 2520 | 1461186137998 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 14:02:18 INFO - PROCESS | 2520 | 1461186138000 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 14:02:18 INFO - PROCESS | 2520 | 1461186138003 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:02:18 INFO - PROCESS | 2520 | 1461186138005 Marionette TRACE conn4 <- [1,1890,null,{}] 14:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:02:18 INFO - PROCESS | 2520 | 1461186138009 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:18 INFO - PROCESS | 2520 | 1461186138123 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 14:02:18 INFO - PROCESS | 2520 | 1461186138132 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:18 INFO - PROCESS | 2520 | ++DOCSHELL 176AD400 == 37 [pid = 2520] [id = 482] 14:02:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (1C2B6800) [pid = 2520] [serial = 1446] [outer = 00000000] 14:02:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (1C56E000) [pid = 2520] [serial = 1447] [outer = 1C2B6800] 14:02:18 INFO - PROCESS | 2520 | 1461186138178 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1C572C00) [pid = 2520] [serial = 1448] [outer = 1C2B6800] 14:02:18 INFO - PROCESS | 2520 | 1461186138648 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 14:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:02:18 INFO - PROCESS | 2520 | 1461186138678 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 14:02:18 INFO - PROCESS | 2520 | 1461186138680 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 14:02:18 INFO - PROCESS | 2520 | 1461186138684 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:02:18 INFO - PROCESS | 2520 | 1461186138686 Marionette TRACE conn4 <- [1,1894,null,{}] 14:02:18 INFO - PROCESS | 2520 | 1461186138690 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:18 INFO - PROCESS | 2520 | 1461186138855 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1B3A6400) [pid = 2520] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1FB11800) [pid = 2520] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (20439C00) [pid = 2520] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (20448400) [pid = 2520] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (13283000) [pid = 2520] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (12321C00) [pid = 2520] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1EDF3C00) [pid = 2520] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (131A0400) [pid = 2520] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (12933000) [pid = 2520] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (2043B000) [pid = 2520] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1C2B1400) [pid = 2520] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (20A73000) [pid = 2520] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1F69F000) [pid = 2520] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (20A6CC00) [pid = 2520] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (17002C00) [pid = 2520] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1C911800) [pid = 2520] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1C9EDC00) [pid = 2520] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1C809800) [pid = 2520] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1F966000) [pid = 2520] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1C95F400) [pid = 2520] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1FB76000) [pid = 2520] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (20443C00) [pid = 2520] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1B4E3C00) [pid = 2520] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1EFE1000) [pid = 2520] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (176A0800) [pid = 2520] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1E569400) [pid = 2520] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C403C00) [pid = 2520] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (18A08C00) [pid = 2520] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1270A000) [pid = 2520] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (18ACE400) [pid = 2520] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (176A0C00) [pid = 2520] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1769FC00) [pid = 2520] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (18A09000) [pid = 2520] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (203C1C00) [pid = 2520] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1FAA0800) [pid = 2520] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:02:19 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C965000) [pid = 2520] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:02:19 INFO - PROCESS | 2520 | 1461186139447 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:19 INFO - PROCESS | 2520 | ++DOCSHELL 117BC400 == 38 [pid = 2520] [id = 483] 14:02:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (11D3D400) [pid = 2520] [serial = 1449] [outer = 00000000] 14:02:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1275F400) [pid = 2520] [serial = 1450] [outer = 11D3D400] 14:02:19 INFO - PROCESS | 2520 | 1461186139505 Marionette DEBUG loaded listener.js 14:02:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (17576800) [pid = 2520] [serial = 1451] [outer = 11D3D400] 14:02:19 INFO - PROCESS | 2520 | 1461186139902 Marionette TRACE conn4 <- [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]]]}] 14:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1276ms 14:02:19 INFO - PROCESS | 2520 | 1461186139964 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 14:02:19 INFO - PROCESS | 2520 | 1461186139966 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 14:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:02:20 INFO - PROCESS | 2520 | 1461186139969 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - PROCESS | 2520 | 1461186139970 Marionette TRACE conn4 <- [1,1898,null,{}] 14:02:20 INFO - PROCESS | 2520 | 1461186139974 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:20 INFO - PROCESS | 2520 | 1461186140052 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 14:02:20 INFO - PROCESS | 2520 | 1461186140059 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 2520 | ++DOCSHELL 176A1800 == 39 [pid = 2520] [id = 484] 14:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (18381800) [pid = 2520] [serial = 1452] [outer = 00000000] 14:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C40F000) [pid = 2520] [serial = 1453] [outer = 18381800] 14:02:20 INFO - PROCESS | 2520 | 1461186140105 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C805400) [pid = 2520] [serial = 1454] [outer = 18381800] 14:02:20 INFO - PROCESS | 2520 | 1461186140537 Marionette TRACE conn4 <- [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]]]}] 14:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 14:02:20 INFO - PROCESS | 2520 | 1461186140600 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 14:02:20 INFO - PROCESS | 2520 | 1461186140602 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 14:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:02:20 INFO - PROCESS | 2520 | 1461186140605 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - PROCESS | 2520 | 1461186140607 Marionette TRACE conn4 <- [1,1902,null,{}] 14:02:20 INFO - PROCESS | 2520 | 1461186140610 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:20 INFO - PROCESS | 2520 | 1461186140691 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 14:02:20 INFO - PROCESS | 2520 | 1461186140731 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 2520 | ++DOCSHELL 1C2B8C00 == 40 [pid = 2520] [id = 485] 14:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C80D800) [pid = 2520] [serial = 1455] [outer = 00000000] 14:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C89C400) [pid = 2520] [serial = 1456] [outer = 1C80D800] 14:02:20 INFO - PROCESS | 2520 | 1461186140777 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C906800) [pid = 2520] [serial = 1457] [outer = 1C80D800] 14:02:21 INFO - PROCESS | 2520 | 1461186141208 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 14:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:02:21 INFO - PROCESS | 2520 | 1461186141276 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 14:02:21 INFO - PROCESS | 2520 | 1461186141278 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 14:02:21 INFO - PROCESS | 2520 | 1461186141281 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:02:21 INFO - PROCESS | 2520 | 1461186141282 Marionette TRACE conn4 <- [1,1906,null,{}] 14:02:21 INFO - PROCESS | 2520 | 1461186141286 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:21 INFO - PROCESS | 2520 | 1461186141364 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 14:02:21 INFO - PROCESS | 2520 | 1461186141373 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:21 INFO - PROCESS | 2520 | ++DOCSHELL 0B070000 == 41 [pid = 2520] [id = 486] 14:02:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (0B072400) [pid = 2520] [serial = 1458] [outer = 00000000] 14:02:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (0B092400) [pid = 2520] [serial = 1459] [outer = 0B072400] 14:02:21 INFO - PROCESS | 2520 | 1461186141477 Marionette DEBUG loaded listener.js 14:02:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (11710000) [pid = 2520] [serial = 1460] [outer = 0B072400] 14:02:22 INFO - PROCESS | 2520 | 1461186142348 Marionette TRACE conn4 <- [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]]]}] 14:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1122ms 14:02:22 INFO - PROCESS | 2520 | 1461186142405 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 2520 | 1461186142410 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 14:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:02:22 INFO - PROCESS | 2520 | 1461186142417 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - PROCESS | 2520 | 1461186142420 Marionette TRACE conn4 <- [1,1910,null,{}] 14:02:22 INFO - PROCESS | 2520 | 1461186142426 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:22 INFO - PROCESS | 2520 | 1461186142555 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:02:22 INFO - PROCESS | 2520 | 1461186142687 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:22 INFO - PROCESS | 2520 | ++DOCSHELL 1275A400 == 42 [pid = 2520] [id = 487] 14:02:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1275C800) [pid = 2520] [serial = 1461] [outer = 00000000] 14:02:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (131A1000) [pid = 2520] [serial = 1462] [outer = 1275C800] 14:02:22 INFO - PROCESS | 2520 | 1461186142746 Marionette DEBUG loaded listener.js 14:02:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (138F2400) [pid = 2520] [serial = 1463] [outer = 1275C800] 14:02:23 INFO - PROCESS | 2520 | 1461186143382 Marionette TRACE conn4 <- [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]]]}] 14:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1081ms 14:02:23 INFO - PROCESS | 2520 | 1461186143516 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 14:02:23 INFO - PROCESS | 2520 | 1461186143520 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 14:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:02:23 INFO - PROCESS | 2520 | 1461186143527 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:02:23 INFO - PROCESS | 2520 | 1461186143530 Marionette TRACE conn4 <- [1,1914,null,{}] 14:02:23 INFO - PROCESS | 2520 | 1461186143535 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:23 INFO - PROCESS | 2520 | 1461186143660 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 14:02:23 INFO - PROCESS | 2520 | 1461186143769 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 2520 | ++DOCSHELL 11D72400 == 43 [pid = 2520] [id = 488] 14:02:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (140E3400) [pid = 2520] [serial = 1464] [outer = 00000000] 14:02:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (18ACF800) [pid = 2520] [serial = 1465] [outer = 140E3400] 14:02:23 INFO - PROCESS | 2520 | 1461186143829 Marionette DEBUG loaded listener.js 14:02:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1A14B400) [pid = 2520] [serial = 1466] [outer = 140E3400] 14:02:24 INFO - PROCESS | 2520 | --DOCSHELL 1A790400 == 42 [pid = 2520] [id = 311] 14:02:24 INFO - PROCESS | 2520 | --DOCSHELL 16C9B000 == 41 [pid = 2520] [id = 317] 14:02:24 INFO - PROCESS | 2520 | --DOCSHELL 13897400 == 40 [pid = 2520] [id = 314] 14:02:24 INFO - PROCESS | 2520 | --DOCSHELL 138EF800 == 39 [pid = 2520] [id = 308] 14:02:24 INFO - PROCESS | 2520 | --DOCSHELL 13244400 == 38 [pid = 2520] [id = 309] 14:02:24 INFO - PROCESS | 2520 | --DOCSHELL 1275A800 == 37 [pid = 2520] [id = 323] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1C577000) [pid = 2520] [serial = 1417] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | 1461186144754 Marionette TRACE conn4 <- [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]]]}] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (2060A400) [pid = 2520] [serial = 1408] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1FAA4400) [pid = 2520] [serial = 1406] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1FAA4C00) [pid = 2520] [serial = 1405] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C9EB400) [pid = 2520] [serial = 1411] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (20615400) [pid = 2520] [serial = 1409] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (21060800) [pid = 2520] [serial = 1414] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1A776C00) [pid = 2520] [serial = 1393] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C40D400) [pid = 2520] [serial = 1391] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C2AE800) [pid = 2520] [serial = 1390] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (18AD2400) [pid = 2520] [serial = 1388] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (18380000) [pid = 2520] [serial = 1387] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (2110BC00) [pid = 2520] [serial = 1385] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (21064C00) [pid = 2520] [serial = 1384] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (2105A400) [pid = 2520] [serial = 1382] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (20A72C00) [pid = 2520] [serial = 1381] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (204B9000) [pid = 2520] [serial = 1379] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (20447000) [pid = 2520] [serial = 1378] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C90B400) [pid = 2520] [serial = 1376] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C71C400) [pid = 2520] [serial = 1375] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1842A000) [pid = 2520] [serial = 1373] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (17026800) [pid = 2520] [serial = 1372] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (2043A000) [pid = 2520] [serial = 1370] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1CC62C00) [pid = 2520] [serial = 1399] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1C906000) [pid = 2520] [serial = 1396] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1C913000) [pid = 2520] [serial = 1397] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1B29BC00) [pid = 2520] [serial = 1394] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (21116C00) [pid = 2520] [serial = 1415] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1ED74800) [pid = 2520] [serial = 1402] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1ED7BC00) [pid = 2520] [serial = 1403] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1DE3B000) [pid = 2520] [serial = 1400] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1EAE7400) [pid = 2520] [serial = 1412] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1FB10800) [pid = 2520] [serial = 1196] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (2045E800) [pid = 2520] [serial = 1289] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (20A76800) [pid = 2520] [serial = 1337] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (20457C00) [pid = 2520] [serial = 1325] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1C908000) [pid = 2520] [serial = 1283] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (20459800) [pid = 2520] [serial = 1235] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (20448000) [pid = 2520] [serial = 1202] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (204B7000) [pid = 2520] [serial = 1244] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (203CF800) [pid = 2520] [serial = 1199] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (20609800) [pid = 2520] [serial = 1334] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (18382C00) [pid = 2520] [serial = 1280] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C91CC00) [pid = 2520] [serial = 1331] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1FB7F000) [pid = 2520] [serial = 1286] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (2060F400) [pid = 2520] [serial = 1292] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1C80E800) [pid = 2520] [serial = 1193] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1F96F400) [pid = 2520] [serial = 1277] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1B39D400) [pid = 2520] [serial = 1238] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (1C2AF000) [pid = 2520] [serial = 1340] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1CC60C00) [pid = 2520] [serial = 1241] [outer = 00000000] [url = about:blank] 14:02:24 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (1B223400) [pid = 2520] [serial = 1328] [outer = 00000000] [url = about:blank] 14:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1274ms 14:02:24 INFO - PROCESS | 2520 | 1461186144801 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 14:02:24 INFO - PROCESS | 2520 | 1461186144805 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 14:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:02:24 INFO - PROCESS | 2520 | 1461186144809 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:02:24 INFO - PROCESS | 2520 | 1461186144813 Marionette TRACE conn4 <- [1,1918,null,{}] 14:02:24 INFO - PROCESS | 2520 | 1461186144818 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:24 INFO - PROCESS | 2520 | 1461186144901 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 14:02:24 INFO - PROCESS | 2520 | 1461186144914 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:24 INFO - PROCESS | 2520 | ++DOCSHELL 12758000 == 38 [pid = 2520] [id = 489] 14:02:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (12758400) [pid = 2520] [serial = 1467] [outer = 00000000] 14:02:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (131DB400) [pid = 2520] [serial = 1468] [outer = 12758400] 14:02:25 INFO - PROCESS | 2520 | 1461186144962 Marionette DEBUG loaded listener.js 14:02:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (16A0CC00) [pid = 2520] [serial = 1469] [outer = 12758400] 14:02:25 INFO - PROCESS | 2520 | 1461186145492 Marionette TRACE conn4 <- [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]]]}] 14:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 731ms 14:02:25 INFO - PROCESS | 2520 | 1461186145543 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 14:02:25 INFO - PROCESS | 2520 | 1461186145548 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 14:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:02:25 INFO - PROCESS | 2520 | 1461186145554 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:02:25 INFO - PROCESS | 2520 | 1461186145556 Marionette TRACE conn4 <- [1,1922,null,{}] 14:02:25 INFO - PROCESS | 2520 | 1461186145560 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:25 INFO - PROCESS | 2520 | 1461186145646 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 14:02:25 INFO - PROCESS | 2520 | 1461186145734 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:25 INFO - PROCESS | 2520 | ++DOCSHELL 16CA1C00 == 39 [pid = 2520] [id = 490] 14:02:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (16CA5400) [pid = 2520] [serial = 1470] [outer = 00000000] 14:02:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (18433000) [pid = 2520] [serial = 1471] [outer = 16CA5400] 14:02:25 INFO - PROCESS | 2520 | 1461186145781 Marionette DEBUG loaded listener.js 14:02:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (18ACB800) [pid = 2520] [serial = 1472] [outer = 16CA5400] 14:02:26 INFO - PROCESS | 2520 | 1461186146187 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 14:02:26 INFO - PROCESS | 2520 | 1461186146227 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 2520 | 1461186146229 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 14:02:26 INFO - PROCESS | 2520 | 1461186146233 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:02:26 INFO - PROCESS | 2520 | 1461186146237 Marionette TRACE conn4 <- [1,1926,null,{}] 14:02:26 INFO - PROCESS | 2520 | 1461186146248 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:26 INFO - PROCESS | 2520 | 1461186146337 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 14:02:26 INFO - PROCESS | 2520 | 1461186146344 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:26 INFO - PROCESS | 2520 | ++DOCSHELL 1A147C00 == 40 [pid = 2520] [id = 491] 14:02:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1A14BC00) [pid = 2520] [serial = 1473] [outer = 00000000] 14:02:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1B3A3C00) [pid = 2520] [serial = 1474] [outer = 1A14BC00] 14:02:26 INFO - PROCESS | 2520 | 1461186146396 Marionette DEBUG loaded listener.js 14:02:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1B85E000) [pid = 2520] [serial = 1475] [outer = 1A14BC00] 14:02:26 INFO - PROCESS | 2520 | 1461186146873 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 14:02:26 INFO - PROCESS | 2520 | 1461186146917 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 2520 | 1461186146920 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 14:02:26 INFO - PROCESS | 2520 | 1461186146923 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:02:26 INFO - PROCESS | 2520 | 1461186146925 Marionette TRACE conn4 <- [1,1930,null,{}] 14:02:26 INFO - PROCESS | 2520 | 1461186146939 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:27 INFO - PROCESS | 2520 | 1461186147052 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 14:02:27 INFO - PROCESS | 2520 | 1461186147059 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 2520 | ++DOCSHELL 1C17A800 == 41 [pid = 2520] [id = 492] 14:02:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1C21E000) [pid = 2520] [serial = 1476] [outer = 00000000] 14:02:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1C2BA400) [pid = 2520] [serial = 1477] [outer = 1C21E000] 14:02:27 INFO - PROCESS | 2520 | 1461186147105 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C405400) [pid = 2520] [serial = 1478] [outer = 1C21E000] 14:02:27 INFO - PROCESS | 2520 | 1461186147539 Marionette TRACE conn4 <- [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]]]}] 14:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 14:02:27 INFO - PROCESS | 2520 | 1461186147601 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 14:02:27 INFO - PROCESS | 2520 | 1461186147603 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 14:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:02:27 INFO - PROCESS | 2520 | 1461186147606 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:02:27 INFO - PROCESS | 2520 | 1461186147608 Marionette TRACE conn4 <- [1,1934,null,{}] 14:02:27 INFO - PROCESS | 2520 | 1461186147612 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:27 INFO - PROCESS | 2520 | 1461186147721 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 14:02:27 INFO - PROCESS | 2520 | 1461186147812 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 2520 | ++DOCSHELL 1C406400 == 42 [pid = 2520] [id = 493] 14:02:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C40E400) [pid = 2520] [serial = 1479] [outer = 00000000] 14:02:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C56C800) [pid = 2520] [serial = 1480] [outer = 1C40E400] 14:02:27 INFO - PROCESS | 2520 | 1461186147859 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1C56F800) [pid = 2520] [serial = 1481] [outer = 1C40E400] 14:02:28 INFO - PROCESS | 2520 | 1461186148313 Marionette TRACE conn4 <- [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]]]}] 14:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 14:02:28 INFO - PROCESS | 2520 | 1461186148338 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 14:02:28 INFO - PROCESS | 2520 | 1461186148340 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 14:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:02:28 INFO - PROCESS | 2520 | 1461186148352 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 2520 | 1461186148354 Marionette TRACE conn4 <- [1,1938,null,{}] 14:02:28 INFO - PROCESS | 2520 | 1461186148358 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:28 INFO - PROCESS | 2520 | 1461186148479 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 14:02:28 INFO - PROCESS | 2520 | 1461186148488 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 2520 | ++DOCSHELL 1C574C00 == 43 [pid = 2520] [id = 494] 14:02:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C575000) [pid = 2520] [serial = 1482] [outer = 00000000] 14:02:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C89A800) [pid = 2520] [serial = 1483] [outer = 1C575000] 14:02:28 INFO - PROCESS | 2520 | 1461186148593 Marionette DEBUG loaded listener.js 14:02:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C908000) [pid = 2520] [serial = 1484] [outer = 1C575000] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C212C00) [pid = 2520] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1B39C800) [pid = 2520] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (17579400) [pid = 2520] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (11E93000) [pid = 2520] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1A14B800) [pid = 2520] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (13238000) [pid = 2520] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1B864C00) [pid = 2520] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (11A7D000) [pid = 2520] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1C570C00) [pid = 2520] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C2B6800) [pid = 2520] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (16AF9C00) [pid = 2520] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (18381800) [pid = 2520] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:02:29 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (11D3D400) [pid = 2520] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:02:29 INFO - PROCESS | 2520 | 1461186149156 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 830ms 14:02:29 INFO - PROCESS | 2520 | 1461186149179 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 14:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:02:29 INFO - PROCESS | 2520 | 1461186149181 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 14:02:29 INFO - PROCESS | 2520 | 1461186149184 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:02:29 INFO - PROCESS | 2520 | 1461186149185 Marionette TRACE conn4 <- [1,1942,null,{}] 14:02:29 INFO - PROCESS | 2520 | 1461186149189 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:29 INFO - PROCESS | 2520 | 1461186149266 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 14:02:29 INFO - PROCESS | 2520 | 1461186149272 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 2520 | ++DOCSHELL 11E93000 == 44 [pid = 2520] [id = 495] 14:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1231A000) [pid = 2520] [serial = 1485] [outer = 00000000] 14:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (18FEAC00) [pid = 2520] [serial = 1486] [outer = 1231A000] 14:02:29 INFO - PROCESS | 2520 | 1461186149324 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1B4EC000) [pid = 2520] [serial = 1487] [outer = 1231A000] 14:02:29 INFO - PROCESS | 2520 | 1461186149786 Marionette TRACE conn4 <- [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]]]}] 14:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 14:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:02:29 INFO - PROCESS | 2520 | 1461186149814 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 14:02:29 INFO - PROCESS | 2520 | 1461186149816 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 14:02:29 INFO - PROCESS | 2520 | 1461186149819 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:02:29 INFO - PROCESS | 2520 | 1461186149821 Marionette TRACE conn4 <- [1,1946,null,{}] 14:02:29 INFO - PROCESS | 2520 | 1461186149824 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:29 INFO - PROCESS | 2520 | 1461186149902 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 14:02:29 INFO - PROCESS | 2520 | 1461186149909 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 2520 | ++DOCSHELL 1AAA7C00 == 45 [pid = 2520] [id = 496] 14:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1B4DEC00) [pid = 2520] [serial = 1488] [outer = 00000000] 14:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1C910C00) [pid = 2520] [serial = 1489] [outer = 1B4DEC00] 14:02:29 INFO - PROCESS | 2520 | 1461186149955 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1C90F400) [pid = 2520] [serial = 1490] [outer = 1B4DEC00] 14:02:30 INFO - PROCESS | 2520 | 1461186150371 Marionette TRACE conn4 <- [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]]]}] 14:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 570ms 14:02:30 INFO - PROCESS | 2520 | 1461186150390 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 14:02:30 INFO - PROCESS | 2520 | 1461186150392 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 14:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:02:30 INFO - PROCESS | 2520 | 1461186150396 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 2520 | 1461186150397 Marionette TRACE conn4 <- [1,1950,null,{}] 14:02:30 INFO - PROCESS | 2520 | 1461186150401 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:30 INFO - PROCESS | 2520 | 1461186150523 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 14:02:30 INFO - PROCESS | 2520 | 1461186150531 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 2520 | ++DOCSHELL 1A146800 == 46 [pid = 2520] [id = 497] 14:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1B224800) [pid = 2520] [serial = 1491] [outer = 00000000] 14:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C923000) [pid = 2520] [serial = 1492] [outer = 1B224800] 14:02:30 INFO - PROCESS | 2520 | 1461186150577 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C920000) [pid = 2520] [serial = 1493] [outer = 1B224800] 14:02:31 INFO - PROCESS | 2520 | 1461186151010 Marionette TRACE conn4 <- [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]]]}] 14:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 14:02:31 INFO - PROCESS | 2520 | 1461186151087 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 2520 | 1461186151091 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 14:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:02:31 INFO - PROCESS | 2520 | 1461186151102 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 2520 | 1461186151107 Marionette TRACE conn4 <- [1,1954,null,{}] 14:02:31 INFO - PROCESS | 2520 | 1461186151114 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:31 INFO - PROCESS | 2520 | 1461186151238 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 14:02:31 INFO - PROCESS | 2520 | 1461186151337 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 2520 | ++DOCSHELL 1270FC00 == 47 [pid = 2520] [id = 498] 14:02:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (12712400) [pid = 2520] [serial = 1494] [outer = 00000000] 14:02:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1275C000) [pid = 2520] [serial = 1495] [outer = 12712400] 14:02:31 INFO - PROCESS | 2520 | 1461186151395 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (131DB000) [pid = 2520] [serial = 1496] [outer = 12712400] 14:02:32 INFO - PROCESS | 2520 | 1461186152080 Marionette TRACE conn4 <- [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]]]}] 14:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1024ms 14:02:32 INFO - PROCESS | 2520 | 1461186152127 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 2520 | 1461186152131 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 14:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:02:32 INFO - PROCESS | 2520 | 1461186152139 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - PROCESS | 2520 | 1461186152144 Marionette TRACE conn4 <- [1,1958,null,{}] 14:02:32 INFO - PROCESS | 2520 | 1461186152148 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:32 INFO - PROCESS | 2520 | 1461186152261 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 14:02:32 INFO - PROCESS | 2520 | 1461186152394 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 2520 | ++DOCSHELL 176A6400 == 48 [pid = 2520] [id = 499] 14:02:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1837A400) [pid = 2520] [serial = 1497] [outer = 00000000] 14:02:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1B28F800) [pid = 2520] [serial = 1498] [outer = 1837A400] 14:02:32 INFO - PROCESS | 2520 | 1461186152451 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C17CC00) [pid = 2520] [serial = 1499] [outer = 1837A400] 14:02:33 INFO - PROCESS | 2520 | 1461186152992 Marionette TRACE conn4 <- [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]]]}] 14:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 14:02:33 INFO - PROCESS | 2520 | 1461186153072 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 2520 | 1461186153075 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 14:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:02:33 INFO - PROCESS | 2520 | 1461186153078 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - PROCESS | 2520 | 1461186153081 Marionette TRACE conn4 <- [1,1962,null,{}] 14:02:33 INFO - PROCESS | 2520 | 1461186153091 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:33 INFO - PROCESS | 2520 | 1461186153256 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 14:02:33 INFO - PROCESS | 2520 | 1461186153268 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 2520 | ++DOCSHELL 1C916400 == 49 [pid = 2520] [id = 500] 14:02:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C917C00) [pid = 2520] [serial = 1500] [outer = 00000000] 14:02:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C92E400) [pid = 2520] [serial = 1501] [outer = 1C917C00] 14:02:33 INFO - PROCESS | 2520 | 1461186153329 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C957800) [pid = 2520] [serial = 1502] [outer = 1C917C00] 14:02:34 INFO - PROCESS | 2520 | 1461186153987 Marionette TRACE conn4 <- [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]]]}] 14:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 930ms 14:02:34 INFO - PROCESS | 2520 | 1461186154022 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 2520 | 1461186154024 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 14:02:34 INFO - PROCESS | 2520 | 1461186154028 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:02:34 INFO - PROCESS | 2520 | 1461186154031 Marionette TRACE conn4 <- [1,1966,null,{}] 14:02:34 INFO - PROCESS | 2520 | 1461186154034 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:34 INFO - PROCESS | 2520 | 1461186154143 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 14:02:34 INFO - PROCESS | 2520 | 1461186154276 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 2520 | ++DOCSHELL 1C961400 == 50 [pid = 2520] [id = 501] 14:02:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C964C00) [pid = 2520] [serial = 1503] [outer = 00000000] 14:02:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1CB0CC00) [pid = 2520] [serial = 1504] [outer = 1C964C00] 14:02:34 INFO - PROCESS | 2520 | 1461186154334 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1CC5E000) [pid = 2520] [serial = 1505] [outer = 1C964C00] 14:02:34 INFO - PROCESS | 2520 | 1461186154904 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 931ms 14:02:34 INFO - PROCESS | 2520 | 1461186154963 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 2520 | 1461186154965 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 14:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:02:35 INFO - PROCESS | 2520 | 1461186154969 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - PROCESS | 2520 | 1461186154971 Marionette TRACE conn4 <- [1,1970,null,{}] 14:02:35 INFO - PROCESS | 2520 | 1461186154975 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:35 INFO - PROCESS | 2520 | 1461186155100 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 14:02:35 INFO - PROCESS | 2520 | 1461186155346 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 2520 | ++DOCSHELL 117BA800 == 51 [pid = 2520] [id = 502] 14:02:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (11D77800) [pid = 2520] [serial = 1506] [outer = 00000000] 14:02:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (12754000) [pid = 2520] [serial = 1507] [outer = 11D77800] 14:02:35 INFO - PROCESS | 2520 | 1461186155413 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (12936400) [pid = 2520] [serial = 1508] [outer = 11D77800] 14:02:36 INFO - PROCESS | 2520 | 1461186156009 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1074ms 14:02:36 INFO - PROCESS | 2520 | 1461186156047 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 2520 | 1461186156052 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 14:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:02:36 INFO - PROCESS | 2520 | 1461186156058 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 2520 | 1461186156061 Marionette TRACE conn4 <- [1,1974,null,{}] 14:02:36 INFO - PROCESS | 2520 | 1461186156066 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:36 INFO - PROCESS | 2520 | 1461186156171 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 14:02:36 INFO - PROCESS | 2520 | 1461186156291 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:36 INFO - PROCESS | 2520 | --DOCSHELL 0B086400 == 50 [pid = 2520] [id = 322] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C89C400) [pid = 2520] [serial = 1456] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | ++DOCSHELL 0B093800 == 51 [pid = 2520] [id = 503] 14:02:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (117B4C00) [pid = 2520] [serial = 1509] [outer = 00000000] 14:02:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (11D40400) [pid = 2520] [serial = 1510] [outer = 117B4C00] 14:02:36 INFO - PROCESS | 2520 | 1461186156392 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (12397400) [pid = 2520] [serial = 1511] [outer = 117B4C00] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C402000) [pid = 2520] [serial = 1444] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1B85C000) [pid = 2520] [serial = 1438] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1B4E8C00) [pid = 2520] [serial = 1439] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (18382800) [pid = 2520] [serial = 1432] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (18A0A400) [pid = 2520] [serial = 1433] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (12394400) [pid = 2520] [serial = 1423] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1239EC00) [pid = 2520] [serial = 1424] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1A794000) [pid = 2520] [serial = 1435] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1B205800) [pid = 2520] [serial = 1436] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1328DC00) [pid = 2520] [serial = 1426] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (14031400) [pid = 2520] [serial = 1427] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1C215400) [pid = 2520] [serial = 1441] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (11C94000) [pid = 2520] [serial = 1420] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (11D3C800) [pid = 2520] [serial = 1421] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (2110F400) [pid = 2520] [serial = 1418] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1C56E000) [pid = 2520] [serial = 1447] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1702B800) [pid = 2520] [serial = 1429] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (17573C00) [pid = 2520] [serial = 1430] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C401C00) [pid = 2520] [serial = 1445] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C572C00) [pid = 2520] [serial = 1448] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1C40F000) [pid = 2520] [serial = 1453] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1275F400) [pid = 2520] [serial = 1450] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C805400) [pid = 2520] [serial = 1454] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (17576800) [pid = 2520] [serial = 1451] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1C213800) [pid = 2520] [serial = 1442] [outer = 00000000] [url = about:blank] 14:02:36 INFO - PROCESS | 2520 | 1461186156832 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 830ms 14:02:36 INFO - PROCESS | 2520 | 1461186156894 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 2520 | 1461186156897 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 14:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:02:36 INFO - PROCESS | 2520 | 1461186156902 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 2520 | 1461186156904 Marionette TRACE conn4 <- [1,1978,null,{}] 14:02:36 INFO - PROCESS | 2520 | 1461186156908 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:37 INFO - PROCESS | 2520 | 1461186156996 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 14:02:37 INFO - PROCESS | 2520 | 1461186157005 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 2520 | ++DOCSHELL 14031400 == 52 [pid = 2520] [id = 504] 14:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (14031C00) [pid = 2520] [serial = 1512] [outer = 00000000] 14:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1837E000) [pid = 2520] [serial = 1513] [outer = 14031C00] 14:02:37 INFO - PROCESS | 2520 | 1461186157055 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (18A0A400) [pid = 2520] [serial = 1514] [outer = 14031C00] 14:02:37 INFO - PROCESS | 2520 | 1461186157557 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 674ms 14:02:37 INFO - PROCESS | 2520 | 1461186157580 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 14:02:37 INFO - PROCESS | 2520 | 1461186157582 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 14:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:02:37 INFO - PROCESS | 2520 | 1461186157587 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 2520 | 1461186157593 Marionette TRACE conn4 <- [1,1982,null,{}] 14:02:37 INFO - PROCESS | 2520 | 1461186157602 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:37 INFO - PROCESS | 2520 | 1461186157686 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 14:02:37 INFO - PROCESS | 2520 | 1461186157693 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 2520 | ++DOCSHELL 1B229800 == 53 [pid = 2520] [id = 505] 14:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1B229C00) [pid = 2520] [serial = 1515] [outer = 00000000] 14:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1B85E400) [pid = 2520] [serial = 1516] [outer = 1B229C00] 14:02:37 INFO - PROCESS | 2520 | 1461186157739 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C176C00) [pid = 2520] [serial = 1517] [outer = 1B229C00] 14:02:38 INFO - PROCESS | 2520 | 1461186158194 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 14:02:38 INFO - PROCESS | 2520 | 1461186158220 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 14:02:38 INFO - PROCESS | 2520 | 1461186158222 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 14:02:38 INFO - PROCESS | 2520 | 1461186158225 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:02:38 INFO - PROCESS | 2520 | 1461186158227 Marionette TRACE conn4 <- [1,1986,null,{}] 14:02:38 INFO - PROCESS | 2520 | 1461186158231 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:38 INFO - PROCESS | 2520 | 1461186158312 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 14:02:38 INFO - PROCESS | 2520 | 1461186158318 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 2520 | ++DOCSHELL 11CED800 == 54 [pid = 2520] [id = 506] 14:02:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C177C00) [pid = 2520] [serial = 1518] [outer = 00000000] 14:02:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C2B5800) [pid = 2520] [serial = 1519] [outer = 1C177C00] 14:02:38 INFO - PROCESS | 2520 | 1461186158367 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1C403C00) [pid = 2520] [serial = 1520] [outer = 1C177C00] 14:02:38 INFO - PROCESS | 2520 | 1461186158839 Marionette TRACE conn4 <- [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]]]}] 14:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 14:02:38 INFO - PROCESS | 2520 | 1461186158860 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 14:02:38 INFO - PROCESS | 2520 | 1461186158862 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 14:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:02:38 INFO - PROCESS | 2520 | 1461186158882 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:02:38 INFO - PROCESS | 2520 | 1461186158884 Marionette TRACE conn4 <- [1,1990,null,{}] 14:02:38 INFO - PROCESS | 2520 | 1461186158888 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:39 INFO - PROCESS | 2520 | 1461186159000 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 14:02:39 INFO - PROCESS | 2520 | 1461186159006 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 2520 | ++DOCSHELL 1C410C00 == 55 [pid = 2520] [id = 507] 14:02:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C493400) [pid = 2520] [serial = 1521] [outer = 00000000] 14:02:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C571800) [pid = 2520] [serial = 1522] [outer = 1C493400] 14:02:39 INFO - PROCESS | 2520 | 1461186159118 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C71C400) [pid = 2520] [serial = 1523] [outer = 1C493400] 14:02:39 INFO - PROCESS | 2520 | 1461186159607 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 790ms 14:02:39 INFO - PROCESS | 2520 | 1461186159656 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 2520 | 1461186159658 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 14:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:02:39 INFO - PROCESS | 2520 | 1461186159661 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 2520 | 1461186159663 Marionette TRACE conn4 <- [1,1994,null,{}] 14:02:39 INFO - PROCESS | 2520 | 1461186159666 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:39 INFO - PROCESS | 2520 | 1461186159815 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 14:02:39 INFO - PROCESS | 2520 | 1461186159843 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 2520 | ++DOCSHELL 1C810C00 == 56 [pid = 2520] [id = 508] 14:02:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C890C00) [pid = 2520] [serial = 1524] [outer = 00000000] 14:02:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C906400) [pid = 2520] [serial = 1525] [outer = 1C890C00] 14:02:39 INFO - PROCESS | 2520 | 1461186159888 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C904800) [pid = 2520] [serial = 1526] [outer = 1C890C00] 14:02:40 INFO - PROCESS | 2520 | 1461186160340 Marionette TRACE conn4 <- [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]]]}] 14:02: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 14:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 14:02:40 INFO - PROCESS | 2520 | 1461186160392 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 14:02:40 INFO - PROCESS | 2520 | 1461186160394 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 14:02:40 INFO - PROCESS | 2520 | 1461186160397 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:02:40 INFO - PROCESS | 2520 | 1461186160399 Marionette TRACE conn4 <- [1,1998,null,{}] 14:02:40 INFO - PROCESS | 2520 | 1461186160403 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:40 INFO - PROCESS | 2520 | 1461186160515 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 14:02:40 INFO - PROCESS | 2520 | 1461186160522 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 2520 | ++DOCSHELL 1C922C00 == 57 [pid = 2520] [id = 509] 14:02:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C926800) [pid = 2520] [serial = 1527] [outer = 00000000] 14:02:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C95F000) [pid = 2520] [serial = 1528] [outer = 1C926800] 14:02:40 INFO - PROCESS | 2520 | 1461186160571 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C95CC00) [pid = 2520] [serial = 1529] [outer = 1C926800] 14:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1A14BC00) [pid = 2520] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1C575000) [pid = 2520] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1C40E400) [pid = 2520] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (12758400) [pid = 2520] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1B4DEC00) [pid = 2520] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1231A000) [pid = 2520] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C21E000) [pid = 2520] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1C80D800) [pid = 2520] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:02:41 INFO - PROCESS | 2520 | 1461186161067 Marionette TRACE conn4 <- [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]]]}] 14:02: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 14:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 731ms 14:02:41 INFO - PROCESS | 2520 | 1461186161152 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 2520 | 1461186161154 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 14:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:02:41 INFO - PROCESS | 2520 | 1461186161158 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 2520 | 1461186161160 Marionette TRACE conn4 <- [1,2002,null,{}] 14:02:41 INFO - PROCESS | 2520 | 1461186161163 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:41 INFO - PROCESS | 2520 | 1461186161279 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 14:02:41 INFO - PROCESS | 2520 | 1461186161340 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 2520 | ++DOCSHELL 11D76000 == 58 [pid = 2520] [id = 510] 14:02:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1231A000) [pid = 2520] [serial = 1530] [outer = 00000000] 14:02:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C810800) [pid = 2520] [serial = 1531] [outer = 1231A000] 14:02:41 INFO - PROCESS | 2520 | 1461186161385 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C95A400) [pid = 2520] [serial = 1532] [outer = 1231A000] 14:02:41 INFO - PROCESS | 2520 | 1461186161741 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 14:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:02:41 INFO - PROCESS | 2520 | 1461186161790 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 2520 | 1461186161792 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 14:02:41 INFO - PROCESS | 2520 | 1461186161795 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 2520 | 1461186161797 Marionette TRACE conn4 <- [1,2006,null,{}] 14:02:41 INFO - PROCESS | 2520 | 1461186161800 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:41 INFO - PROCESS | 2520 | 1461186161881 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 14:02:41 INFO - PROCESS | 2520 | 1461186161887 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 2520 | ++DOCSHELL 1A795400 == 59 [pid = 2520] [id = 511] 14:02:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C803400) [pid = 2520] [serial = 1533] [outer = 00000000] 14:02:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1DEAB400) [pid = 2520] [serial = 1534] [outer = 1C803400] 14:02:41 INFO - PROCESS | 2520 | 1461186161933 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1E562C00) [pid = 2520] [serial = 1535] [outer = 1C803400] 14:02:42 INFO - PROCESS | 2520 | 1461186162367 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 14:02:42 INFO - PROCESS | 2520 | 1461186162426 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 2520 | 1461186162428 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 14:02:42 INFO - PROCESS | 2520 | 1461186162432 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:02:42 INFO - PROCESS | 2520 | 1461186162433 Marionette TRACE conn4 <- [1,2010,null,{}] 14:02:42 INFO - PROCESS | 2520 | 1461186162437 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:42 INFO - PROCESS | 2520 | 1461186162521 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 14:02:42 INFO - PROCESS | 2520 | 1461186162530 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 2520 | ++DOCSHELL 1DEB6800 == 60 [pid = 2520] [id = 512] 14:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1E567000) [pid = 2520] [serial = 1536] [outer = 00000000] 14:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1EAE7400) [pid = 2520] [serial = 1537] [outer = 1E567000] 14:02:42 INFO - PROCESS | 2520 | 1461186162581 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1EDEAC00) [pid = 2520] [serial = 1538] [outer = 1E567000] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1B231800 == 59 [pid = 2520] [id = 312] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1769EC00 == 58 [pid = 2520] [id = 318] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1C905000 == 57 [pid = 2520] [id = 316] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 117C1400 == 56 [pid = 2520] [id = 320] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1700D400 == 55 [pid = 2520] [id = 315] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 12633000 == 54 [pid = 2520] [id = 313] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 131A6800 == 53 [pid = 2520] [id = 321] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 18438000 == 52 [pid = 2520] [id = 310] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1C17A800 == 51 [pid = 2520] [id = 492] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1239B400 == 50 [pid = 2520] [id = 307] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1C406400 == 49 [pid = 2520] [id = 493] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1A147C00 == 48 [pid = 2520] [id = 491] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1A792000 == 47 [pid = 2520] [id = 472] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1C574C00 == 46 [pid = 2520] [id = 494] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 11E93000 == 45 [pid = 2520] [id = 495] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1AAA7C00 == 44 [pid = 2520] [id = 496] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1C924400 == 43 [pid = 2520] [id = 319] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 11C5A400 == 42 [pid = 2520] [id = 306] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 0B093800 == 41 [pid = 2520] [id = 503] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 117BA800 == 40 [pid = 2520] [id = 502] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1C961400 == 39 [pid = 2520] [id = 501] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 176A6400 == 38 [pid = 2520] [id = 499] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1C916400 == 37 [pid = 2520] [id = 500] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1A146800 == 36 [pid = 2520] [id = 497] 14:02:43 INFO - PROCESS | 2520 | --DOCSHELL 1270FC00 == 35 [pid = 2520] [id = 498] 14:02:44 INFO - PROCESS | 2520 | --DOCSHELL 1B229800 == 34 [pid = 2520] [id = 505] 14:02:44 INFO - PROCESS | 2520 | --DOCSHELL 1C810C00 == 33 [pid = 2520] [id = 508] 14:02:44 INFO - PROCESS | 2520 | --DOCSHELL 14031400 == 32 [pid = 2520] [id = 504] 14:02:44 INFO - PROCESS | 2520 | --DOCSHELL 1C410C00 == 31 [pid = 2520] [id = 507] 14:02:44 INFO - PROCESS | 2520 | --DOCSHELL 11CED800 == 30 [pid = 2520] [id = 506] 14:02:44 INFO - PROCESS | 2520 | --DOCSHELL 11D76000 == 29 [pid = 2520] [id = 510] 14:02:44 INFO - PROCESS | 2520 | --DOCSHELL 1A795400 == 28 [pid = 2520] [id = 511] 14:02:44 INFO - PROCESS | 2520 | --DOCSHELL 1C922C00 == 27 [pid = 2520] [id = 509] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1C906800) [pid = 2520] [serial = 1457] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (18433000) [pid = 2520] [serial = 1471] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1B3A3C00) [pid = 2520] [serial = 1474] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (131A1000) [pid = 2520] [serial = 1462] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1C89A800) [pid = 2520] [serial = 1483] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (18ACF800) [pid = 2520] [serial = 1465] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C56F800) [pid = 2520] [serial = 1481] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (131DB400) [pid = 2520] [serial = 1468] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (16A0CC00) [pid = 2520] [serial = 1469] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (0B092400) [pid = 2520] [serial = 1459] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1C56C800) [pid = 2520] [serial = 1480] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1C90F400) [pid = 2520] [serial = 1490] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (18FEAC00) [pid = 2520] [serial = 1486] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C908000) [pid = 2520] [serial = 1484] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1C2BA400) [pid = 2520] [serial = 1477] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1C405400) [pid = 2520] [serial = 1478] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1B4EC000) [pid = 2520] [serial = 1487] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1B85E000) [pid = 2520] [serial = 1475] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1C910C00) [pid = 2520] [serial = 1489] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1C923000) [pid = 2520] [serial = 1492] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2520 | 1461186164618 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2226ms 14:02:44 INFO - PROCESS | 2520 | 1461186164662 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 2520 | 1461186164666 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 14:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:02:44 INFO - PROCESS | 2520 | 1461186164672 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 2520 | 1461186164676 Marionette TRACE conn4 <- [1,2014,null,{}] 14:02:44 INFO - PROCESS | 2520 | 1461186164683 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:44 INFO - PROCESS | 2520 | 1461186164782 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 14:02:44 INFO - PROCESS | 2520 | 1461186164793 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 2520 | ++DOCSHELL 11C5A400 == 28 [pid = 2520] [id = 513] 14:02:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (11C5A800) [pid = 2520] [serial = 1539] [outer = 00000000] 14:02:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (11D44C00) [pid = 2520] [serial = 1540] [outer = 11C5A800] 14:02:44 INFO - PROCESS | 2520 | 1461186164846 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (11E93800) [pid = 2520] [serial = 1541] [outer = 11C5A800] 14:02:45 INFO - PROCESS | 2520 | 1461186165388 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 14:02:45 INFO - PROCESS | 2520 | 1461186165438 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 2520 | 1461186165445 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 14:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:02:45 INFO - PROCESS | 2520 | 1461186165452 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - PROCESS | 2520 | 1461186165455 Marionette TRACE conn4 <- [1,2018,null,{}] 14:02:45 INFO - PROCESS | 2520 | 1461186165459 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:45 INFO - PROCESS | 2520 | 1461186165545 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 14:02:45 INFO - PROCESS | 2520 | 1461186165555 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 2520 | ++DOCSHELL 12321800 == 29 [pid = 2520] [id = 514] 14:02:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (12324400) [pid = 2520] [serial = 1542] [outer = 00000000] 14:02:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1270C400) [pid = 2520] [serial = 1543] [outer = 12324400] 14:02:45 INFO - PROCESS | 2520 | 1461186165607 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (12758C00) [pid = 2520] [serial = 1544] [outer = 12324400] 14:02:46 INFO - PROCESS | 2520 | 1461186166099 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 14:02:46 INFO - PROCESS | 2520 | 1461186166123 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 2520 | 1461186166126 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 14:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:02:46 INFO - PROCESS | 2520 | 1461186166130 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 2520 | 1461186166133 Marionette TRACE conn4 <- [1,2022,null,{}] 14:02:46 INFO - PROCESS | 2520 | 1461186166144 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:46 INFO - PROCESS | 2520 | 1461186166270 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 14:02:46 INFO - PROCESS | 2520 | 1461186166368 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 2520 | ++DOCSHELL 16AFB000 == 30 [pid = 2520] [id = 515] 14:02:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (16C1B000) [pid = 2520] [serial = 1545] [outer = 00000000] 14:02:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (16CA2800) [pid = 2520] [serial = 1546] [outer = 16C1B000] 14:02:46 INFO - PROCESS | 2520 | 1461186166421 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1702A000) [pid = 2520] [serial = 1547] [outer = 16C1B000] 14:02:46 INFO - PROCESS | 2520 | 1461186166838 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 14:02:46 INFO - PROCESS | 2520 | 1461186166862 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 2520 | 1461186166865 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 14:02:46 INFO - PROCESS | 2520 | 1461186166868 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:02:46 INFO - PROCESS | 2520 | 1461186166870 Marionette TRACE conn4 <- [1,2026,null,{}] 14:02:46 INFO - PROCESS | 2520 | 1461186166873 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:46 INFO - PROCESS | 2520 | 1461186166993 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 14:02:47 INFO - PROCESS | 2520 | 1461186167002 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 2520 | ++DOCSHELL 16C9D800 == 31 [pid = 2520] [id = 516] 14:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (17576800) [pid = 2520] [serial = 1548] [outer = 00000000] 14:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1842BC00) [pid = 2520] [serial = 1549] [outer = 17576800] 14:02:47 INFO - PROCESS | 2520 | 1461186167051 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (18A0B000) [pid = 2520] [serial = 1550] [outer = 17576800] 14:02:47 INFO - PROCESS | 2520 | 1461186167491 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 14:02:47 INFO - PROCESS | 2520 | 1461186167543 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 2520 | 1461186167545 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 14:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:02:47 INFO - PROCESS | 2520 | 1461186167554 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 2520 | 1461186167556 Marionette TRACE conn4 <- [1,2030,null,{}] 14:02:47 INFO - PROCESS | 2520 | 1461186167565 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:47 INFO - PROCESS | 2520 | 1461186167671 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 14:02:47 INFO - PROCESS | 2520 | 1461186167680 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 2520 | ++DOCSHELL 18AD5800 == 32 [pid = 2520] [id = 517] 14:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (18AD5C00) [pid = 2520] [serial = 1551] [outer = 00000000] 14:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1A146C00) [pid = 2520] [serial = 1552] [outer = 18AD5C00] 14:02:47 INFO - PROCESS | 2520 | 1461186167729 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1A77C400) [pid = 2520] [serial = 1553] [outer = 18AD5C00] 14:02:48 INFO - PROCESS | 2520 | 1461186168190 Marionette TRACE conn4 <- [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]]]}] 14:02:48 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) 14:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 692ms 14:02:48 INFO - PROCESS | 2520 | 1461186168244 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 2520 | 1461186168246 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 14:02:48 INFO - PROCESS | 2520 | 1461186168250 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:02:48 INFO - PROCESS | 2520 | 1461186168251 Marionette TRACE conn4 <- [1,2034,null,{}] 14:02:48 INFO - PROCESS | 2520 | 1461186168255 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:48 INFO - PROCESS | 2520 | 1461186168365 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 14:02:48 INFO - PROCESS | 2520 | 1461186168375 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 2520 | ++DOCSHELL 1B4DEC00 == 33 [pid = 2520] [id = 518] 14:02:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1B4E0800) [pid = 2520] [serial = 1554] [outer = 00000000] 14:02:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C174800) [pid = 2520] [serial = 1555] [outer = 1B4E0800] 14:02:48 INFO - PROCESS | 2520 | 1461186168424 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C17A800) [pid = 2520] [serial = 1556] [outer = 1B4E0800] 14:02:48 INFO - PROCESS | 2520 | 1461186168873 Marionette TRACE conn4 <- [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]]]}] 14:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 14:02:48 INFO - PROCESS | 2520 | 1461186168923 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 2520 | 1461186168926 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 14:02:48 INFO - PROCESS | 2520 | 1461186168929 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:02:48 INFO - PROCESS | 2520 | 1461186168931 Marionette TRACE conn4 <- [1,2038,null,{}] 14:02:48 INFO - PROCESS | 2520 | 1461186168934 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:49 INFO - PROCESS | 2520 | 1461186169010 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 14:02:49 INFO - PROCESS | 2520 | 1461186169048 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 2520 | ++DOCSHELL 1C22F400 == 34 [pid = 2520] [id = 519] 14:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C2AF400) [pid = 2520] [serial = 1557] [outer = 00000000] 14:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C402400) [pid = 2520] [serial = 1558] [outer = 1C2AF400] 14:02:49 INFO - PROCESS | 2520 | 1461186169097 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C401C00) [pid = 2520] [serial = 1559] [outer = 1C2AF400] 14:02:49 INFO - PROCESS | 2520 | 1461186169522 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 14:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:02:49 INFO - PROCESS | 2520 | 1461186169572 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 2520 | 1461186169574 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 14:02:49 INFO - PROCESS | 2520 | 1461186169578 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 2520 | 1461186169579 Marionette TRACE conn4 <- [1,2042,null,{}] 14:02:49 INFO - PROCESS | 2520 | 1461186169583 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:49 INFO - PROCESS | 2520 | 1461186169659 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 14:02:49 INFO - PROCESS | 2520 | 1461186169665 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 2520 | ++DOCSHELL 1C40AC00 == 35 [pid = 2520] [id = 520] 14:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C40D800) [pid = 2520] [serial = 1560] [outer = 00000000] 14:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C4EC400) [pid = 2520] [serial = 1561] [outer = 1C40D800] 14:02:49 INFO - PROCESS | 2520 | 1461186169713 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C4E8400) [pid = 2520] [serial = 1562] [outer = 1C40D800] 14:02:50 INFO - PROCESS | 2520 | 1461186170197 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 14:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:02:50 INFO - PROCESS | 2520 | 1461186170249 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 2520 | 1461186170251 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 14:02:50 INFO - PROCESS | 2520 | 1461186170254 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 2520 | 1461186170256 Marionette TRACE conn4 <- [1,2046,null,{}] 14:02:50 INFO - PROCESS | 2520 | 1461186170259 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:50 INFO - PROCESS | 2520 | 1461186170376 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 14:02:50 INFO - PROCESS | 2520 | 1461186170465 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 2520 | ++DOCSHELL 16AF9C00 == 36 [pid = 2520] [id = 521] 14:02:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C56F800) [pid = 2520] [serial = 1563] [outer = 00000000] 14:02:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C715000) [pid = 2520] [serial = 1564] [outer = 1C56F800] 14:02:50 INFO - PROCESS | 2520 | 1461186170513 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C714000) [pid = 2520] [serial = 1565] [outer = 1C56F800] 14:02:50 INFO - PROCESS | 2520 | 1461186170937 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 731ms 14:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:02:50 INFO - PROCESS | 2520 | 1461186170985 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 2520 | 1461186170987 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 14:02:50 INFO - PROCESS | 2520 | 1461186170990 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 2520 | 1461186170992 Marionette TRACE conn4 <- [1,2050,null,{}] 14:02:50 INFO - PROCESS | 2520 | 1461186170995 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:51 INFO - PROCESS | 2520 | 1461186171106 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 14:02:51 INFO - PROCESS | 2520 | 1461186171113 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 2520 | ++DOCSHELL 1C803800 == 37 [pid = 2520] [id = 522] 14:02:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C80C000) [pid = 2520] [serial = 1566] [outer = 00000000] 14:02:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C895800) [pid = 2520] [serial = 1567] [outer = 1C80C000] 14:02:51 INFO - PROCESS | 2520 | 1461186171160 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C89B800) [pid = 2520] [serial = 1568] [outer = 1C80C000] 14:02:51 INFO - PROCESS | 2520 | 1461186171631 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 14:02:51 INFO - PROCESS | 2520 | 1461186171665 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 2520 | 1461186171667 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 14:02:51 INFO - PROCESS | 2520 | 1461186171670 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:02:51 INFO - PROCESS | 2520 | 1461186171673 Marionette TRACE conn4 <- [1,2054,null,{}] 14:02:51 INFO - PROCESS | 2520 | 1461186171681 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:51 INFO - PROCESS | 2520 | 1461186171841 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C890C00) [pid = 2520] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1231A000) [pid = 2520] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C926800) [pid = 2520] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C803400) [pid = 2520] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C177C00) [pid = 2520] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1B229C00) [pid = 2520] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (14031C00) [pid = 2520] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (117B4C00) [pid = 2520] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (11D77800) [pid = 2520] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1C964C00) [pid = 2520] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1C917C00) [pid = 2520] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1837A400) [pid = 2520] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (12712400) [pid = 2520] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1B224800) [pid = 2520] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1C493400) [pid = 2520] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1275C800) [pid = 2520] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (0B072400) [pid = 2520] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (140E3400) [pid = 2520] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (16CA5400) [pid = 2520] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:02:52 INFO - PROCESS | 2520 | 1461186172175 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 2520 | ++DOCSHELL 0B08F800 == 38 [pid = 2520] [id = 523] 14:02:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (11710800) [pid = 2520] [serial = 1569] [outer = 00000000] 14:02:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1270A000) [pid = 2520] [serial = 1570] [outer = 11710800] 14:02:52 INFO - PROCESS | 2520 | 1461186172235 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (17021C00) [pid = 2520] [serial = 1571] [outer = 11710800] 14:02:52 INFO - PROCESS | 2520 | 1461186172622 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 14:02:52 INFO - PROCESS | 2520 | 1461186172645 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 2520 | 1461186172648 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 14:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:02:52 INFO - PROCESS | 2520 | 1461186172651 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 2520 | 1461186172652 Marionette TRACE conn4 <- [1,2058,null,{}] 14:02:52 INFO - PROCESS | 2520 | 1461186172656 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:52 INFO - PROCESS | 2520 | 1461186172733 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 14:02:52 INFO - PROCESS | 2520 | 1461186172741 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 2520 | ++DOCSHELL 1837A400 == 39 [pid = 2520] [id = 524] 14:02:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (18AD9C00) [pid = 2520] [serial = 1572] [outer = 00000000] 14:02:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C89C000) [pid = 2520] [serial = 1573] [outer = 18AD9C00] 14:02:52 INFO - PROCESS | 2520 | 1461186172786 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C90D400) [pid = 2520] [serial = 1574] [outer = 18AD9C00] 14:02:53 INFO - PROCESS | 2520 | 1461186173225 Marionette TRACE conn4 <- [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]]]}] 14:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 631ms 14:02:53 INFO - PROCESS | 2520 | 1461186173286 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 2520 | 1461186173288 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 14:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:02:53 INFO - PROCESS | 2520 | 1461186173291 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 2520 | 1461186173293 Marionette TRACE conn4 <- [1,2062,null,{}] 14:02:53 INFO - PROCESS | 2520 | 1461186173297 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:53 INFO - PROCESS | 2520 | 1461186173373 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 14:02:53 INFO - PROCESS | 2520 | 1461186173381 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 2520 | ++DOCSHELL 1C914000 == 40 [pid = 2520] [id = 525] 14:02:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C91B400) [pid = 2520] [serial = 1575] [outer = 00000000] 14:02:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C926800) [pid = 2520] [serial = 1576] [outer = 1C91B400] 14:02:53 INFO - PROCESS | 2520 | 1461186173429 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C924C00) [pid = 2520] [serial = 1577] [outer = 1C91B400] 14:02:53 INFO - PROCESS | 2520 | 1461186173900 Marionette TRACE conn4 <- [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]]]}] 14:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 14:02:53 INFO - PROCESS | 2520 | 1461186173941 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 2520 | 1461186173943 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 14:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:02:53 INFO - PROCESS | 2520 | 1461186173946 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 2520 | 1461186173947 Marionette TRACE conn4 <- [1,2066,null,{}] 14:02:53 INFO - PROCESS | 2520 | 1461186173951 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:54 INFO - PROCESS | 2520 | 1461186174027 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 14:02:54 INFO - PROCESS | 2520 | 1461186174034 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 2520 | ++DOCSHELL 1C92C400 == 41 [pid = 2520] [id = 526] 14:02:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C956C00) [pid = 2520] [serial = 1578] [outer = 00000000] 14:02:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C95FC00) [pid = 2520] [serial = 1579] [outer = 1C956C00] 14:02:54 INFO - PROCESS | 2520 | 1461186174082 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C95E400) [pid = 2520] [serial = 1580] [outer = 1C956C00] 14:02:54 INFO - PROCESS | 2520 | 1461186174973 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1071ms 14:02:55 INFO - PROCESS | 2520 | 1461186175018 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 14:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:02:55 INFO - PROCESS | 2520 | 1461186175022 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 14:02:55 INFO - PROCESS | 2520 | 1461186175026 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - PROCESS | 2520 | 1461186175031 Marionette TRACE conn4 <- [1,2070,null,{}] 14:02:55 INFO - PROCESS | 2520 | 1461186175036 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:55 INFO - PROCESS | 2520 | 1461186175153 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 14:02:55 INFO - PROCESS | 2520 | 1461186175287 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 2520 | ++DOCSHELL 11D7C400 == 42 [pid = 2520] [id = 527] 14:02:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (11E94400) [pid = 2520] [serial = 1581] [outer = 00000000] 14:02:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (131A1000) [pid = 2520] [serial = 1582] [outer = 11E94400] 14:02:55 INFO - PROCESS | 2520 | 1461186175351 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (13284000) [pid = 2520] [serial = 1583] [outer = 11E94400] 14:02:56 INFO - PROCESS | 2520 | 1461186176019 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1027ms 14:02:56 INFO - PROCESS | 2520 | 1461186176055 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 2520 | 1461186176061 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 14:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:02:56 INFO - PROCESS | 2520 | 1461186176069 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 2520 | 1461186176071 Marionette TRACE conn4 <- [1,2074,null,{}] 14:02:56 INFO - PROCESS | 2520 | 1461186176076 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:56 INFO - PROCESS | 2520 | 1461186176243 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 14:02:56 INFO - PROCESS | 2520 | 1461186176378 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 2520 | ++DOCSHELL 0B079C00 == 43 [pid = 2520] [id = 528] 14:02:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (116ACC00) [pid = 2520] [serial = 1584] [outer = 00000000] 14:02:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1275D800) [pid = 2520] [serial = 1585] [outer = 116ACC00] 14:02:56 INFO - PROCESS | 2520 | 1461186176437 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (13238000) [pid = 2520] [serial = 1586] [outer = 116ACC00] 14:02:57 INFO - PROCESS | 2520 | --DOCSHELL 12327C00 == 42 [pid = 2520] [id = 480] 14:02:57 INFO - PROCESS | 2520 | --DOCSHELL 16A08C00 == 41 [pid = 2520] [id = 476] 14:02:57 INFO - PROCESS | 2520 | --DOCSHELL 13236C00 == 40 [pid = 2520] [id = 475] 14:02:57 INFO - PROCESS | 2520 | --DOCSHELL 13236000 == 39 [pid = 2520] [id = 481] 14:02:57 INFO - PROCESS | 2520 | --DOCSHELL 17022800 == 38 [pid = 2520] [id = 477] 14:02:57 INFO - PROCESS | 2520 | --DOCSHELL 176AD400 == 37 [pid = 2520] [id = 482] 14:02:57 INFO - PROCESS | 2520 | --DOCSHELL 1B39C400 == 36 [pid = 2520] [id = 479] 14:02:57 INFO - PROCESS | 2520 | --DOCSHELL 16CA1C00 == 35 [pid = 2520] [id = 490] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1EAE7400) [pid = 2520] [serial = 1537] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOCSHELL 1DEB6800 == 34 [pid = 2520] [id = 512] 14:02:57 INFO - PROCESS | 2520 | 1461186177325 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1A14B400) [pid = 2520] [serial = 1466] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C906400) [pid = 2520] [serial = 1525] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C810800) [pid = 2520] [serial = 1531] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1C95F000) [pid = 2520] [serial = 1528] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1DEAB400) [pid = 2520] [serial = 1534] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1C95CC00) [pid = 2520] [serial = 1529] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1C2B5800) [pid = 2520] [serial = 1519] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1B85E400) [pid = 2520] [serial = 1516] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1C176C00) [pid = 2520] [serial = 1517] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1837E000) [pid = 2520] [serial = 1513] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1E562C00) [pid = 2520] [serial = 1535] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (18A0A400) [pid = 2520] [serial = 1514] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (11D40400) [pid = 2520] [serial = 1510] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (12397400) [pid = 2520] [serial = 1511] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (12936400) [pid = 2520] [serial = 1508] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (12754000) [pid = 2520] [serial = 1507] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1CC5E000) [pid = 2520] [serial = 1505] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1CB0CC00) [pid = 2520] [serial = 1504] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1C957800) [pid = 2520] [serial = 1502] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1C92E400) [pid = 2520] [serial = 1501] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C17CC00) [pid = 2520] [serial = 1499] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1B28F800) [pid = 2520] [serial = 1498] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (131DB000) [pid = 2520] [serial = 1496] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1275C000) [pid = 2520] [serial = 1495] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C920000) [pid = 2520] [serial = 1493] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1C571800) [pid = 2520] [serial = 1522] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1C71C400) [pid = 2520] [serial = 1523] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1C95A400) [pid = 2520] [serial = 1532] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1C904800) [pid = 2520] [serial = 1526] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1C403C00) [pid = 2520] [serial = 1520] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (138F2400) [pid = 2520] [serial = 1463] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (11710000) [pid = 2520] [serial = 1460] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (18ACB800) [pid = 2520] [serial = 1472] [outer = 00000000] [url = about:blank] 14:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1332ms 14:02:57 INFO - PROCESS | 2520 | 1461186177402 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 14:02:57 INFO - PROCESS | 2520 | 1461186177407 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 14:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:02:57 INFO - PROCESS | 2520 | 1461186177412 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - PROCESS | 2520 | 1461186177416 Marionette TRACE conn4 <- [1,2078,null,{}] 14:02:57 INFO - PROCESS | 2520 | 1461186177421 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:57 INFO - PROCESS | 2520 | 1461186177512 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 14:02:57 INFO - PROCESS | 2520 | 1461186177527 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 2520 | ++DOCSHELL 1239E400 == 35 [pid = 2520] [id = 529] 14:02:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (123A0000) [pid = 2520] [serial = 1587] [outer = 00000000] 14:02:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (12932800) [pid = 2520] [serial = 1588] [outer = 123A0000] 14:02:57 INFO - PROCESS | 2520 | 1461186177579 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (13242000) [pid = 2520] [serial = 1589] [outer = 123A0000] 14:02:58 INFO - PROCESS | 2520 | 1461186178106 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 731ms 14:02:58 INFO - PROCESS | 2520 | 1461186178147 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 2520 | 1461186178152 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 14:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:02:58 INFO - PROCESS | 2520 | 1461186178158 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 2520 | 1461186178161 Marionette TRACE conn4 <- [1,2082,null,{}] 14:02:58 INFO - PROCESS | 2520 | 1461186178165 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:58 INFO - PROCESS | 2520 | 1461186178252 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 14:02:58 INFO - PROCESS | 2520 | 1461186178261 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 2520 | ++DOCSHELL 1275DC00 == 36 [pid = 2520] [id = 530] 14:02:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (138A1000) [pid = 2520] [serial = 1590] [outer = 00000000] 14:02:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (176AC400) [pid = 2520] [serial = 1591] [outer = 138A1000] 14:02:58 INFO - PROCESS | 2520 | 1461186178307 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (18382C00) [pid = 2520] [serial = 1592] [outer = 138A1000] 14:02:58 INFO - PROCESS | 2520 | 1461186178786 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 14:02:58 INFO - PROCESS | 2520 | 1461186178832 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 2520 | 1461186178834 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 14:02:58 INFO - PROCESS | 2520 | 1461186178838 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:02:58 INFO - PROCESS | 2520 | 1461186178841 Marionette TRACE conn4 <- [1,2086,null,{}] 14:02:58 INFO - PROCESS | 2520 | 1461186178852 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:58 INFO - PROCESS | 2520 | 1461186178939 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 14:02:59 INFO - PROCESS | 2520 | 1461186179028 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 2520 | ++DOCSHELL 18FEAC00 == 37 [pid = 2520] [id = 531] 14:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (18FEEC00) [pid = 2520] [serial = 1593] [outer = 00000000] 14:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1A794800) [pid = 2520] [serial = 1594] [outer = 18FEEC00] 14:02:59 INFO - PROCESS | 2520 | 1461186179077 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1B20EC00) [pid = 2520] [serial = 1595] [outer = 18FEEC00] 14:02:59 INFO - PROCESS | 2520 | 1461186179457 Marionette TRACE conn4 <- [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]]]}] 14:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 14:02:59 INFO - PROCESS | 2520 | 1461186179512 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 2520 | 1461186179515 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 14:02:59 INFO - PROCESS | 2520 | 1461186179518 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:02:59 INFO - PROCESS | 2520 | 1461186179520 Marionette TRACE conn4 <- [1,2090,null,{}] 14:02:59 INFO - PROCESS | 2520 | 1461186179524 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:59 INFO - PROCESS | 2520 | 1461186179673 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 14:02:59 INFO - PROCESS | 2520 | 1461186179696 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 2520 | ++DOCSHELL 12631C00 == 38 [pid = 2520] [id = 532] 14:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1B229C00) [pid = 2520] [serial = 1596] [outer = 00000000] 14:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1B85EC00) [pid = 2520] [serial = 1597] [outer = 1B229C00] 14:02:59 INFO - PROCESS | 2520 | 1461186179746 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C179400) [pid = 2520] [serial = 1598] [outer = 1B229C00] 14:03:00 INFO - PROCESS | 2520 | 1461186180184 Marionette TRACE conn4 <- [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]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 14:03:00 INFO - PROCESS | 2520 | 1461186180252 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 2520 | 1461186180254 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 14:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:03:00 INFO - PROCESS | 2520 | 1461186180258 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 2520 | 1461186180260 Marionette TRACE conn4 <- [1,2094,null,{}] 14:03:00 INFO - PROCESS | 2520 | 1461186180263 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:00 INFO - PROCESS | 2520 | 1461186180370 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 14:03:00 INFO - PROCESS | 2520 | 1461186180381 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 2520 | ++DOCSHELL 1B3A6400 == 39 [pid = 2520] [id = 533] 14:03:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1B4E3C00) [pid = 2520] [serial = 1599] [outer = 00000000] 14:03:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C2B3800) [pid = 2520] [serial = 1600] [outer = 1B4E3C00] 14:03:00 INFO - PROCESS | 2520 | 1461186180482 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1C403800) [pid = 2520] [serial = 1601] [outer = 1B4E3C00] 14:03:00 INFO - PROCESS | 2520 | 1461186180921 Marionette TRACE conn4 <- [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]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 731ms 14:03:01 INFO - PROCESS | 2520 | 1461186181013 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 2520 | 1461186181015 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 14:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:03:01 INFO - PROCESS | 2520 | 1461186181018 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 2520 | 1461186181020 Marionette TRACE conn4 <- [1,2098,null,{}] 14:03:01 INFO - PROCESS | 2520 | 1461186181023 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:01 INFO - PROCESS | 2520 | 1461186181144 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 14:03:01 INFO - PROCESS | 2520 | 1461186181210 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 2520 | ++DOCSHELL 12325400 == 40 [pid = 2520] [id = 534] 14:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C405800) [pid = 2520] [serial = 1602] [outer = 00000000] 14:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C71C000) [pid = 2520] [serial = 1603] [outer = 1C405800] 14:03:01 INFO - PROCESS | 2520 | 1461186181260 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C576C00) [pid = 2520] [serial = 1604] [outer = 1C405800] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C91B400) [pid = 2520] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1C56F800) [pid = 2520] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (16C1B000) [pid = 2520] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (18AD5C00) [pid = 2520] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (11C5A800) [pid = 2520] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C40D800) [pid = 2520] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (12324400) [pid = 2520] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (17576800) [pid = 2520] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1C2AF400) [pid = 2520] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C80C000) [pid = 2520] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1B4E0800) [pid = 2520] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (18AD9C00) [pid = 2520] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:03:01 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (11710800) [pid = 2520] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:03:01 INFO - PROCESS | 2520 | 1461186181810 Marionette TRACE conn4 <- [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]]]}] 14:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 830ms 14:03:01 INFO - PROCESS | 2520 | 1461186181850 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 2520 | 1461186181852 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 14:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:03:01 INFO - PROCESS | 2520 | 1461186181856 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 2520 | 1461186181857 Marionette TRACE conn4 <- [1,2102,null,{}] 14:03:01 INFO - PROCESS | 2520 | 1461186181865 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:01 INFO - PROCESS | 2520 | 1461186181941 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 14:03:01 INFO - PROCESS | 2520 | 1461186181948 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 2520 | ++DOCSHELL 1170C400 == 41 [pid = 2520] [id = 535] 14:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (11710800) [pid = 2520] [serial = 1605] [outer = 00000000] 14:03:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1A147800) [pid = 2520] [serial = 1606] [outer = 11710800] 14:03:02 INFO - PROCESS | 2520 | 1461186181997 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1C2AEC00) [pid = 2520] [serial = 1607] [outer = 11710800] 14:03:02 INFO - PROCESS | 2520 | 1461186182437 Marionette TRACE conn4 <- [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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 14:03:02 INFO - PROCESS | 2520 | 1461186182493 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 2520 | 1461186182495 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 14:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:03:02 INFO - PROCESS | 2520 | 1461186182498 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 2520 | 1461186182500 Marionette TRACE conn4 <- [1,2106,null,{}] 14:03:02 INFO - PROCESS | 2520 | 1461186182503 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:02 INFO - PROCESS | 2520 | 1461186182581 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 14:03:02 INFO - PROCESS | 2520 | 1461186182587 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 2520 | ++DOCSHELL 1C401800 == 42 [pid = 2520] [id = 536] 14:03:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1C572400) [pid = 2520] [serial = 1608] [outer = 00000000] 14:03:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1C899400) [pid = 2520] [serial = 1609] [outer = 1C572400] 14:03:02 INFO - PROCESS | 2520 | 1461186182635 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1C909C00) [pid = 2520] [serial = 1610] [outer = 1C572400] 14:03:03 INFO - PROCESS | 2520 | 1461186183068 Marionette TRACE conn4 <- [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]]]}] 14:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 14:03:03 INFO - PROCESS | 2520 | 1461186183130 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 2520 | 1461186183132 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 14:03:03 INFO - PROCESS | 2520 | 1461186183135 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 2520 | 1461186183137 Marionette TRACE conn4 <- [1,2110,null,{}] 14:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:03:03 INFO - PROCESS | 2520 | 1461186183141 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:03 INFO - PROCESS | 2520 | 1461186183217 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 14:03:03 INFO - PROCESS | 2520 | 1461186183224 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 2520 | ++DOCSHELL 1B230C00 == 43 [pid = 2520] [id = 537] 14:03:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C893400) [pid = 2520] [serial = 1611] [outer = 00000000] 14:03:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (12936000) [pid = 2520] [serial = 1612] [outer = 1C893400] 14:03:03 INFO - PROCESS | 2520 | 1461186183273 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C91C800) [pid = 2520] [serial = 1613] [outer = 1C893400] 14:03:03 INFO - PROCESS | 2520 | 1461186183702 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 632ms 14:03:03 INFO - PROCESS | 2520 | 1461186183806 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 2520 | 1461186183810 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 14:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:03:03 INFO - PROCESS | 2520 | 1461186183816 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 2520 | 1461186183820 Marionette TRACE conn4 <- [1,2114,null,{}] 14:03:03 INFO - PROCESS | 2520 | 1461186183827 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:04 INFO - PROCESS | 2520 | 1461186184002 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 14:03:04 INFO - PROCESS | 2520 | 1461186184115 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 2520 | ++DOCSHELL 12758800 == 44 [pid = 2520] [id = 538] 14:03:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1275C000) [pid = 2520] [serial = 1614] [outer = 00000000] 14:03:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (14039800) [pid = 2520] [serial = 1615] [outer = 1275C000] 14:03:04 INFO - PROCESS | 2520 | 1461186184173 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (16A09C00) [pid = 2520] [serial = 1616] [outer = 1275C000] 14:03:04 INFO - PROCESS | 2520 | 1461186184723 Marionette TRACE conn4 <- [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]]]}] 14:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 931ms 14:03:04 INFO - PROCESS | 2520 | 1461186184757 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 2520 | 1461186184761 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 14:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:03:04 INFO - PROCESS | 2520 | 1461186184771 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - PROCESS | 2520 | 1461186184775 Marionette TRACE conn4 <- [1,2118,null,{}] 14:03:04 INFO - PROCESS | 2520 | 1461186184780 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:04 INFO - PROCESS | 2520 | 1461186184885 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 14:03:04 INFO - PROCESS | 2520 | 1461186184989 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 2520 | ++DOCSHELL 18A0CC00 == 45 [pid = 2520] [id = 539] 14:03:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (18ACC000) [pid = 2520] [serial = 1617] [outer = 00000000] 14:03:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1B20E400) [pid = 2520] [serial = 1618] [outer = 18ACC000] 14:03:05 INFO - PROCESS | 2520 | 1461186185046 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1B4E0C00) [pid = 2520] [serial = 1619] [outer = 18ACC000] 14:03:05 INFO - PROCESS | 2520 | 1461186185690 Marionette TRACE conn4 <- [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] 14:03:05 INFO - PROCESS | 2520 | 1461186185763 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 14:03:05 INFO - PROCESS | 2520 | 1461186185767 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 2520 | 1461186185769 Marionette TRACE conn4 <- [1,2122,null,{}] 14:03:05 INFO - PROCESS | 2520 | 1461186185794 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:05 INFO - PROCESS | 2520 | 1461186185947 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 14:03:06 INFO - PROCESS | 2520 | 1461186186007 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 2520 | ++DOCSHELL 1C92A800 == 46 [pid = 2520] [id = 540] 14:03:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C92B000) [pid = 2520] [serial = 1620] [outer = 00000000] 14:03:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C958000) [pid = 2520] [serial = 1621] [outer = 1C92B000] 14:03:06 INFO - PROCESS | 2520 | 1461186186068 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C95CC00) [pid = 2520] [serial = 1622] [outer = 1C92B000] 14:03:06 INFO - PROCESS | 2520 | 1461186186723 Marionette TRACE conn4 <- [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]]]}] 14:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1022ms 14:03:06 INFO - PROCESS | 2520 | 1461186186792 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 14:03:06 INFO - PROCESS | 2520 | 1461186186794 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 14:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:03:06 INFO - PROCESS | 2520 | 1461186186798 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 2520 | 1461186186800 Marionette TRACE conn4 <- [1,2126,null,{}] 14:03:06 INFO - PROCESS | 2520 | 1461186186804 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:06 INFO - PROCESS | 2520 | 1461186186912 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 14:03:07 INFO - PROCESS | 2520 | 1461186187044 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 2520 | ++DOCSHELL 1C9F2800 == 47 [pid = 2520] [id = 541] 14:03:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C9F3400) [pid = 2520] [serial = 1623] [outer = 00000000] 14:03:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1CC65000) [pid = 2520] [serial = 1624] [outer = 1C9F3400] 14:03:07 INFO - PROCESS | 2520 | 1461186187102 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1CD57000) [pid = 2520] [serial = 1625] [outer = 1C9F3400] 14:03:07 INFO - PROCESS | 2520 | 1461186187697 Marionette TRACE conn4 <- [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]]]}] 14:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 971ms 14:03:07 INFO - PROCESS | 2520 | 1461186187772 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 2520 | 1461186187774 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 14:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:03:07 INFO - PROCESS | 2520 | 1461186187778 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 2520 | 1461186187780 Marionette TRACE conn4 <- [1,2130,null,{}] 14:03:07 INFO - PROCESS | 2520 | 1461186187784 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:07 INFO - PROCESS | 2520 | 1461186187884 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 14:03:08 INFO - PROCESS | 2520 | 1461186188124 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 2520 | ++DOCSHELL 0B08D000 == 48 [pid = 2520] [id = 542] 14:03:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (0B091C00) [pid = 2520] [serial = 1626] [outer = 00000000] 14:03:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (123A2C00) [pid = 2520] [serial = 1627] [outer = 0B091C00] 14:03:08 INFO - PROCESS | 2520 | 1461186188190 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1275FC00) [pid = 2520] [serial = 1628] [outer = 0B091C00] 14:03:08 INFO - PROCESS | 2520 | 1461186188860 Marionette TRACE conn4 <- [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] 14:03:08 INFO - PROCESS | 2520 | 1461186188963 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 14:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:03:08 INFO - PROCESS | 2520 | 1461186188969 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 2520 | 1461186188972 Marionette TRACE conn4 <- [1,2134,null,{}] 14:03:09 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1C895800) [pid = 2520] [serial = 1567] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1C89B800) [pid = 2520] [serial = 1568] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C89C000) [pid = 2520] [serial = 1573] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1270A000) [pid = 2520] [serial = 1570] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1C924C00) [pid = 2520] [serial = 1577] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1C90D400) [pid = 2520] [serial = 1574] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (17021C00) [pid = 2520] [serial = 1571] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1C926800) [pid = 2520] [serial = 1576] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2520 | 1461186188992 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:09 INFO - PROCESS | 2520 | 1461186189090 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 14:03:09 INFO - PROCESS | 2520 | 1461186189098 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 2520 | ++DOCSHELL 12395000 == 47 [pid = 2520] [id = 543] 14:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (12397000) [pid = 2520] [serial = 1629] [outer = 00000000] 14:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (12711400) [pid = 2520] [serial = 1630] [outer = 12397000] 14:03:09 INFO - PROCESS | 2520 | 1461186189147 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (12761C00) [pid = 2520] [serial = 1631] [outer = 12397000] 14:03:09 INFO - PROCESS | 2520 | 1461186189662 Marionette TRACE conn4 <- [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] 14:03:09 INFO - PROCESS | 2520 | 1461186189710 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 14:03:09 INFO - PROCESS | 2520 | 1461186189715 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:03:09 INFO - PROCESS | 2520 | 1461186189717 Marionette TRACE conn4 <- [1,2138,null,{}] 14:03:09 INFO - PROCESS | 2520 | 1461186189721 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:09 INFO - PROCESS | 2520 | 1461186189828 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 14:03:09 INFO - PROCESS | 2520 | 1461186189840 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 2520 | ++DOCSHELL 1769EC00 == 48 [pid = 2520] [id = 544] 14:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (18377400) [pid = 2520] [serial = 1632] [outer = 00000000] 14:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (18AD5000) [pid = 2520] [serial = 1633] [outer = 18377400] 14:03:09 INFO - PROCESS | 2520 | 1461186189893 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (18FE8800) [pid = 2520] [serial = 1634] [outer = 18377400] 14:03:10 INFO - PROCESS | 2520 | --DOCSHELL 1E564000 == 47 [pid = 2520] [id = 12] 14:03:10 INFO - PROCESS | 2520 | 1461186190432 Marionette TRACE conn4 <- [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]]]}] 14:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 770ms 14:03:10 INFO - PROCESS | 2520 | 1461186190489 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 2520 | 1461186190491 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 14:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:03:10 INFO - PROCESS | 2520 | 1461186190496 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 2520 | 1461186190501 Marionette TRACE conn4 <- [1,2142,null,{}] 14:03:10 INFO - PROCESS | 2520 | 1461186190511 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:10 INFO - PROCESS | 2520 | 1461186190600 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 14:03:10 INFO - PROCESS | 2520 | 1461186190613 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 2520 | ++DOCSHELL 1AAA6800 == 48 [pid = 2520] [id = 545] 14:03:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1AAAB800) [pid = 2520] [serial = 1635] [outer = 00000000] 14:03:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1C212C00) [pid = 2520] [serial = 1636] [outer = 1AAAB800] 14:03:10 INFO - PROCESS | 2520 | 1461186190659 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C2B5800) [pid = 2520] [serial = 1637] [outer = 1AAAB800] 14:03:11 INFO - PROCESS | 2520 | 1461186191096 Marionette TRACE conn4 <- [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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 631ms 14:03:11 INFO - PROCESS | 2520 | 1461186191130 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 2520 | 1461186191133 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 14:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:03:11 INFO - PROCESS | 2520 | 1461186191137 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 2520 | 1461186191138 Marionette TRACE conn4 <- [1,2146,null,{}] 14:03:11 INFO - PROCESS | 2520 | 1461186191142 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:11 INFO - PROCESS | 2520 | 1461186191285 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 14:03:11 INFO - PROCESS | 2520 | 1461186191295 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 2520 | ++DOCSHELL 1C180800 == 49 [pid = 2520] [id = 546] 14:03:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C409C00) [pid = 2520] [serial = 1638] [outer = 00000000] 14:03:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C4F7800) [pid = 2520] [serial = 1639] [outer = 1C409C00] 14:03:11 INFO - PROCESS | 2520 | 1461186191341 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1C56F400) [pid = 2520] [serial = 1640] [outer = 1C409C00] 14:03:11 INFO - PROCESS | 2520 | 1461186191800 Marionette TRACE conn4 <- [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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 14:03:11 INFO - PROCESS | 2520 | 1461186191808 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 2520 | 1461186191810 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 14:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:03:11 INFO - PROCESS | 2520 | 1461186191813 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 2520 | 1461186191815 Marionette TRACE conn4 <- [1,2150,null,{}] 14:03:11 INFO - PROCESS | 2520 | 1461186191819 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:11 INFO - PROCESS | 2520 | 1461186191937 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 14:03:11 INFO - PROCESS | 2520 | 1461186191943 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 2520 | ++DOCSHELL 1C575800 == 50 [pid = 2520] [id = 547] 14:03:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C71A000) [pid = 2520] [serial = 1641] [outer = 00000000] 14:03:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C80E800) [pid = 2520] [serial = 1642] [outer = 1C71A000] 14:03:12 INFO - PROCESS | 2520 | 1461186192001 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C904800) [pid = 2520] [serial = 1643] [outer = 1C71A000] 14:03:12 INFO - PROCESS | 2520 | 1461186192504 Marionette TRACE conn4 <- [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]]]}] 14:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 14:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:03:12 INFO - PROCESS | 2520 | 1461186192553 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 2520 | 1461186192555 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 14:03:12 INFO - PROCESS | 2520 | 1461186192559 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 2520 | 1461186192560 Marionette TRACE conn4 <- [1,2154,null,{}] 14:03:12 INFO - PROCESS | 2520 | 1461186192564 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:12 INFO - PROCESS | 2520 | 1461186192708 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 14:03:12 INFO - PROCESS | 2520 | 1461186192774 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 2520 | ++DOCSHELL 1C90A000 == 51 [pid = 2520] [id = 548] 14:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C91F800) [pid = 2520] [serial = 1644] [outer = 00000000] 14:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C92E000) [pid = 2520] [serial = 1645] [outer = 1C91F800] 14:03:12 INFO - PROCESS | 2520 | 1461186192821 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C92D800) [pid = 2520] [serial = 1646] [outer = 1C91F800] 14:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1B4E3C00) [pid = 2520] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1C405800) [pid = 2520] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (123A0000) [pid = 2520] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (18FEEC00) [pid = 2520] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (138A1000) [pid = 2520] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (11710800) [pid = 2520] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1C572400) [pid = 2520] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1B229C00) [pid = 2520] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:03:13 INFO - PROCESS | 2520 | 1461186193303 Marionette TRACE conn4 <- [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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 770ms 14:03:13 INFO - PROCESS | 2520 | 1461186193329 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 14:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:03:13 INFO - PROCESS | 2520 | 1461186193331 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 14:03:13 INFO - PROCESS | 2520 | 1461186193334 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 2520 | 1461186193336 Marionette TRACE conn4 <- [1,2158,null,{}] 14:03:13 INFO - PROCESS | 2520 | 1461186193340 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:13 INFO - PROCESS | 2520 | 1461186193421 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 14:03:13 INFO - PROCESS | 2520 | 1461186193427 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 2520 | ++DOCSHELL 11710800 == 52 [pid = 2520] [id = 549] 14:03:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (12324400) [pid = 2520] [serial = 1647] [outer = 00000000] 14:03:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1C2BC000) [pid = 2520] [serial = 1648] [outer = 12324400] 14:03:13 INFO - PROCESS | 2520 | 1461186193473 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C49A400) [pid = 2520] [serial = 1649] [outer = 12324400] 14:03:13 INFO - PROCESS | 2520 | 1461186193909 Marionette TRACE conn4 <- [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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 14:03:13 INFO - PROCESS | 2520 | 1461186193966 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 2520 | 1461186193968 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 14:03:13 INFO - PROCESS | 2520 | 1461186193972 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:03:13 INFO - PROCESS | 2520 | 1461186193973 Marionette TRACE conn4 <- [1,2162,null,{}] 14:03:13 INFO - PROCESS | 2520 | 1461186193977 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:14 INFO - PROCESS | 2520 | 1461186194059 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 14:03:14 INFO - PROCESS | 2520 | 1461186194093 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 2520 | ++DOCSHELL 1C90B400 == 53 [pid = 2520] [id = 550] 14:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C95BC00) [pid = 2520] [serial = 1650] [outer = 00000000] 14:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1CD5C400) [pid = 2520] [serial = 1651] [outer = 1C95BC00] 14:03:14 INFO - PROCESS | 2520 | 1461186194138 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1DE3CC00) [pid = 2520] [serial = 1652] [outer = 1C95BC00] 14:03:14 INFO - PROCESS | 2520 | 1461186194559 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 631ms 14:03:14 INFO - PROCESS | 2520 | 1461186194606 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 2520 | 1461186194608 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 14:03:14 INFO - PROCESS | 2520 | 1461186194616 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:03:14 INFO - PROCESS | 2520 | 1461186194618 Marionette TRACE conn4 <- [1,2166,null,{}] 14:03:14 INFO - PROCESS | 2520 | 1461186194621 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:14 INFO - PROCESS | 2520 | 1461186194701 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 14:03:14 INFO - PROCESS | 2520 | 1461186194709 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 2520 | ++DOCSHELL 1DEB6C00 == 54 [pid = 2520] [id = 551] 14:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1E56BC00) [pid = 2520] [serial = 1653] [outer = 00000000] 14:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1EAEF000) [pid = 2520] [serial = 1654] [outer = 1E56BC00] 14:03:14 INFO - PROCESS | 2520 | 1461186194757 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1EAEA800) [pid = 2520] [serial = 1655] [outer = 1E56BC00] 14:03:15 INFO - PROCESS | 2520 | 1461186195200 Marionette TRACE conn4 <- [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]]]}] 14:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 14:03:15 INFO - PROCESS | 2520 | 1461186195269 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 2520 | 1461186195274 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 14:03:15 INFO - PROCESS | 2520 | 1461186195280 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:03:15 INFO - PROCESS | 2520 | 1461186195284 Marionette TRACE conn4 <- [1,2170,null,{}] 14:03:15 INFO - PROCESS | 2520 | 1461186195291 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:15 INFO - PROCESS | 2520 | 1461186195400 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 14:03:15 INFO - PROCESS | 2520 | 1461186195580 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 2520 | ++DOCSHELL 123A0400 == 55 [pid = 2520] [id = 552] 14:03:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (123A1800) [pid = 2520] [serial = 1656] [outer = 00000000] 14:03:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (131E3800) [pid = 2520] [serial = 1657] [outer = 123A1800] 14:03:15 INFO - PROCESS | 2520 | 1461186195641 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (17002800) [pid = 2520] [serial = 1658] [outer = 123A1800] 14:03:16 INFO - PROCESS | 2520 | 1461186196231 Marionette TRACE conn4 <- [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]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 14:03:16 INFO - PROCESS | 2520 | 1461186196257 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 2520 | 1461186196261 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 14:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:03:16 INFO - PROCESS | 2520 | 1461186196269 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 2520 | 1461186196274 Marionette TRACE conn4 <- [1,2174,null,{}] 14:03:16 INFO - PROCESS | 2520 | 1461186196278 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:16 INFO - PROCESS | 2520 | 1461186196387 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 14:03:16 INFO - PROCESS | 2520 | 1461186196494 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 2520 | ++DOCSHELL 16CA5000 == 56 [pid = 2520] [id = 553] 14:03:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (170BDC00) [pid = 2520] [serial = 1659] [outer = 00000000] 14:03:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1B4E0000) [pid = 2520] [serial = 1660] [outer = 170BDC00] 14:03:16 INFO - PROCESS | 2520 | 1461186196551 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C17A800) [pid = 2520] [serial = 1661] [outer = 170BDC00] 14:03:17 INFO - PROCESS | 2520 | 1461186197179 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 14:03:17 INFO - PROCESS | 2520 | 1461186197243 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 2520 | 1461186197246 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 14:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:03:17 INFO - PROCESS | 2520 | 1461186197250 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 2520 | 1461186197252 Marionette TRACE conn4 <- [1,2178,null,{}] 14:03:17 INFO - PROCESS | 2520 | 1461186197262 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:17 INFO - PROCESS | 2520 | 1461186197380 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 14:03:17 INFO - PROCESS | 2520 | 1461186197515 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 2520 | ++DOCSHELL 1C92C000 == 57 [pid = 2520] [id = 554] 14:03:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C92C800) [pid = 2520] [serial = 1662] [outer = 00000000] 14:03:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1E566000) [pid = 2520] [serial = 1663] [outer = 1C92C800] 14:03:17 INFO - PROCESS | 2520 | 1461186197577 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1ED7A400) [pid = 2520] [serial = 1664] [outer = 1C92C800] 14:03:18 INFO - PROCESS | 2520 | 1461186198200 Marionette TRACE conn4 <- [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]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 971ms 14:03:18 INFO - PROCESS | 2520 | 1461186198223 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 2520 | 1461186198226 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 14:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:03:18 INFO - PROCESS | 2520 | 1461186198229 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 2520 | 1461186198232 Marionette TRACE conn4 <- [1,2182,null,{}] 14:03:18 INFO - PROCESS | 2520 | 1461186198235 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:18 INFO - PROCESS | 2520 | 1461186198341 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 14:03:18 INFO - PROCESS | 2520 | 1461186198475 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 2520 | ++DOCSHELL 1F509C00 == 58 [pid = 2520] [id = 555] 14:03:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1F50A000) [pid = 2520] [serial = 1665] [outer = 00000000] 14:03:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1F693000) [pid = 2520] [serial = 1666] [outer = 1F50A000] 14:03:18 INFO - PROCESS | 2520 | 1461186198532 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1F698800) [pid = 2520] [serial = 1667] [outer = 1F50A000] 14:03:19 INFO - PROCESS | 2520 | 1461186199326 Marionette TRACE conn4 <- [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]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1177ms 14:03:19 INFO - PROCESS | 2520 | 1461186199411 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 14:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:03:19 INFO - PROCESS | 2520 | 1461186199415 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 14:03:19 INFO - PROCESS | 2520 | 1461186199420 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 2520 | 1461186199423 Marionette TRACE conn4 <- [1,2186,null,{}] 14:03:19 INFO - PROCESS | 2520 | 1461186199429 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:19 INFO - PROCESS | 2520 | 1461186199529 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 14:03:19 INFO - PROCESS | 2520 | 1461186199660 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 2520 | ++DOCSHELL 12628400 == 59 [pid = 2520] [id = 556] 14:03:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1231D800) [pid = 2520] [serial = 1668] [outer = 00000000] 14:03:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (18A08400) [pid = 2520] [serial = 1669] [outer = 1231D800] 14:03:19 INFO - PROCESS | 2520 | 1461186199712 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (18AD7800) [pid = 2520] [serial = 1670] [outer = 1231D800] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1170C400 == 58 [pid = 2520] [id = 535] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1B3A6400 == 57 [pid = 2520] [id = 533] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1C401800 == 56 [pid = 2520] [id = 536] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 12325400 == 55 [pid = 2520] [id = 534] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 12631C00 == 54 [pid = 2520] [id = 532] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 18FEAC00 == 53 [pid = 2520] [id = 531] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 11A3EC00 == 52 [pid = 2520] [id = 473] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1C90B400 == 51 [pid = 2520] [id = 550] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 11710800 == 50 [pid = 2520] [id = 549] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1C90A000 == 49 [pid = 2520] [id = 548] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1C575800 == 48 [pid = 2520] [id = 547] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1C180800 == 47 [pid = 2520] [id = 546] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1AAA6800 == 46 [pid = 2520] [id = 545] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1769EC00 == 45 [pid = 2520] [id = 544] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (12936000) [pid = 2520] [serial = 1612] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (131A1000) [pid = 2520] [serial = 1582] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1275D800) [pid = 2520] [serial = 1585] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 12395000 == 44 [pid = 2520] [id = 543] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 0B08D000 == 43 [pid = 2520] [id = 542] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 12758800 == 42 [pid = 2520] [id = 538] 14:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1B230C00 == 41 [pid = 2520] [id = 537] 14:03:20 INFO - PROCESS | 2520 | 1461186200378 Marionette TRACE conn4 <- [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]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 990ms 14:03:20 INFO - PROCESS | 2520 | 1461186200411 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 2520 | 1461186200416 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 14:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:03:20 INFO - PROCESS | 2520 | 1461186200422 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 2520 | 1461186200425 Marionette TRACE conn4 <- [1,2190,null,{}] 14:03:20 INFO - PROCESS | 2520 | 1461186200429 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:20 INFO - PROCESS | 2520 | 1461186200524 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C2B3800) [pid = 2520] [serial = 1600] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C71C000) [pid = 2520] [serial = 1603] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C403800) [pid = 2520] [serial = 1601] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C95FC00) [pid = 2520] [serial = 1579] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (12932800) [pid = 2520] [serial = 1588] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (13242000) [pid = 2520] [serial = 1589] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1A794800) [pid = 2520] [serial = 1594] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1B20EC00) [pid = 2520] [serial = 1595] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (176AC400) [pid = 2520] [serial = 1591] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (18382C00) [pid = 2520] [serial = 1592] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1A147800) [pid = 2520] [serial = 1606] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1C899400) [pid = 2520] [serial = 1609] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1C2AEC00) [pid = 2520] [serial = 1607] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1C576C00) [pid = 2520] [serial = 1604] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1B85EC00) [pid = 2520] [serial = 1597] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C179400) [pid = 2520] [serial = 1598] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C909C00) [pid = 2520] [serial = 1610] [outer = 00000000] [url = about:blank] 14:03:20 INFO - PROCESS | 2520 | 1461186200631 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 2520 | ++DOCSHELL 11C5A800 == 42 [pid = 2520] [id = 557] 14:03:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (11D44C00) [pid = 2520] [serial = 1671] [outer = 00000000] 14:03:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (12760800) [pid = 2520] [serial = 1672] [outer = 11D44C00] 14:03:20 INFO - PROCESS | 2520 | 1461186200679 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (131DB400) [pid = 2520] [serial = 1673] [outer = 11D44C00] 14:03:21 INFO - PROCESS | 2520 | 1461186201138 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 771ms 14:03:21 INFO - PROCESS | 2520 | 1461186201195 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 2520 | 1461186201197 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 14:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:03:21 INFO - PROCESS | 2520 | 1461186201201 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 2520 | 1461186201204 Marionette TRACE conn4 <- [1,2194,null,{}] 14:03:21 INFO - PROCESS | 2520 | 1461186201215 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:21 INFO - PROCESS | 2520 | 1461186201305 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 14:03:21 INFO - PROCESS | 2520 | 1461186201314 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 2520 | ++DOCSHELL 18FEE800 == 43 [pid = 2520] [id = 558] 14:03:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1A146800) [pid = 2520] [serial = 1674] [outer = 00000000] 14:03:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1B203400) [pid = 2520] [serial = 1675] [outer = 1A146800] 14:03:21 INFO - PROCESS | 2520 | 1461186201367 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1B22EC00) [pid = 2520] [serial = 1676] [outer = 1A146800] 14:03:21 INFO - PROCESS | 2520 | 1461186201839 Marionette TRACE conn4 <- [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]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 14:03:21 INFO - PROCESS | 2520 | 1461186201875 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 2520 | 1461186201878 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 14:03:21 INFO - PROCESS | 2520 | 1461186201881 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:03:21 INFO - PROCESS | 2520 | 1461186201882 Marionette TRACE conn4 <- [1,2198,null,{}] 14:03:21 INFO - PROCESS | 2520 | 1461186201886 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:21 INFO - PROCESS | 2520 | 1461186201967 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 14:03:21 INFO - PROCESS | 2520 | 1461186201973 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 2520 | ++DOCSHELL 1C177800 == 44 [pid = 2520] [id = 559] 14:03:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C17B800) [pid = 2520] [serial = 1677] [outer = 00000000] 14:03:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C2BCC00) [pid = 2520] [serial = 1678] [outer = 1C17B800] 14:03:22 INFO - PROCESS | 2520 | 1461186202024 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C404C00) [pid = 2520] [serial = 1679] [outer = 1C17B800] 14:03:22 INFO - PROCESS | 2520 | 1461186202473 Marionette TRACE conn4 <- [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]]]}] 14:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 14:03:22 INFO - PROCESS | 2520 | 1461186202515 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 2520 | 1461186202517 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 14:03:22 INFO - PROCESS | 2520 | 1461186202520 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:03:22 INFO - PROCESS | 2520 | 1461186202522 Marionette TRACE conn4 <- [1,2202,null,{}] 14:03:22 INFO - PROCESS | 2520 | 1461186202526 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:22 INFO - PROCESS | 2520 | 1461186202608 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 14:03:22 INFO - PROCESS | 2520 | 1461186202614 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 2520 | ++DOCSHELL 1C410400 == 45 [pid = 2520] [id = 560] 14:03:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C410C00) [pid = 2520] [serial = 1680] [outer = 00000000] 14:03:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C575800) [pid = 2520] [serial = 1681] [outer = 1C410C00] 14:03:22 INFO - PROCESS | 2520 | 1461186202663 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C17E000) [pid = 2520] [serial = 1682] [outer = 1C410C00] 14:03:23 INFO - PROCESS | 2520 | 1461186203160 Marionette TRACE conn4 <- [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]]]}] 14:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 14:03:23 INFO - PROCESS | 2520 | 1461186203196 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 2520 | 1461186203198 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 14:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:03:23 INFO - PROCESS | 2520 | 1461186203202 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 2520 | 1461186203203 Marionette TRACE conn4 <- [1,2206,null,{}] 14:03:23 INFO - PROCESS | 2520 | 1461186203207 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:23 INFO - PROCESS | 2520 | 1461186203349 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 14:03:23 INFO - PROCESS | 2520 | 1461186203412 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 2520 | ++DOCSHELL 1403D400 == 46 [pid = 2520] [id = 561] 14:03:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C71C000) [pid = 2520] [serial = 1683] [outer = 00000000] 14:03:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C902C00) [pid = 2520] [serial = 1684] [outer = 1C71C000] 14:03:23 INFO - PROCESS | 2520 | 1461186203463 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C90D000) [pid = 2520] [serial = 1685] [outer = 1C71C000] 14:03:23 INFO - PROCESS | 2520 | 1461186203920 Marionette TRACE conn4 <- [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]]]}] 14:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 770ms 14:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:03:23 INFO - PROCESS | 2520 | 1461186203976 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 2520 | 1461186203978 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 14:03:24 INFO - PROCESS | 2520 | 1461186204024 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 2520 | 1461186204026 Marionette TRACE conn4 <- [1,2210,null,{}] 14:03:24 INFO - PROCESS | 2520 | 1461186204033 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:24 INFO - PROCESS | 2520 | 1461186204146 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 14:03:24 INFO - PROCESS | 2520 | 1461186204156 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 2520 | ++DOCSHELL 1239B400 == 47 [pid = 2520] [id = 562] 14:03:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C90FC00) [pid = 2520] [serial = 1686] [outer = 00000000] 14:03:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C92CC00) [pid = 2520] [serial = 1687] [outer = 1C90FC00] 14:03:24 INFO - PROCESS | 2520 | 1461186204204 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C929400) [pid = 2520] [serial = 1688] [outer = 1C90FC00] 14:03:24 INFO - PROCESS | 2520 | 1461186204658 Marionette TRACE conn4 <- [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]]]}] 14:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 14:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:03:24 INFO - PROCESS | 2520 | 1461186204712 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 2520 | 1461186204714 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 14:03:24 INFO - PROCESS | 2520 | 1461186204717 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 2520 | 1461186204719 Marionette TRACE conn4 <- [1,2214,null,{}] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C409C00) [pid = 2520] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C71A000) [pid = 2520] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1AAAB800) [pid = 2520] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (0B091C00) [pid = 2520] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (12397000) [pid = 2520] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (18377400) [pid = 2520] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C91F800) [pid = 2520] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (11AE9800) [pid = 2520] [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.] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (12324400) [pid = 2520] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1C95BC00) [pid = 2520] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1E564800) [pid = 2520] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1E567000) [pid = 2520] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:03:25 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (116ACC00) [pid = 2520] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:03:25 INFO - PROCESS | 2520 | 1461186205025 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:25 INFO - PROCESS | 2520 | 1461186205139 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 14:03:25 INFO - PROCESS | 2520 | 1461186205238 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 2520 | ++DOCSHELL 12321400 == 48 [pid = 2520] [id = 563] 14:03:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (12321C00) [pid = 2520] [serial = 1689] [outer = 00000000] 14:03:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (12758400) [pid = 2520] [serial = 1690] [outer = 12321C00] 14:03:25 INFO - PROCESS | 2520 | 1461186205310 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1293C800) [pid = 2520] [serial = 1691] [outer = 12321C00] 14:03:25 INFO - PROCESS | 2520 | 1461186205915 Marionette TRACE conn4 <- [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]]]}] 14:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1221ms 14:03:25 INFO - PROCESS | 2520 | 1461186205940 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 14:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:03:25 INFO - PROCESS | 2520 | 1461186205945 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 14:03:25 INFO - PROCESS | 2520 | 1461186205949 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 2520 | 1461186205952 Marionette TRACE conn4 <- [1,2218,null,{}] 14:03:25 INFO - PROCESS | 2520 | 1461186205956 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:26 INFO - PROCESS | 2520 | 1461186206071 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 14:03:26 INFO - PROCESS | 2520 | 1461186206185 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 2520 | ++DOCSHELL 18FEF400 == 49 [pid = 2520] [id = 564] 14:03:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1A146400) [pid = 2520] [serial = 1692] [outer = 00000000] 14:03:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1AAA8000) [pid = 2520] [serial = 1693] [outer = 1A146400] 14:03:26 INFO - PROCESS | 2520 | 1461186206284 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1B4E6800) [pid = 2520] [serial = 1694] [outer = 1A146400] 14:03:26 INFO - PROCESS | 2520 | 1461186206878 Marionette TRACE conn4 <- [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]]]}] 14:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 990ms 14:03:26 INFO - PROCESS | 2520 | 1461186206939 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 2520 | 1461186206942 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 14:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:03:26 INFO - PROCESS | 2520 | 1461186206946 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 2520 | 1461186206948 Marionette TRACE conn4 <- [1,2222,null,{}] 14:03:26 INFO - PROCESS | 2520 | 1461186206953 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:27 INFO - PROCESS | 2520 | 1461186207055 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 14:03:27 INFO - PROCESS | 2520 | 1461186207190 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 2520 | ++DOCSHELL 1C2B2800 == 50 [pid = 2520] [id = 565] 14:03:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C2B3800) [pid = 2520] [serial = 1695] [outer = 00000000] 14:03:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C572C00) [pid = 2520] [serial = 1696] [outer = 1C2B3800] 14:03:27 INFO - PROCESS | 2520 | 1461186207252 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C80BC00) [pid = 2520] [serial = 1697] [outer = 1C2B3800] 14:03:27 INFO - PROCESS | 2520 | 1461186207893 Marionette TRACE conn4 <- [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]]]}] 14:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 971ms 14:03:27 INFO - PROCESS | 2520 | 1461186207928 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 2520 | 1461186207935 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 14:03:27 INFO - PROCESS | 2520 | 1461186207940 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - PROCESS | 2520 | 1461186207942 Marionette TRACE conn4 <- [1,2226,null,{}] 14:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:03:27 INFO - PROCESS | 2520 | 1461186207946 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:28 INFO - PROCESS | 2520 | 1461186208050 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 14:03:28 INFO - PROCESS | 2520 | 1461186208183 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 2520 | ++DOCSHELL 1C913000 == 51 [pid = 2520] [id = 566] 14:03:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C91C400) [pid = 2520] [serial = 1698] [outer = 00000000] 14:03:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1DEB2800) [pid = 2520] [serial = 1699] [outer = 1C91C400] 14:03:28 INFO - PROCESS | 2520 | 1461186208245 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1E56D000) [pid = 2520] [serial = 1700] [outer = 1C91C400] 14:03:28 INFO - PROCESS | 2520 | 1461186208802 Marionette TRACE conn4 <- [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]]]}] 14:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 870ms 14:03:28 INFO - PROCESS | 2520 | 1461186208817 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 2520 | 1461186208820 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 14:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:03:28 INFO - PROCESS | 2520 | 1461186208839 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 2520 | 1461186208841 Marionette TRACE conn4 <- [1,2230,null,{}] 14:03:28 INFO - PROCESS | 2520 | 1461186208847 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:28 INFO - PROCESS | 2520 | 1461186208947 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 14:03:29 INFO - PROCESS | 2520 | 1461186209052 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE4C00 == 52 [pid = 2520] [id = 567] 14:03:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1EFE5C00) [pid = 2520] [serial = 1701] [outer = 00000000] 14:03:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1F50B000) [pid = 2520] [serial = 1702] [outer = 1EFE5C00] 14:03:29 INFO - PROCESS | 2520 | 1461186209108 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1F692000) [pid = 2520] [serial = 1703] [outer = 1EFE5C00] 14:03:29 INFO - PROCESS | 2520 | 1461186209750 Marionette TRACE conn4 <- [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]]]}] 14:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 950ms 14:03:29 INFO - PROCESS | 2520 | 1461186209778 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 2520 | 1461186209780 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 14:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:03:29 INFO - PROCESS | 2520 | 1461186209784 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 2520 | 1461186209786 Marionette TRACE conn4 <- [1,2234,null,{}] 14:03:29 INFO - PROCESS | 2520 | 1461186209790 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:29 INFO - PROCESS | 2520 | 1461186209913 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 14:03:30 INFO - PROCESS | 2520 | 1461186210188 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 2520 | ++DOCSHELL 11E94800 == 53 [pid = 2520] [id = 568] 14:03:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (12320400) [pid = 2520] [serial = 1704] [outer = 00000000] 14:03:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1319CC00) [pid = 2520] [serial = 1705] [outer = 12320400] 14:03:30 INFO - PROCESS | 2520 | 1461186210241 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (140DEC00) [pid = 2520] [serial = 1706] [outer = 12320400] 14:03:30 INFO - PROCESS | 2520 | --DOCSHELL 1403D400 == 52 [pid = 2520] [id = 561] 14:03:30 INFO - PROCESS | 2520 | --DOCSHELL 1C410400 == 51 [pid = 2520] [id = 560] 14:03:30 INFO - PROCESS | 2520 | --DOCSHELL 1C177800 == 50 [pid = 2520] [id = 559] 14:03:30 INFO - PROCESS | 2520 | --DOCSHELL 18FEE800 == 49 [pid = 2520] [id = 558] 14:03:30 INFO - PROCESS | 2520 | --DOCSHELL 11C5A800 == 48 [pid = 2520] [id = 557] 14:03:30 INFO - PROCESS | 2520 | --DOCSHELL 12628400 == 47 [pid = 2520] [id = 556] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1EDEAC00) [pid = 2520] [serial = 1538] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (13238000) [pid = 2520] [serial = 1586] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C4F7800) [pid = 2520] [serial = 1639] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C56F400) [pid = 2520] [serial = 1640] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C904800) [pid = 2520] [serial = 1643] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C212C00) [pid = 2520] [serial = 1636] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C80E800) [pid = 2520] [serial = 1642] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1B20E400) [pid = 2520] [serial = 1618] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C958000) [pid = 2520] [serial = 1621] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1275FC00) [pid = 2520] [serial = 1628] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (123A2C00) [pid = 2520] [serial = 1627] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1CC65000) [pid = 2520] [serial = 1624] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (12711400) [pid = 2520] [serial = 1630] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (12761C00) [pid = 2520] [serial = 1631] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (18AD5000) [pid = 2520] [serial = 1633] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (18FE8800) [pid = 2520] [serial = 1634] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (14039800) [pid = 2520] [serial = 1615] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1EAEF000) [pid = 2520] [serial = 1654] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1C92E000) [pid = 2520] [serial = 1645] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1C89B400) [pid = 2520] [serial = 1091] [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.] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1C2BC000) [pid = 2520] [serial = 1648] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1CD5C400) [pid = 2520] [serial = 1651] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C92D800) [pid = 2520] [serial = 1646] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1C2B5800) [pid = 2520] [serial = 1637] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1C49A400) [pid = 2520] [serial = 1649] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1DE3CC00) [pid = 2520] [serial = 1652] [outer = 00000000] [url = about:blank] 14:03:30 INFO - PROCESS | 2520 | 1461186210894 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1116ms 14:03:30 INFO - PROCESS | 2520 | 1461186210904 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 2520 | 1461186210908 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 14:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:03:30 INFO - PROCESS | 2520 | 1461186210912 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 2520 | 1461186210915 Marionette TRACE conn4 <- [1,2238,null,{}] 14:03:30 INFO - PROCESS | 2520 | 1461186210921 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:31 INFO - PROCESS | 2520 | 1461186211011 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 14:03:31 INFO - PROCESS | 2520 | 1461186211105 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 2520 | ++DOCSHELL 11E9C800 == 48 [pid = 2520] [id = 569] 14:03:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (12718800) [pid = 2520] [serial = 1707] [outer = 00000000] 14:03:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (16A03C00) [pid = 2520] [serial = 1708] [outer = 12718800] 14:03:31 INFO - PROCESS | 2520 | 1461186211155 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (170DC000) [pid = 2520] [serial = 1709] [outer = 12718800] 14:03:31 INFO - PROCESS | 2520 | 1461186211575 Marionette TRACE conn4 <- [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]]]}] 14:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 731ms 14:03:31 INFO - PROCESS | 2520 | 1461186211647 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 2520 | 1461186211651 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 14:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:03:31 INFO - PROCESS | 2520 | 1461186211654 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 2520 | 1461186211656 Marionette TRACE conn4 <- [1,2242,null,{}] 14:03:31 INFO - PROCESS | 2520 | 1461186211699 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:31 INFO - PROCESS | 2520 | 1461186211785 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 14:03:31 INFO - PROCESS | 2520 | 1461186211799 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 2520 | ++DOCSHELL 18FEE800 == 49 [pid = 2520] [id = 570] 14:03:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1A78EC00) [pid = 2520] [serial = 1710] [outer = 00000000] 14:03:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1B22F400) [pid = 2520] [serial = 1711] [outer = 1A78EC00] 14:03:31 INFO - PROCESS | 2520 | 1461186211846 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1B85E000) [pid = 2520] [serial = 1712] [outer = 1A78EC00] 14:03:32 INFO - PROCESS | 2520 | 1461186212311 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 14:03:32 INFO - PROCESS | 2520 | 1461186212390 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 2520 | 1461186212392 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 14:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:03:32 INFO - PROCESS | 2520 | 1461186212401 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 2520 | 1461186212407 Marionette TRACE conn4 <- [1,2246,null,{}] 14:03:32 INFO - PROCESS | 2520 | 1461186212411 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:32 INFO - PROCESS | 2520 | 1461186212496 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 14:03:32 INFO - PROCESS | 2520 | 1461186212597 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 2520 | ++DOCSHELL 0B089000 == 50 [pid = 2520] [id = 571] 14:03:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (12324000) [pid = 2520] [serial = 1713] [outer = 00000000] 14:03:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C569C00) [pid = 2520] [serial = 1714] [outer = 12324000] 14:03:32 INFO - PROCESS | 2520 | 1461186212644 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C572400) [pid = 2520] [serial = 1715] [outer = 12324000] 14:03:33 INFO - PROCESS | 2520 | 1461186213085 Marionette TRACE conn4 <- [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]]]}] 14:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 14:03:33 INFO - PROCESS | 2520 | 1461186213160 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 2520 | 1461186213162 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 14:03:33 INFO - PROCESS | 2520 | 1461186213166 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 2520 | 1461186213168 Marionette TRACE conn4 <- [1,2250,null,{}] 14:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:03:33 INFO - PROCESS | 2520 | 1461186213171 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:33 INFO - PROCESS | 2520 | 1461186213287 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 14:03:33 INFO - PROCESS | 2520 | 1461186213355 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 2520 | ++DOCSHELL 1C575000 == 51 [pid = 2520] [id = 572] 14:03:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C80A800) [pid = 2520] [serial = 1716] [outer = 00000000] 14:03:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C89A800) [pid = 2520] [serial = 1717] [outer = 1C80A800] 14:03:33 INFO - PROCESS | 2520 | 1461186213401 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C908C00) [pid = 2520] [serial = 1718] [outer = 1C80A800] 14:03:33 INFO - PROCESS | 2520 | 1461186213819 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 14:03:33 INFO - PROCESS | 2520 | 1461186213844 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 2520 | 1461186213846 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 14:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:03:33 INFO - PROCESS | 2520 | 1461186213850 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 2520 | 1461186213851 Marionette TRACE conn4 <- [1,2254,null,{}] 14:03:33 INFO - PROCESS | 2520 | 1461186213855 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:33 INFO - PROCESS | 2520 | 1461186213968 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 14:03:34 INFO - PROCESS | 2520 | 1461186214038 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 2520 | ++DOCSHELL 1C91D000 == 52 [pid = 2520] [id = 573] 14:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C91D800) [pid = 2520] [serial = 1719] [outer = 00000000] 14:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C92E000) [pid = 2520] [serial = 1720] [outer = 1C91D800] 14:03:34 INFO - PROCESS | 2520 | 1461186214092 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C960000) [pid = 2520] [serial = 1721] [outer = 1C91D800] 14:03:34 INFO - PROCESS | 2520 | 1461186214511 Marionette TRACE conn4 <- [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]]]}] 14:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 731ms 14:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:03:34 INFO - PROCESS | 2520 | 1461186214580 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 2520 | 1461186214582 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 14:03:34 INFO - PROCESS | 2520 | 1461186214586 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 2520 | 1461186214587 Marionette TRACE conn4 <- [1,2258,null,{}] 14:03:34 INFO - PROCESS | 2520 | 1461186214591 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:34 INFO - PROCESS | 2520 | 1461186214735 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 14:03:34 INFO - PROCESS | 2520 | 1461186214745 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 2520 | ++DOCSHELL 1C964400 == 53 [pid = 2520] [id = 574] 14:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1CD18800) [pid = 2520] [serial = 1722] [outer = 00000000] 14:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1E566800) [pid = 2520] [serial = 1723] [outer = 1CD18800] 14:03:34 INFO - PROCESS | 2520 | 1461186214791 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1ED72800) [pid = 2520] [serial = 1724] [outer = 1CD18800] 14:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C410C00) [pid = 2520] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C71C000) [pid = 2520] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1E56BC00) [pid = 2520] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1A146800) [pid = 2520] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (11D44C00) [pid = 2520] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1231D800) [pid = 2520] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1C17B800) [pid = 2520] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:03:35 INFO - PROCESS | 2520 | 1461186215259 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 14:03:35 INFO - PROCESS | 2520 | 1461186215316 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 14:03:35 INFO - PROCESS | 2520 | 1461186215318 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 14:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:03:35 INFO - PROCESS | 2520 | 1461186215322 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 2520 | 1461186215324 Marionette TRACE conn4 <- [1,2262,null,{}] 14:03:35 INFO - PROCESS | 2520 | 1461186215327 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:35 INFO - PROCESS | 2520 | 1461186215407 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 14:03:35 INFO - PROCESS | 2520 | 1461186215414 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 2520 | ++DOCSHELL 1DE37C00 == 54 [pid = 2520] [id = 575] 14:03:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1DEB0C00) [pid = 2520] [serial = 1725] [outer = 00000000] 14:03:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1EFEB800) [pid = 2520] [serial = 1726] [outer = 1DEB0C00] 14:03:35 INFO - PROCESS | 2520 | 1461186215460 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1EFEB000) [pid = 2520] [serial = 1727] [outer = 1DEB0C00] 14:03:35 INFO - PROCESS | 2520 | 1461186215891 Marionette TRACE conn4 <- [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]]]}] 14:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 14:03:35 INFO - PROCESS | 2520 | 1461186215953 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 14:03:35 INFO - PROCESS | 2520 | 1461186215955 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 14:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:03:35 INFO - PROCESS | 2520 | 1461186215958 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 2520 | 1461186215960 Marionette TRACE conn4 <- [1,2266,null,{}] 14:03:35 INFO - PROCESS | 2520 | 1461186215963 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:36 INFO - PROCESS | 2520 | 1461186216045 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 14:03:36 INFO - PROCESS | 2520 | 1461186216051 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 2520 | ++DOCSHELL 1F695C00 == 55 [pid = 2520] [id = 576] 14:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1F964400) [pid = 2520] [serial = 1728] [outer = 00000000] 14:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1F96AC00) [pid = 2520] [serial = 1729] [outer = 1F964400] 14:03:36 INFO - PROCESS | 2520 | 1461186216099 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1F96EC00) [pid = 2520] [serial = 1730] [outer = 1F964400] 14:03:36 INFO - PROCESS | 2520 | 1461186216536 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 14:03:36 INFO - PROCESS | 2520 | 1461186216602 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 2520 | 1461186216604 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 14:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:03:36 INFO - PROCESS | 2520 | 1461186216607 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 2520 | 1461186216609 Marionette TRACE conn4 <- [1,2270,null,{}] 14:03:36 INFO - PROCESS | 2520 | 1461186216613 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:36 INFO - PROCESS | 2520 | 1461186216693 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 14:03:36 INFO - PROCESS | 2520 | 1461186216700 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 2520 | ++DOCSHELL 0B08AC00 == 56 [pid = 2520] [id = 577] 14:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (11D71800) [pid = 2520] [serial = 1731] [outer = 00000000] 14:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1FA0E000) [pid = 2520] [serial = 1732] [outer = 11D71800] 14:03:36 INFO - PROCESS | 2520 | 1461186216744 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1FA9A400) [pid = 2520] [serial = 1733] [outer = 11D71800] 14:03:37 INFO - PROCESS | 2520 | 1461186217354 Marionette TRACE conn4 <- [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]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 770ms 14:03:37 INFO - PROCESS | 2520 | 1461186217380 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 2520 | 1461186217385 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 14:03:37 INFO - PROCESS | 2520 | 1461186217391 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:03:37 INFO - PROCESS | 2520 | 1461186217395 Marionette TRACE conn4 <- [1,2274,null,{}] 14:03:37 INFO - PROCESS | 2520 | 1461186217495 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:37 INFO - PROCESS | 2520 | 1461186217620 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 14:03:37 INFO - PROCESS | 2520 | 1461186217754 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 2520 | ++DOCSHELL 12756800 == 57 [pid = 2520] [id = 578] 14:03:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (12761C00) [pid = 2520] [serial = 1734] [outer = 00000000] 14:03:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (18435000) [pid = 2520] [serial = 1735] [outer = 12761C00] 14:03:37 INFO - PROCESS | 2520 | 1461186217817 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (18FE8800) [pid = 2520] [serial = 1736] [outer = 12761C00] 14:03:38 INFO - PROCESS | 2520 | 1461186218374 Marionette TRACE conn4 <- [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]]]}] 14:03:38 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 14:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1023ms 14:03:38 INFO - PROCESS | 2520 | 1461186218418 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 2520 | 1461186218424 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 14:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:03:38 INFO - PROCESS | 2520 | 1461186218431 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 2520 | 1461186218434 Marionette TRACE conn4 <- [1,2278,null,{}] 14:03:38 INFO - PROCESS | 2520 | 1461186218438 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:38 INFO - PROCESS | 2520 | 1461186218546 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 14:03:38 INFO - PROCESS | 2520 | 1461186218658 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 2520 | ++DOCSHELL 1C22C800 == 58 [pid = 2520] [id = 579] 14:03:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C22D800) [pid = 2520] [serial = 1737] [outer = 00000000] 14:03:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C49A800) [pid = 2520] [serial = 1738] [outer = 1C22D800] 14:03:38 INFO - PROCESS | 2520 | 1461186218714 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C809400) [pid = 2520] [serial = 1739] [outer = 1C22D800] 14:03:39 INFO - PROCESS | 2520 | 1461186219343 Marionette TRACE conn4 <- [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]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 970ms 14:03:39 INFO - PROCESS | 2520 | 1461186219402 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 2520 | 1461186219405 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 14:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:03:39 INFO - PROCESS | 2520 | 1461186219409 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 2520 | 1461186219413 Marionette TRACE conn4 <- [1,2282,null,{}] 14:03:39 INFO - PROCESS | 2520 | 1461186219424 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:39 INFO - PROCESS | 2520 | 1461186219535 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 14:03:39 INFO - PROCESS | 2520 | 1461186219676 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 2520 | ++DOCSHELL 1FA9CC00 == 59 [pid = 2520] [id = 580] 14:03:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1FAA1400) [pid = 2520] [serial = 1740] [outer = 00000000] 14:03:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1FB1BC00) [pid = 2520] [serial = 1741] [outer = 1FAA1400] 14:03:39 INFO - PROCESS | 2520 | 1461186219736 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1FB84400) [pid = 2520] [serial = 1742] [outer = 1FAA1400] 14:03:40 INFO - PROCESS | 2520 | 1461186220382 Marionette TRACE conn4 <- [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]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1021ms 14:03:40 INFO - PROCESS | 2520 | 1461186220433 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 2520 | 1461186220436 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 14:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:03:40 INFO - PROCESS | 2520 | 1461186220439 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 2520 | 1461186220441 Marionette TRACE conn4 <- [1,2286,null,{}] 14:03:40 INFO - PROCESS | 2520 | 1461186220445 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:40 INFO - PROCESS | 2520 | 1461186220552 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 14:03:40 INFO - PROCESS | 2520 | 1461186220696 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 2520 | ++DOCSHELL 1FA9C400 == 60 [pid = 2520] [id = 581] 14:03:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (203C0800) [pid = 2520] [serial = 1743] [outer = 00000000] 14:03:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (2043A400) [pid = 2520] [serial = 1744] [outer = 203C0800] 14:03:40 INFO - PROCESS | 2520 | 1461186220754 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (2043C800) [pid = 2520] [serial = 1745] [outer = 203C0800] 14:03:41 INFO - PROCESS | 2520 | 1461186221517 Marionette TRACE conn4 <- [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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1117ms 14:03:41 INFO - PROCESS | 2520 | 1461186221572 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 2520 | 1461186221576 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 14:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:03:41 INFO - PROCESS | 2520 | 1461186221583 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 2520 | 1461186221587 Marionette TRACE conn4 <- [1,2290,null,{}] 14:03:41 INFO - PROCESS | 2520 | 1461186221593 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:41 INFO - PROCESS | 2520 | 1461186221699 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 14:03:41 INFO - PROCESS | 2520 | 1461186221833 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 2520 | ++DOCSHELL 11CEE000 == 61 [pid = 2520] [id = 582] 14:03:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1231A000) [pid = 2520] [serial = 1746] [outer = 00000000] 14:03:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (138FBC00) [pid = 2520] [serial = 1747] [outer = 1231A000] 14:03:41 INFO - PROCESS | 2520 | 1461186221885 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (170C2000) [pid = 2520] [serial = 1748] [outer = 1231A000] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 11E92C00 == 60 [pid = 2520] [id = 474] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 1F695C00 == 59 [pid = 2520] [id = 576] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 1DE37C00 == 58 [pid = 2520] [id = 575] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 1C964400 == 57 [pid = 2520] [id = 574] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 1C91D000 == 56 [pid = 2520] [id = 573] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 1C575000 == 55 [pid = 2520] [id = 572] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 0B089000 == 54 [pid = 2520] [id = 571] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 18FEE800 == 53 [pid = 2520] [id = 570] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C92CC00) [pid = 2520] [serial = 1687] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (11AE1400) [pid = 2520] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 11E9C800 == 52 [pid = 2520] [id = 569] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 11ADE400 == 51 [pid = 2520] [id = 14] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 11E94800 == 50 [pid = 2520] [id = 568] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 18FEF400 == 49 [pid = 2520] [id = 564] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 12321400 == 48 [pid = 2520] [id = 563] 14:03:42 INFO - PROCESS | 2520 | --DOCSHELL 1239B400 == 47 [pid = 2520] [id = 562] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C17E000) [pid = 2520] [serial = 1682] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C902C00) [pid = 2520] [serial = 1684] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1EAEA800) [pid = 2520] [serial = 1655] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C575800) [pid = 2520] [serial = 1681] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C90D000) [pid = 2520] [serial = 1685] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (131E3800) [pid = 2520] [serial = 1657] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1B4E0000) [pid = 2520] [serial = 1660] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1B203400) [pid = 2520] [serial = 1675] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1B22EC00) [pid = 2520] [serial = 1676] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1E566000) [pid = 2520] [serial = 1663] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (12760800) [pid = 2520] [serial = 1672] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (131DB400) [pid = 2520] [serial = 1673] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (18AD7800) [pid = 2520] [serial = 1670] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (18A08400) [pid = 2520] [serial = 1669] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C2BCC00) [pid = 2520] [serial = 1678] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C404C00) [pid = 2520] [serial = 1679] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1F693000) [pid = 2520] [serial = 1666] [outer = 00000000] [url = about:blank] 14:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 970ms 14:03:42 INFO - PROCESS | 2520 | 1461186222550 Marionette TRACE conn4 <- [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]]]}] 14:03:42 INFO - PROCESS | 2520 | 1461186222557 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 2520 | 1461186222563 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 14:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:03:42 INFO - PROCESS | 2520 | 1461186222568 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 2520 | 1461186222571 Marionette TRACE conn4 <- [1,2294,null,{}] 14:03:42 INFO - PROCESS | 2520 | 1461186222577 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:42 INFO - PROCESS | 2520 | 1461186222660 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 14:03:42 INFO - PROCESS | 2520 | 1461186222748 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 2520 | ++DOCSHELL 11AE1400 == 48 [pid = 2520] [id = 583] 14:03:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (11AE8400) [pid = 2520] [serial = 1749] [outer = 00000000] 14:03:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1275B000) [pid = 2520] [serial = 1750] [outer = 11AE8400] 14:03:42 INFO - PROCESS | 2520 | 1461186222805 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (131DB400) [pid = 2520] [serial = 1751] [outer = 11AE8400] 14:03:43 INFO - PROCESS | 2520 | 1461186223253 Marionette TRACE conn4 <- [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]]]}] 14:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 14:03:43 INFO - PROCESS | 2520 | 1461186223302 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 2520 | 1461186223304 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 14:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:03:43 INFO - PROCESS | 2520 | 1461186223308 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 2520 | 1461186223311 Marionette TRACE conn4 <- [1,2298,null,{}] 14:03:43 INFO - PROCESS | 2520 | 1461186223321 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:43 INFO - PROCESS | 2520 | 1461186223414 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 14:03:43 INFO - PROCESS | 2520 | 1461186223428 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 2520 | ++DOCSHELL 18AD2000 == 49 [pid = 2520] [id = 584] 14:03:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (18AD6800) [pid = 2520] [serial = 1752] [outer = 00000000] 14:03:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1A782400) [pid = 2520] [serial = 1753] [outer = 18AD6800] 14:03:43 INFO - PROCESS | 2520 | 1461186223477 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1B22EC00) [pid = 2520] [serial = 1754] [outer = 18AD6800] 14:03:43 INFO - PROCESS | 2520 | 1461186223953 Marionette TRACE conn4 <- [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]]]}] 14:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 14:03:44 INFO - PROCESS | 2520 | 1461186223982 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 14:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:03:44 INFO - PROCESS | 2520 | 1461186223985 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 14:03:44 INFO - PROCESS | 2520 | 1461186223988 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 2520 | 1461186223989 Marionette TRACE conn4 <- [1,2302,null,{}] 14:03:44 INFO - PROCESS | 2520 | 1461186223993 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:44 INFO - PROCESS | 2520 | 1461186224079 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 14:03:44 INFO - PROCESS | 2520 | 1461186224085 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 2520 | ++DOCSHELL 1C17CC00 == 50 [pid = 2520] [id = 585] 14:03:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C17E000) [pid = 2520] [serial = 1755] [outer = 00000000] 14:03:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C2B8800) [pid = 2520] [serial = 1756] [outer = 1C17E000] 14:03:44 INFO - PROCESS | 2520 | 1461186224135 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C404400) [pid = 2520] [serial = 1757] [outer = 1C17E000] 14:03:44 INFO - PROCESS | 2520 | 1461186224582 Marionette TRACE conn4 <- [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]]]}] 14:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 631ms 14:03:44 INFO - PROCESS | 2520 | 1461186224622 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 2520 | 1461186224624 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 14:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:03:44 INFO - PROCESS | 2520 | 1461186224628 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 2520 | 1461186224630 Marionette TRACE conn4 <- [1,2306,null,{}] 14:03:44 INFO - PROCESS | 2520 | 1461186224643 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:44 INFO - PROCESS | 2520 | 1461186224755 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 14:03:44 INFO - PROCESS | 2520 | 1461186224846 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 2520 | ++DOCSHELL 1C40C400 == 51 [pid = 2520] [id = 586] 14:03:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C40C800) [pid = 2520] [serial = 1758] [outer = 00000000] 14:03:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C56B000) [pid = 2520] [serial = 1759] [outer = 1C40C800] 14:03:44 INFO - PROCESS | 2520 | 1461186224892 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C573400) [pid = 2520] [serial = 1760] [outer = 1C40C800] 14:03:45 INFO - PROCESS | 2520 | 1461186225342 Marionette TRACE conn4 <- [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] 14:03:45 INFO - PROCESS | 2520 | 1461186225370 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 14:03:45 INFO - PROCESS | 2520 | 1461186225373 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:03:45 INFO - PROCESS | 2520 | 1461186225375 Marionette TRACE conn4 <- [1,2310,null,{}] 14:03:45 INFO - PROCESS | 2520 | 1461186225383 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:45 INFO - PROCESS | 2520 | 1461186225516 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 14:03:45 INFO - PROCESS | 2520 | 1461186225526 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 2520 | ++DOCSHELL 1A791800 == 52 [pid = 2520] [id = 587] 14:03:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C215C00) [pid = 2520] [serial = 1761] [outer = 00000000] 14:03:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C90F000) [pid = 2520] [serial = 1762] [outer = 1C215C00] 14:03:45 INFO - PROCESS | 2520 | 1461186225576 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C918800) [pid = 2520] [serial = 1763] [outer = 1C215C00] 14:03:46 INFO - PROCESS | 2520 | 1461186226049 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 14:03:46 INFO - PROCESS | 2520 | 1461186226145 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 2520 | 1461186226147 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 14:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:03:46 INFO - PROCESS | 2520 | 1461186226151 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 2520 | 1461186226152 Marionette TRACE conn4 <- [1,2314,null,{}] 14:03:46 INFO - PROCESS | 2520 | 1461186226156 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:46 INFO - PROCESS | 2520 | 1461186226267 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 14:03:46 INFO - PROCESS | 2520 | 1461186226280 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 2520 | ++DOCSHELL 12393400 == 53 [pid = 2520] [id = 588] 14:03:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C91C000) [pid = 2520] [serial = 1764] [outer = 00000000] 14:03:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C957400) [pid = 2520] [serial = 1765] [outer = 1C91C000] 14:03:46 INFO - PROCESS | 2520 | 1461186226380 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C95D000) [pid = 2520] [serial = 1766] [outer = 1C91C000] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C893400) [pid = 2520] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1F964400) [pid = 2520] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (12320400) [pid = 2520] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C80A800) [pid = 2520] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (12718800) [pid = 2520] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (12324000) [pid = 2520] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1A78EC00) [pid = 2520] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C91D800) [pid = 2520] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1CD18800) [pid = 2520] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:03:46 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1DEB0C00) [pid = 2520] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:03:46 INFO - PROCESS | 2520 | 1461186226966 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 870ms 14:03:47 INFO - PROCESS | 2520 | 1461186227022 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 2520 | 1461186227024 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 14:03:47 INFO - PROCESS | 2520 | 1461186227028 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:03:47 INFO - PROCESS | 2520 | 1461186227030 Marionette TRACE conn4 <- [1,2318,null,{}] 14:03:47 INFO - PROCESS | 2520 | 1461186227033 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:47 INFO - PROCESS | 2520 | 1461186227147 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 14:03:47 INFO - PROCESS | 2520 | 1461186227210 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 2520 | ++DOCSHELL 11D44C00 == 54 [pid = 2520] [id = 589] 14:03:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (12326C00) [pid = 2520] [serial = 1767] [outer = 00000000] 14:03:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C897000) [pid = 2520] [serial = 1768] [outer = 12326C00] 14:03:47 INFO - PROCESS | 2520 | 1461186227255 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C893400) [pid = 2520] [serial = 1769] [outer = 12326C00] 14:03:47 INFO - PROCESS | 2520 | 1461186227636 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 632ms 14:03:47 INFO - PROCESS | 2520 | 1461186227663 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 2520 | 1461186227665 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 14:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:03:47 INFO - PROCESS | 2520 | 1461186227668 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 2520 | 1461186227670 Marionette TRACE conn4 <- [1,2322,null,{}] 14:03:47 INFO - PROCESS | 2520 | 1461186227684 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:47 INFO - PROCESS | 2520 | 1461186227765 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 14:03:47 INFO - PROCESS | 2520 | 1461186227772 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 2520 | ++DOCSHELL 1C92D800 == 55 [pid = 2520] [id = 590] 14:03:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C92F400) [pid = 2520] [serial = 1770] [outer = 00000000] 14:03:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1DEAF800) [pid = 2520] [serial = 1771] [outer = 1C92F400] 14:03:47 INFO - PROCESS | 2520 | 1461186227820 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1E56C800) [pid = 2520] [serial = 1772] [outer = 1C92F400] 14:03:48 INFO - PROCESS | 2520 | 1461186228255 Marionette TRACE conn4 <- [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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 631ms 14:03:48 INFO - PROCESS | 2520 | 1461186228308 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 14:03:48 INFO - PROCESS | 2520 | 1461186228310 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 14:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:03:48 INFO - PROCESS | 2520 | 1461186228313 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 2520 | 1461186228315 Marionette TRACE conn4 <- [1,2326,null,{}] 14:03:48 INFO - PROCESS | 2520 | 1461186228319 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:48 INFO - PROCESS | 2520 | 1461186228399 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 14:03:48 INFO - PROCESS | 2520 | 1461186228405 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 2520 | ++DOCSHELL 1DE31400 == 56 [pid = 2520] [id = 591] 14:03:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1EAEA800) [pid = 2520] [serial = 1773] [outer = 00000000] 14:03:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1EFE7C00) [pid = 2520] [serial = 1774] [outer = 1EAEA800] 14:03:48 INFO - PROCESS | 2520 | 1461186228453 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1F693000) [pid = 2520] [serial = 1775] [outer = 1EAEA800] 14:03:49 INFO - PROCESS | 2520 | 1461186228994 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 14:03:49 INFO - PROCESS | 2520 | 1461186229045 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 14:03:49 INFO - PROCESS | 2520 | 1461186229050 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 14:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:03:49 INFO - PROCESS | 2520 | 1461186229056 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 2520 | 1461186229060 Marionette TRACE conn4 <- [1,2330,null,{}] 14:03:49 INFO - PROCESS | 2520 | 1461186229068 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:49 INFO - PROCESS | 2520 | 1461186229271 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 14:03:49 INFO - PROCESS | 2520 | 1461186229388 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 2520 | ++DOCSHELL 11D3D000 == 57 [pid = 2520] [id = 592] 14:03:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (11D76000) [pid = 2520] [serial = 1776] [outer = 00000000] 14:03:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (13244400) [pid = 2520] [serial = 1777] [outer = 11D76000] 14:03:49 INFO - PROCESS | 2520 | 1461186229447 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (16A07800) [pid = 2520] [serial = 1778] [outer = 11D76000] 14:03:50 INFO - PROCESS | 2520 | 1461186229990 Marionette TRACE conn4 <- [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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 990ms 14:03:50 INFO - PROCESS | 2520 | 1461186230046 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 2520 | 1461186230053 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 14:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:03:50 INFO - PROCESS | 2520 | 1461186230059 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 2520 | 1461186230062 Marionette TRACE conn4 <- [1,2334,null,{}] 14:03:50 INFO - PROCESS | 2520 | 1461186230067 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:50 INFO - PROCESS | 2520 | 1461186230179 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 14:03:50 INFO - PROCESS | 2520 | 1461186230336 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 2520 | ++DOCSHELL 18AD4000 == 58 [pid = 2520] [id = 593] 14:03:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1B223400) [pid = 2520] [serial = 1779] [outer = 00000000] 14:03:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C2B0400) [pid = 2520] [serial = 1780] [outer = 1B223400] 14:03:50 INFO - PROCESS | 2520 | 1461186230398 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1C4F3C00) [pid = 2520] [serial = 1781] [outer = 1B223400] 14:03:51 INFO - PROCESS | 2520 | 1461186231029 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1024ms 14:03:51 INFO - PROCESS | 2520 | 1461186231090 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 2520 | 1461186231093 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 14:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:03:51 INFO - PROCESS | 2520 | 1461186231098 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 2520 | 1461186231102 Marionette TRACE conn4 <- [1,2338,null,{}] 14:03:51 INFO - PROCESS | 2520 | 1461186231132 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:51 INFO - PROCESS | 2520 | 1461186231244 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 14:03:51 INFO - PROCESS | 2520 | 1461186231388 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 2520 | ++DOCSHELL 18ACF000 == 59 [pid = 2520] [id = 594] 14:03:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1C577800) [pid = 2520] [serial = 1782] [outer = 00000000] 14:03:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1EFE5000) [pid = 2520] [serial = 1783] [outer = 1C577800] 14:03:51 INFO - PROCESS | 2520 | 1461186231452 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1F965000) [pid = 2520] [serial = 1784] [outer = 1C577800] 14:03:52 INFO - PROCESS | 2520 | 1461186232069 Marionette TRACE conn4 <- [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]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1024ms 14:03:52 INFO - PROCESS | 2520 | 1461186232123 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 2520 | 1461186232126 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 14:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:03:52 INFO - PROCESS | 2520 | 1461186232130 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 2520 | 1461186232132 Marionette TRACE conn4 <- [1,2342,null,{}] 14:03:52 INFO - PROCESS | 2520 | 1461186232136 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:52 INFO - PROCESS | 2520 | 1461186232242 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 14:03:52 INFO - PROCESS | 2520 | 1461186232354 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 2520 | ++DOCSHELL 1FA9B400 == 60 [pid = 2520] [id = 595] 14:03:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1FA9F400) [pid = 2520] [serial = 1785] [outer = 00000000] 14:03:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (203C9400) [pid = 2520] [serial = 1786] [outer = 1FA9F400] 14:03:52 INFO - PROCESS | 2520 | 1461186232412 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (203CDC00) [pid = 2520] [serial = 1787] [outer = 1FA9F400] 14:03:53 INFO - PROCESS | 2520 | 1461186232995 Marionette TRACE conn4 <- [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]]]}] 14:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 14:03:53 INFO - PROCESS | 2520 | 1461186233063 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 2520 | 1461186233065 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 14:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:03:53 INFO - PROCESS | 2520 | 1461186233069 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 2520 | 1461186233071 Marionette TRACE conn4 <- [1,2346,null,{}] 14:03:53 INFO - PROCESS | 2520 | 1461186233075 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:53 INFO - PROCESS | 2520 | 1461186233183 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 14:03:53 INFO - PROCESS | 2520 | 1461186233337 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE6400 == 61 [pid = 2520] [id = 596] 14:03:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1F96E000) [pid = 2520] [serial = 1788] [outer = 00000000] 14:03:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (20443800) [pid = 2520] [serial = 1789] [outer = 1F96E000] 14:03:53 INFO - PROCESS | 2520 | 1461186233395 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (20445800) [pid = 2520] [serial = 1790] [outer = 1F96E000] 14:03:54 INFO - PROCESS | 2520 | 1461186234115 Marionette TRACE conn4 <- [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]]]}] 14:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1121ms 14:03:54 INFO - PROCESS | 2520 | 1461186234194 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 2520 | 1461186234198 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 14:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:03:54 INFO - PROCESS | 2520 | 1461186234203 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - PROCESS | 2520 | 1461186234207 Marionette TRACE conn4 <- [1,2350,null,{}] 14:03:54 INFO - PROCESS | 2520 | 1461186234214 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:54 INFO - PROCESS | 2520 | 1461186234313 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 14:03:54 INFO - PROCESS | 2520 | 1461186234458 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 2520 | ++DOCSHELL 12932400 == 62 [pid = 2520] [id = 597] 14:03:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (140DFC00) [pid = 2520] [serial = 1791] [outer = 00000000] 14:03:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (18A10C00) [pid = 2520] [serial = 1792] [outer = 140DFC00] 14:03:54 INFO - PROCESS | 2520 | 1461186234516 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (1A14B800) [pid = 2520] [serial = 1793] [outer = 140DFC00] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 1C2B8C00 == 61 [pid = 2520] [id = 485] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 1C92D800 == 60 [pid = 2520] [id = 590] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 11D44C00 == 59 [pid = 2520] [id = 589] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 12393400 == 58 [pid = 2520] [id = 588] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 1A791800 == 57 [pid = 2520] [id = 587] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 1C40C400 == 56 [pid = 2520] [id = 586] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 1C17CC00 == 55 [pid = 2520] [id = 585] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 18AD2000 == 54 [pid = 2520] [id = 584] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 11AE1400 == 53 [pid = 2520] [id = 583] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 11CEE000 == 52 [pid = 2520] [id = 582] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (12758400) [pid = 2520] [serial = 1690] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1AAA8000) [pid = 2520] [serial = 1693] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1C572C00) [pid = 2520] [serial = 1696] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1DEB2800) [pid = 2520] [serial = 1699] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1F50B000) [pid = 2520] [serial = 1702] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1FA0E000) [pid = 2520] [serial = 1732] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOCSHELL 12756800 == 51 [pid = 2520] [id = 578] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1C91C800) [pid = 2520] [serial = 1613] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1F96EC00) [pid = 2520] [serial = 1730] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (140DEC00) [pid = 2520] [serial = 1706] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1319CC00) [pid = 2520] [serial = 1705] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1C89A800) [pid = 2520] [serial = 1717] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (16A03C00) [pid = 2520] [serial = 1708] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (170DC000) [pid = 2520] [serial = 1709] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1C569C00) [pid = 2520] [serial = 1714] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1B22F400) [pid = 2520] [serial = 1711] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1B85E000) [pid = 2520] [serial = 1712] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C92E000) [pid = 2520] [serial = 1720] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C908C00) [pid = 2520] [serial = 1718] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1E566800) [pid = 2520] [serial = 1723] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C960000) [pid = 2520] [serial = 1721] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1ED72800) [pid = 2520] [serial = 1724] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1F96AC00) [pid = 2520] [serial = 1729] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1EFEB800) [pid = 2520] [serial = 1726] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1EFEB000) [pid = 2520] [serial = 1727] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C572400) [pid = 2520] [serial = 1715] [outer = 00000000] [url = about:blank] 14:03:55 INFO - PROCESS | 2520 | 1461186235155 Marionette TRACE conn4 <- [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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 991ms 14:03:55 INFO - PROCESS | 2520 | 1461186235200 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 2520 | 1461186235205 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 14:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:03:55 INFO - PROCESS | 2520 | 1461186235214 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 2520 | 1461186235217 Marionette TRACE conn4 <- [1,2354,null,{}] 14:03:55 INFO - PROCESS | 2520 | 1461186235220 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:55 INFO - PROCESS | 2520 | 1461186235311 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 14:03:55 INFO - PROCESS | 2520 | 1461186235413 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 2520 | ++DOCSHELL 12393400 == 52 [pid = 2520] [id = 598] 14:03:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (12758C00) [pid = 2520] [serial = 1794] [outer = 00000000] 14:03:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (176A0800) [pid = 2520] [serial = 1795] [outer = 12758C00] 14:03:55 INFO - PROCESS | 2520 | 1461186235462 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (18434000) [pid = 2520] [serial = 1796] [outer = 12758C00] 14:03:55 INFO - PROCESS | 2520 | 1461186235911 Marionette TRACE conn4 <- [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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 14:03:55 INFO - PROCESS | 2520 | 1461186235944 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 2520 | 1461186235947 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 14:03:55 INFO - PROCESS | 2520 | 1461186235950 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:03:55 INFO - PROCESS | 2520 | 1461186235953 Marionette TRACE conn4 <- [1,2358,null,{}] 14:03:55 INFO - PROCESS | 2520 | 1461186235963 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:56 INFO - PROCESS | 2520 | 1461186236049 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 14:03:56 INFO - PROCESS | 2520 | 1461186236055 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 2520 | ++DOCSHELL 18AD9000 == 53 [pid = 2520] [id = 599] 14:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1A793000) [pid = 2520] [serial = 1797] [outer = 00000000] 14:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C403000) [pid = 2520] [serial = 1798] [outer = 1A793000] 14:03:56 INFO - PROCESS | 2520 | 1461186236105 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C569800) [pid = 2520] [serial = 1799] [outer = 1A793000] 14:03:56 INFO - PROCESS | 2520 | 1461186236596 Marionette TRACE conn4 <- [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]]]}] 14:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 14:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:03:56 INFO - PROCESS | 2520 | 1461186236625 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 2520 | 1461186236627 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 14:03:56 INFO - PROCESS | 2520 | 1461186236630 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 2520 | 1461186236632 Marionette TRACE conn4 <- [1,2362,null,{}] 14:03:56 INFO - PROCESS | 2520 | 1461186236636 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:56 INFO - PROCESS | 2520 | 1461186236720 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 14:03:56 INFO - PROCESS | 2520 | 1461186236729 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 2520 | ++DOCSHELL 1C801C00 == 54 [pid = 2520] [id = 600] 14:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C802000) [pid = 2520] [serial = 1800] [outer = 00000000] 14:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C906400) [pid = 2520] [serial = 1801] [outer = 1C802000] 14:03:56 INFO - PROCESS | 2520 | 1461186236776 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C909C00) [pid = 2520] [serial = 1802] [outer = 1C802000] 14:03:57 INFO - PROCESS | 2520 | 1461186237251 Marionette TRACE conn4 <- [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]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 14:03:57 INFO - PROCESS | 2520 | 1461186237304 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 14:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:03:57 INFO - PROCESS | 2520 | 1461186237306 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 14:03:57 INFO - PROCESS | 2520 | 1461186237310 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 2520 | 1461186237311 Marionette TRACE conn4 <- [1,2366,null,{}] 14:03:57 INFO - PROCESS | 2520 | 1461186237315 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:57 INFO - PROCESS | 2520 | 1461186237431 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 14:03:57 INFO - PROCESS | 2520 | 1461186237491 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 2520 | ++DOCSHELL 1C90D000 == 55 [pid = 2520] [id = 601] 14:03:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C913C00) [pid = 2520] [serial = 1803] [outer = 00000000] 14:03:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1C928C00) [pid = 2520] [serial = 1804] [outer = 1C913C00] 14:03:57 INFO - PROCESS | 2520 | 1461186237539 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C95F000) [pid = 2520] [serial = 1805] [outer = 1C913C00] 14:03:58 INFO - PROCESS | 2520 | 1461186237978 Marionette TRACE conn4 <- [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]]]}] 14:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 14:03:58 INFO - PROCESS | 2520 | 1461186238043 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 2520 | 1461186238045 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 14:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:03:58 INFO - PROCESS | 2520 | 1461186238048 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 2520 | 1461186238050 Marionette TRACE conn4 <- [1,2370,null,{}] 14:03:58 INFO - PROCESS | 2520 | 1461186238054 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:58 INFO - PROCESS | 2520 | 1461186238217 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 14:03:58 INFO - PROCESS | 2520 | 1461186238245 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 2520 | ++DOCSHELL 116AFC00 == 56 [pid = 2520] [id = 602] 14:03:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1CB05000) [pid = 2520] [serial = 1806] [outer = 00000000] 14:03:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1EFE1000) [pid = 2520] [serial = 1807] [outer = 1CB05000] 14:03:58 INFO - PROCESS | 2520 | 1461186238294 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1EFE5400) [pid = 2520] [serial = 1808] [outer = 1CB05000] 14:03:58 INFO - PROCESS | 2520 | 1461186238752 Marionette TRACE conn4 <- [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]]]}] 14:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 14:03:58 INFO - PROCESS | 2520 | 1461186238783 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 14:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:03:58 INFO - PROCESS | 2520 | 1461186238785 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 14:03:58 INFO - PROCESS | 2520 | 1461186238789 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 2520 | 1461186238790 Marionette TRACE conn4 <- [1,2374,null,{}] 14:03:58 INFO - PROCESS | 2520 | 1461186238794 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:58 INFO - PROCESS | 2520 | 1461186238908 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 14:03:58 INFO - PROCESS | 2520 | 1461186238915 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 2520 | ++DOCSHELL 1F508000 == 57 [pid = 2520] [id = 603] 14:03:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1F697C00) [pid = 2520] [serial = 1809] [outer = 00000000] 14:03:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1F96F400) [pid = 2520] [serial = 1810] [outer = 1F697C00] 14:03:58 INFO - PROCESS | 2520 | 1461186238961 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1FA99400) [pid = 2520] [serial = 1811] [outer = 1F697C00] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (18AD6800) [pid = 2520] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1C91C000) [pid = 2520] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (12761C00) [pid = 2520] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1EFE5C00) [pid = 2520] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (123A1800) [pid = 2520] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1231A000) [pid = 2520] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1C92B000) [pid = 2520] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (18ACC000) [pid = 2520] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (170BDC00) [pid = 2520] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C91C400) [pid = 2520] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C40C800) [pid = 2520] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C2B3800) [pid = 2520] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1A146400) [pid = 2520] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1F50A000) [pid = 2520] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (11AE8400) [pid = 2520] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (12326C00) [pid = 2520] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C92C800) [pid = 2520] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C17E000) [pid = 2520] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1275C000) [pid = 2520] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (12321C00) [pid = 2520] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C215C00) [pid = 2520] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C92F400) [pid = 2520] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C9F3400) [pid = 2520] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (11E94400) [pid = 2520] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C90FC00) [pid = 2520] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:03:59 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C956C00) [pid = 2520] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:03:59 INFO - PROCESS | 2520 | 1461186239656 Marionette TRACE conn4 <- [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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 930ms 14:03:59 INFO - PROCESS | 2520 | 1461186239721 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 2520 | 1461186239723 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 14:03:59 INFO - PROCESS | 2520 | 1461186239726 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:03:59 INFO - PROCESS | 2520 | 1461186239728 Marionette TRACE conn4 <- [1,2378,null,{}] 14:03:59 INFO - PROCESS | 2520 | 1461186239732 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:59 INFO - PROCESS | 2520 | 1461186239854 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 14:03:59 INFO - PROCESS | 2520 | 1461186239918 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 2520 | ++DOCSHELL 12326C00 == 58 [pid = 2520] [id = 604] 14:03:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1275C000) [pid = 2520] [serial = 1812] [outer = 00000000] 14:03:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (18AD7000) [pid = 2520] [serial = 1813] [outer = 1275C000] 14:03:59 INFO - PROCESS | 2520 | 1461186239964 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1B3A8C00) [pid = 2520] [serial = 1814] [outer = 1275C000] 14:04:00 INFO - PROCESS | 2520 | 1461186240331 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 14:04:00 INFO - PROCESS | 2520 | 1461186240361 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 2520 | 1461186240363 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 14:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:04:00 INFO - PROCESS | 2520 | 1461186240366 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 2520 | 1461186240368 Marionette TRACE conn4 <- [1,2382,null,{}] 14:04:00 INFO - PROCESS | 2520 | 1461186240371 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:00 INFO - PROCESS | 2520 | 1461186240454 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 14:04:00 INFO - PROCESS | 2520 | 1461186240461 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 2520 | ++DOCSHELL 18429C00 == 59 [pid = 2520] [id = 605] 14:04:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C215C00) [pid = 2520] [serial = 1815] [outer = 00000000] 14:04:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C92BC00) [pid = 2520] [serial = 1816] [outer = 1C215C00] 14:04:00 INFO - PROCESS | 2520 | 1461186240506 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1CC63800) [pid = 2520] [serial = 1817] [outer = 1C215C00] 14:04:00 INFO - PROCESS | 2520 | 1461186240961 Marionette TRACE conn4 <- [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]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 631ms 14:04:01 INFO - PROCESS | 2520 | 1461186240996 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 14:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:04:01 INFO - PROCESS | 2520 | 1461186240998 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 14:04:01 INFO - PROCESS | 2520 | 1461186241002 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 2520 | 1461186241003 Marionette TRACE conn4 <- [1,2386,null,{}] 14:04:01 INFO - PROCESS | 2520 | 1461186241007 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:01 INFO - PROCESS | 2520 | 1461186241095 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 14:04:01 INFO - PROCESS | 2520 | 1461186241102 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 2520 | ++DOCSHELL 1C90FC00 == 60 [pid = 2520] [id = 606] 14:04:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1CD5C400) [pid = 2520] [serial = 1818] [outer = 00000000] 14:04:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1FB83800) [pid = 2520] [serial = 1819] [outer = 1CD5C400] 14:04:01 INFO - PROCESS | 2520 | 1461186241150 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1FAA5C00) [pid = 2520] [serial = 1820] [outer = 1CD5C400] 14:04:01 INFO - PROCESS | 2520 | 1461186241831 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 870ms 14:04:01 INFO - PROCESS | 2520 | 1461186241873 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 14:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:04:01 INFO - PROCESS | 2520 | 1461186241878 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 14:04:01 INFO - PROCESS | 2520 | 1461186241883 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 2520 | 1461186241888 Marionette TRACE conn4 <- [1,2390,null,{}] 14:04:01 INFO - PROCESS | 2520 | 1461186241894 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:02 INFO - PROCESS | 2520 | 1461186242008 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 14:04:02 INFO - PROCESS | 2520 | 1461186242172 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 2520 | ++DOCSHELL 131DC800 == 61 [pid = 2520] [id = 607] 14:04:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (131DD800) [pid = 2520] [serial = 1821] [outer = 00000000] 14:04:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (18378C00) [pid = 2520] [serial = 1822] [outer = 131DD800] 14:04:02 INFO - PROCESS | 2520 | 1461186242236 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (18ACE800) [pid = 2520] [serial = 1823] [outer = 131DD800] 14:04:02 INFO - PROCESS | 2520 | 1461186242859 Marionette TRACE conn4 <- [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]]]}] 14:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1025ms 14:04:02 INFO - PROCESS | 2520 | 1461186242909 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 2520 | 1461186242915 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 14:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:04:02 INFO - PROCESS | 2520 | 1461186242921 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 2520 | 1461186242924 Marionette TRACE conn4 <- [1,2394,null,{}] 14:04:02 INFO - PROCESS | 2520 | 1461186242929 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:03 INFO - PROCESS | 2520 | 1461186243038 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 14:04:03 INFO - PROCESS | 2520 | 1461186243188 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 2520 | ++DOCSHELL 1A149000 == 62 [pid = 2520] [id = 608] 14:04:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C2AF000) [pid = 2520] [serial = 1824] [outer = 00000000] 14:04:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C899000) [pid = 2520] [serial = 1825] [outer = 1C2AF000] 14:04:03 INFO - PROCESS | 2520 | 1461186243247 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C91C400) [pid = 2520] [serial = 1826] [outer = 1C2AF000] 14:04:03 INFO - PROCESS | 2520 | 1461186243846 Marionette TRACE conn4 <- [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]]]}] 14:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 14:04:03 INFO - PROCESS | 2520 | 1461186243893 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 2520 | 1461186243896 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 14:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:04:03 INFO - PROCESS | 2520 | 1461186243900 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 2520 | 1461186243904 Marionette TRACE conn4 <- [1,2398,null,{}] 14:04:03 INFO - PROCESS | 2520 | 1461186243915 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:04 INFO - PROCESS | 2520 | 1461186244026 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 14:04:04 INFO - PROCESS | 2520 | 1461186244184 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 2520 | ++DOCSHELL 203C4800 == 63 [pid = 2520] [id = 609] 14:04:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (203C6000) [pid = 2520] [serial = 1827] [outer = 00000000] 14:04:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (20448C00) [pid = 2520] [serial = 1828] [outer = 203C6000] 14:04:04 INFO - PROCESS | 2520 | 1461186244245 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (20459800) [pid = 2520] [serial = 1829] [outer = 203C6000] 14:04:04 INFO - PROCESS | 2520 | 1461186244819 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 971ms 14:04:04 INFO - PROCESS | 2520 | 1461186244873 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 2520 | 1461186244876 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 14:04:04 INFO - PROCESS | 2520 | 1461186244879 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:04:04 INFO - PROCESS | 2520 | 1461186244881 Marionette TRACE conn4 <- [1,2402,null,{}] 14:04:04 INFO - PROCESS | 2520 | 1461186244885 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:05 INFO - PROCESS | 2520 | 1461186244993 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 14:04:05 INFO - PROCESS | 2520 | 1461186245135 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 2520 | ++DOCSHELL 20461000 == 64 [pid = 2520] [id = 610] 14:04:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (20461400) [pid = 2520] [serial = 1830] [outer = 00000000] 14:04:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (204BBC00) [pid = 2520] [serial = 1831] [outer = 20461400] 14:04:05 INFO - PROCESS | 2520 | 1461186245193 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (204BE400) [pid = 2520] [serial = 1832] [outer = 20461400] 14:04:05 INFO - PROCESS | 2520 | 1461186245793 Marionette TRACE conn4 <- [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]]]}] 14:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 14:04:05 INFO - PROCESS | 2520 | 1461186245853 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 2520 | 1461186245855 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 14:04:05 INFO - PROCESS | 2520 | 1461186245859 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:04:05 INFO - PROCESS | 2520 | 1461186245861 Marionette TRACE conn4 <- [1,2406,null,{}] 14:04:05 INFO - PROCESS | 2520 | 1461186245865 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:05 INFO - PROCESS | 2520 | 1461186245969 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 14:04:06 INFO - PROCESS | 2520 | 1461186246275 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 2520 | ++DOCSHELL 11A7DC00 == 65 [pid = 2520] [id = 611] 14:04:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (11A88800) [pid = 2520] [serial = 1833] [outer = 00000000] 14:04:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (138F0000) [pid = 2520] [serial = 1834] [outer = 11A88800] 14:04:06 INFO - PROCESS | 2520 | 1461186246353 Marionette DEBUG loaded listener.js 14:04:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (17026000) [pid = 2520] [serial = 1835] [outer = 11A88800] 14:04:07 INFO - PROCESS | 2520 | 1461186247006 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1173ms 14:04:07 INFO - PROCESS | 2520 | 1461186247036 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 2520 | 1461186247041 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 14:04:07 INFO - PROCESS | 2520 | 1461186247046 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:04:07 INFO - PROCESS | 2520 | 1461186247049 Marionette TRACE conn4 <- [1,2410,null,{}] 14:04:07 INFO - PROCESS | 2520 | 1461186247054 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:07 INFO - PROCESS | 2520 | 1461186247159 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 14:04:07 INFO - PROCESS | 2520 | 1461186247279 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 2520 | ++DOCSHELL 1239E000 == 66 [pid = 2520] [id = 612] 14:04:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (12631C00) [pid = 2520] [serial = 1836] [outer = 00000000] 14:04:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1328BC00) [pid = 2520] [serial = 1837] [outer = 12631C00] 14:04:07 INFO - PROCESS | 2520 | 1461186247378 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (175C6400) [pid = 2520] [serial = 1838] [outer = 12631C00] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 18429C00 == 65 [pid = 2520] [id = 605] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 12326C00 == 64 [pid = 2520] [id = 604] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1F508000 == 63 [pid = 2520] [id = 603] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 116AFC00 == 62 [pid = 2520] [id = 602] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1C90D000 == 61 [pid = 2520] [id = 601] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1C801C00 == 60 [pid = 2520] [id = 600] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 18AD9000 == 59 [pid = 2520] [id = 599] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1C49A800) [pid = 2520] [serial = 1738] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1FB1BC00) [pid = 2520] [serial = 1741] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (2043A400) [pid = 2520] [serial = 1744] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1EFE7C00) [pid = 2520] [serial = 1774] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 12393400 == 58 [pid = 2520] [id = 598] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 12932400 == 57 [pid = 2520] [id = 597] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 18AD4000 == 56 [pid = 2520] [id = 593] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 11D3D000 == 55 [pid = 2520] [id = 592] 14:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1DE31400 == 54 [pid = 2520] [id = 591] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1A782400) [pid = 2520] [serial = 1753] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1C957400) [pid = 2520] [serial = 1765] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (18FE8800) [pid = 2520] [serial = 1736] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1F692000) [pid = 2520] [serial = 1703] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (17002800) [pid = 2520] [serial = 1658] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (138FBC00) [pid = 2520] [serial = 1747] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C95CC00) [pid = 2520] [serial = 1622] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (18435000) [pid = 2520] [serial = 1735] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1B4E0C00) [pid = 2520] [serial = 1619] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C17A800) [pid = 2520] [serial = 1661] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1E56D000) [pid = 2520] [serial = 1700] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C56B000) [pid = 2520] [serial = 1759] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C80BC00) [pid = 2520] [serial = 1697] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1B22EC00) [pid = 2520] [serial = 1754] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1B4E6800) [pid = 2520] [serial = 1694] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1F698800) [pid = 2520] [serial = 1667] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (131DB400) [pid = 2520] [serial = 1751] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C893400) [pid = 2520] [serial = 1769] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1ED7A400) [pid = 2520] [serial = 1664] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1275B000) [pid = 2520] [serial = 1750] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C897000) [pid = 2520] [serial = 1768] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C2B8800) [pid = 2520] [serial = 1756] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C573400) [pid = 2520] [serial = 1760] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (16A09C00) [pid = 2520] [serial = 1616] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1293C800) [pid = 2520] [serial = 1691] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (170C2000) [pid = 2520] [serial = 1748] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C90F000) [pid = 2520] [serial = 1762] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1DEAF800) [pid = 2520] [serial = 1771] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1CD57000) [pid = 2520] [serial = 1625] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1C404400) [pid = 2520] [serial = 1757] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (13284000) [pid = 2520] [serial = 1583] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1C918800) [pid = 2520] [serial = 1763] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1C929400) [pid = 2520] [serial = 1688] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1C95D000) [pid = 2520] [serial = 1766] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1C95E400) [pid = 2520] [serial = 1580] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1E56C800) [pid = 2520] [serial = 1772] [outer = 00000000] [url = about:blank] 14:04:07 INFO - PROCESS | 2520 | 1461186247879 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 872ms 14:04:07 INFO - PROCESS | 2520 | 1461186247924 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 2520 | 1461186247928 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 14:04:07 INFO - PROCESS | 2520 | 1461186247932 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:04:07 INFO - PROCESS | 2520 | 1461186247934 Marionette TRACE conn4 <- [1,2414,null,{}] 14:04:07 INFO - PROCESS | 2520 | 1461186247938 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:08 INFO - PROCESS | 2520 | 1461186248023 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 14:04:08 INFO - PROCESS | 2520 | 1461186248034 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 2520 | ++DOCSHELL 131DB400 == 55 [pid = 2520] [id = 613] 14:04:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (14035400) [pid = 2520] [serial = 1839] [outer = 00000000] 14:04:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1701F400) [pid = 2520] [serial = 1840] [outer = 14035400] 14:04:08 INFO - PROCESS | 2520 | 1461186248081 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (18A0A400) [pid = 2520] [serial = 1841] [outer = 14035400] 14:04:08 INFO - PROCESS | 2520 | 1461186248592 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 14:04:08 INFO - PROCESS | 2520 | 1461186248607 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 2520 | 1461186248609 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 14:04:08 INFO - PROCESS | 2520 | 1461186248614 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:04:08 INFO - PROCESS | 2520 | 1461186248620 Marionette TRACE conn4 <- [1,2418,null,{}] 14:04:08 INFO - PROCESS | 2520 | 1461186248629 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:08 INFO - PROCESS | 2520 | 1461186248744 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 14:04:08 INFO - PROCESS | 2520 | 1461186248755 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 2520 | ++DOCSHELL 1C17D800 == 56 [pid = 2520] [id = 614] 14:04:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C212C00) [pid = 2520] [serial = 1842] [outer = 00000000] 14:04:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C2AF800) [pid = 2520] [serial = 1843] [outer = 1C212C00] 14:04:08 INFO - PROCESS | 2520 | 1461186248801 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C2B9400) [pid = 2520] [serial = 1844] [outer = 1C212C00] 14:04:09 INFO - PROCESS | 2520 | 1461186249265 Marionette TRACE conn4 <- [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]]]}] 14:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 691ms 14:04:09 INFO - PROCESS | 2520 | 1461186249308 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 2520 | 1461186249310 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 14:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:04:09 INFO - PROCESS | 2520 | 1461186249314 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 2520 | 1461186249315 Marionette TRACE conn4 <- [1,2422,null,{}] 14:04:09 INFO - PROCESS | 2520 | 1461186249319 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:09 INFO - PROCESS | 2520 | 1461186249402 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 14:04:09 INFO - PROCESS | 2520 | 1461186249411 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 2520 | ++DOCSHELL 1C401400 == 57 [pid = 2520] [id = 615] 14:04:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C40E000) [pid = 2520] [serial = 1845] [outer = 00000000] 14:04:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C4F7800) [pid = 2520] [serial = 1846] [outer = 1C40E000] 14:04:09 INFO - PROCESS | 2520 | 1461186249457 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C576400) [pid = 2520] [serial = 1847] [outer = 1C40E000] 14:04:09 INFO - PROCESS | 2520 | 1461186249907 Marionette TRACE conn4 <- [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]]]}] 14:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 14:04:09 INFO - PROCESS | 2520 | 1461186249956 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 2520 | 1461186249958 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 14:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:04:09 INFO - PROCESS | 2520 | 1461186249961 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 2520 | 1461186249963 Marionette TRACE conn4 <- [1,2426,null,{}] 14:04:09 INFO - PROCESS | 2520 | 1461186249967 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:10 INFO - PROCESS | 2520 | 1461186250079 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 14:04:10 INFO - PROCESS | 2520 | 1461186250086 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 2520 | ++DOCSHELL 1C717400 == 58 [pid = 2520] [id = 616] 14:04:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C801800) [pid = 2520] [serial = 1848] [outer = 00000000] 14:04:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C892C00) [pid = 2520] [serial = 1849] [outer = 1C801800] 14:04:10 INFO - PROCESS | 2520 | 1461186250227 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C904C00) [pid = 2520] [serial = 1850] [outer = 1C801800] 14:04:10 INFO - PROCESS | 2520 | 1461186250700 Marionette TRACE conn4 <- [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]]]}] 14:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 770ms 14:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:04:10 INFO - PROCESS | 2520 | 1461186250733 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 2520 | 1461186250735 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 14:04:10 INFO - PROCESS | 2520 | 1461186250738 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - PROCESS | 2520 | 1461186250740 Marionette TRACE conn4 <- [1,2430,null,{}] 14:04:10 INFO - PROCESS | 2520 | 1461186250743 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:10 INFO - PROCESS | 2520 | 1461186250859 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 14:04:10 INFO - PROCESS | 2520 | 1461186250868 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 2520 | ++DOCSHELL 12761C00 == 59 [pid = 2520] [id = 617] 14:04:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (12934C00) [pid = 2520] [serial = 1851] [outer = 00000000] 14:04:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C926400) [pid = 2520] [serial = 1852] [outer = 12934C00] 14:04:10 INFO - PROCESS | 2520 | 1461186250913 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C926000) [pid = 2520] [serial = 1853] [outer = 12934C00] 14:04:11 INFO - PROCESS | 2520 | 1461186251377 Marionette TRACE conn4 <- [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]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 14:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:04:11 INFO - PROCESS | 2520 | 1461186251409 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 2520 | 1461186251411 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 14:04:11 INFO - PROCESS | 2520 | 1461186251414 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 2520 | 1461186251416 Marionette TRACE conn4 <- [1,2434,null,{}] 14:04:11 INFO - PROCESS | 2520 | 1461186251420 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:11 INFO - PROCESS | 2520 | 1461186251570 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 14:04:11 INFO - PROCESS | 2520 | 1461186251596 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 2520 | ++DOCSHELL 1C95BC00 == 60 [pid = 2520] [id = 618] 14:04:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C95CC00) [pid = 2520] [serial = 1854] [outer = 00000000] 14:04:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C9F2000) [pid = 2520] [serial = 1855] [outer = 1C95CC00] 14:04:11 INFO - PROCESS | 2520 | 1461186251641 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1CB63C00) [pid = 2520] [serial = 1856] [outer = 1C95CC00] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (203C0800) [pid = 2520] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (11D71800) [pid = 2520] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C22D800) [pid = 2520] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1FAA1400) [pid = 2520] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1CB05000) [pid = 2520] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1275C000) [pid = 2520] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1F697C00) [pid = 2520] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (12758C00) [pid = 2520] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C802000) [pid = 2520] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1A793000) [pid = 2520] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1F96E000) [pid = 2520] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (140DFC00) [pid = 2520] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1C215C00) [pid = 2520] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:04:12 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1C913C00) [pid = 2520] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:04:12 INFO - PROCESS | 2520 | 1461186252279 Marionette TRACE conn4 <- [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]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 871ms 14:04:12 INFO - PROCESS | 2520 | 1461186252286 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 2520 | 1461186252288 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 14:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:04:12 INFO - PROCESS | 2520 | 1461186252291 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 2520 | 1461186252293 Marionette TRACE conn4 <- [1,2438,null,{}] 14:04:12 INFO - PROCESS | 2520 | 1461186252297 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:12 INFO - PROCESS | 2520 | 1461186252379 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 14:04:12 INFO - PROCESS | 2520 | 1461186252385 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 2520 | ++DOCSHELL 1275C000 == 61 [pid = 2520] [id = 619] 14:04:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (16C1B000) [pid = 2520] [serial = 1857] [outer = 00000000] 14:04:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C806800) [pid = 2520] [serial = 1858] [outer = 16C1B000] 14:04:12 INFO - PROCESS | 2520 | 1461186252431 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C915C00) [pid = 2520] [serial = 1859] [outer = 16C1B000] 14:04:12 INFO - PROCESS | 2520 | 1461186252880 Marionette TRACE conn4 <- [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]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 14:04:12 INFO - PROCESS | 2520 | 1461186252929 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 2520 | 1461186252931 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 14:04:12 INFO - PROCESS | 2520 | 1461186252934 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:04:12 INFO - PROCESS | 2520 | 1461186252936 Marionette TRACE conn4 <- [1,2442,null,{}] 14:04:12 INFO - PROCESS | 2520 | 1461186252939 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:13 INFO - PROCESS | 2520 | 1461186253023 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 14:04:13 INFO - PROCESS | 2520 | 1461186253029 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 2520 | ++DOCSHELL 1C92B000 == 62 [pid = 2520] [id = 620] 14:04:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C95DC00) [pid = 2520] [serial = 1860] [outer = 00000000] 14:04:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1DEAB000) [pid = 2520] [serial = 1861] [outer = 1C95DC00] 14:04:13 INFO - PROCESS | 2520 | 1461186253074 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1E566800) [pid = 2520] [serial = 1862] [outer = 1C95DC00] 14:04:13 INFO - PROCESS | 2520 | 1461186253501 Marionette TRACE conn4 <- [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]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 14:04:13 INFO - PROCESS | 2520 | 1461186253567 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 14:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:04:13 INFO - PROCESS | 2520 | 1461186253569 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 14:04:13 INFO - PROCESS | 2520 | 1461186253572 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 2520 | 1461186253574 Marionette TRACE conn4 <- [1,2446,null,{}] 14:04:13 INFO - PROCESS | 2520 | 1461186253578 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:13 INFO - PROCESS | 2520 | 1461186253660 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 14:04:13 INFO - PROCESS | 2520 | 1461186253666 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 2520 | ++DOCSHELL 1E56A400 == 63 [pid = 2520] [id = 621] 14:04:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1EAEAC00) [pid = 2520] [serial = 1863] [outer = 00000000] 14:04:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1EDEAC00) [pid = 2520] [serial = 1864] [outer = 1EAEAC00] 14:04:13 INFO - PROCESS | 2520 | 1461186253716 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1EFED800) [pid = 2520] [serial = 1865] [outer = 1EAEAC00] 14:04:14 INFO - PROCESS | 2520 | 1461186254232 Marionette TRACE conn4 <- [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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 731ms 14:04:14 INFO - PROCESS | 2520 | 1461186254304 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 2520 | 1461186254308 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 14:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:04:14 INFO - PROCESS | 2520 | 1461186254314 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 2520 | 1461186254319 Marionette TRACE conn4 <- [1,2450,null,{}] 14:04:14 INFO - PROCESS | 2520 | 1461186254326 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:14 INFO - PROCESS | 2520 | 1461186254504 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 14:04:14 INFO - PROCESS | 2520 | 1461186254616 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 2520 | ++DOCSHELL 1319E400 == 64 [pid = 2520] [id = 622] 14:04:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (131A3800) [pid = 2520] [serial = 1866] [outer = 00000000] 14:04:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (138FBC00) [pid = 2520] [serial = 1867] [outer = 131A3800] 14:04:14 INFO - PROCESS | 2520 | 1461186254674 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (17003000) [pid = 2520] [serial = 1868] [outer = 131A3800] 14:04:15 INFO - PROCESS | 2520 | 1461186255257 Marionette TRACE conn4 <- [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]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 14:04:15 INFO - PROCESS | 2520 | 1461186255289 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 2520 | 1461186255295 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 14:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:04:15 INFO - PROCESS | 2520 | 1461186255302 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 2520 | 1461186255305 Marionette TRACE conn4 <- [1,2454,null,{}] 14:04:15 INFO - PROCESS | 2520 | 1461186255310 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:15 INFO - PROCESS | 2520 | 1461186255423 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 14:04:15 INFO - PROCESS | 2520 | 1461186255539 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 2520 | ++DOCSHELL 12753800 == 65 [pid = 2520] [id = 623] 14:04:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (18AD1C00) [pid = 2520] [serial = 1869] [outer = 00000000] 14:04:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1B860400) [pid = 2520] [serial = 1870] [outer = 18AD1C00] 14:04:15 INFO - PROCESS | 2520 | 1461186255637 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C183400) [pid = 2520] [serial = 1871] [outer = 18AD1C00] 14:04:16 INFO - PROCESS | 2520 | 1461186256256 Marionette TRACE conn4 <- [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]]]}] 14:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 14:04:16 INFO - PROCESS | 2520 | 1461186256274 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 2520 | 1461186256277 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 14:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:04:16 INFO - PROCESS | 2520 | 1461186256281 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 2520 | 1461186256285 Marionette TRACE conn4 <- [1,2458,null,{}] 14:04:16 INFO - PROCESS | 2520 | 1461186256296 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:16 INFO - PROCESS | 2520 | 1461186256410 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 14:04:16 INFO - PROCESS | 2520 | 1461186256525 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 2520 | ++DOCSHELL 1C918800 == 66 [pid = 2520] [id = 624] 14:04:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C920000) [pid = 2520] [serial = 1872] [outer = 00000000] 14:04:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1DE37C00) [pid = 2520] [serial = 1873] [outer = 1C920000] 14:04:16 INFO - PROCESS | 2520 | 1461186256626 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1ED7A400) [pid = 2520] [serial = 1874] [outer = 1C920000] 14:04:17 INFO - PROCESS | 2520 | 1461186257174 Marionette TRACE conn4 <- [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]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 14:04:17 INFO - PROCESS | 2520 | 1461186257213 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 2520 | 1461186257216 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 14:04:17 INFO - PROCESS | 2520 | 1461186257220 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:04:17 INFO - PROCESS | 2520 | 1461186257222 Marionette TRACE conn4 <- [1,2462,null,{}] 14:04:17 INFO - PROCESS | 2520 | 1461186257226 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:17 INFO - PROCESS | 2520 | 1461186257336 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 14:04:17 INFO - PROCESS | 2520 | 1461186257497 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 2520 | ++DOCSHELL 1F69C800 == 67 [pid = 2520] [id = 625] 14:04:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1F69DC00) [pid = 2520] [serial = 1875] [outer = 00000000] 14:04:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1FAA0800) [pid = 2520] [serial = 1876] [outer = 1F69DC00] 14:04:17 INFO - PROCESS | 2520 | 1461186257554 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1FB84000) [pid = 2520] [serial = 1877] [outer = 1F69DC00] 14:04:18 INFO - PROCESS | 2520 | 1461186258175 Marionette TRACE conn4 <- [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]]]}] 14:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 971ms 14:04:18 INFO - PROCESS | 2520 | 1461186258193 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 2520 | 1461186258196 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 14:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:04:18 INFO - PROCESS | 2520 | 1461186258199 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 2520 | 1461186258201 Marionette TRACE conn4 <- [1,2466,null,{}] 14:04:18 INFO - PROCESS | 2520 | 1461186258205 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:18 INFO - PROCESS | 2520 | 1461186258310 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 14:04:18 INFO - PROCESS | 2520 | 1461186258423 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 2520 | ++DOCSHELL 203C1C00 == 68 [pid = 2520] [id = 626] 14:04:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (203C7400) [pid = 2520] [serial = 1878] [outer = 00000000] 14:04:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (20448000) [pid = 2520] [serial = 1879] [outer = 203C7400] 14:04:18 INFO - PROCESS | 2520 | 1461186258479 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (2045C000) [pid = 2520] [serial = 1880] [outer = 203C7400] 14:04:19 INFO - PROCESS | 2520 | 1461186259086 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 14:04:19 INFO - PROCESS | 2520 | 1461186259134 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 2520 | 1461186259136 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 14:04:19 INFO - PROCESS | 2520 | 1461186259139 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:04:19 INFO - PROCESS | 2520 | 1461186259141 Marionette TRACE conn4 <- [1,2470,null,{}] 14:04:19 INFO - PROCESS | 2520 | 1461186259145 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:19 INFO - PROCESS | 2520 | 1461186259275 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 14:04:19 INFO - PROCESS | 2520 | 1461186259421 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 2520 | ++DOCSHELL 1231F800 == 69 [pid = 2520] [id = 627] 14:04:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (12753C00) [pid = 2520] [serial = 1881] [outer = 00000000] 14:04:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C71B400) [pid = 2520] [serial = 1882] [outer = 12753C00] 14:04:19 INFO - PROCESS | 2520 | 1461186259483 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1CB07000) [pid = 2520] [serial = 1883] [outer = 12753C00] 14:04:20 INFO - PROCESS | 2520 | 1461186260250 Marionette TRACE conn4 <- [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]]]}] 14:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1119ms 14:04:20 INFO - PROCESS | 2520 | 1461186260263 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 2520 | 1461186260268 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 14:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:04:20 INFO - PROCESS | 2520 | 1461186260273 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 2520 | 1461186260277 Marionette TRACE conn4 <- [1,2474,null,{}] 14:04:20 INFO - PROCESS | 2520 | 1461186260282 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:20 INFO - PROCESS | 2520 | 1461186260382 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 14:04:20 INFO - PROCESS | 2520 | 1461186260549 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 2520 | ++DOCSHELL 1769FC00 == 70 [pid = 2520] [id = 628] 14:04:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (18AD2000) [pid = 2520] [serial = 1884] [outer = 00000000] 14:04:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1C179400) [pid = 2520] [serial = 1885] [outer = 18AD2000] 14:04:20 INFO - PROCESS | 2520 | 1461186260602 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1C2BA000) [pid = 2520] [serial = 1886] [outer = 18AD2000] 14:04:20 INFO - PROCESS | 2520 | --DOCSHELL 1C92B000 == 69 [pid = 2520] [id = 620] 14:04:20 INFO - PROCESS | 2520 | --DOCSHELL 1275C000 == 68 [pid = 2520] [id = 619] 14:04:20 INFO - PROCESS | 2520 | --DOCSHELL 1C95BC00 == 67 [pid = 2520] [id = 618] 14:04:20 INFO - PROCESS | 2520 | --DOCSHELL 12761C00 == 66 [pid = 2520] [id = 617] 14:04:20 INFO - PROCESS | 2520 | --DOCSHELL 1C717400 == 65 [pid = 2520] [id = 616] 14:04:20 INFO - PROCESS | 2520 | --DOCSHELL 1C401400 == 64 [pid = 2520] [id = 615] 14:04:20 INFO - PROCESS | 2520 | --DOCSHELL 1C17D800 == 63 [pid = 2520] [id = 614] 14:04:20 INFO - PROCESS | 2520 | --DOCSHELL 131DB400 == 62 [pid = 2520] [id = 613] 14:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1FB83800) [pid = 2520] [serial = 1819] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOCSHELL 1239E000 == 61 [pid = 2520] [id = 612] 14:04:21 INFO - PROCESS | 2520 | --DOCSHELL 11A7DC00 == 60 [pid = 2520] [id = 611] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (2043C800) [pid = 2520] [serial = 1745] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1FA9A400) [pid = 2520] [serial = 1733] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C809400) [pid = 2520] [serial = 1739] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1FB84400) [pid = 2520] [serial = 1742] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (176A0800) [pid = 2520] [serial = 1795] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (18434000) [pid = 2520] [serial = 1796] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C906400) [pid = 2520] [serial = 1801] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (13244400) [pid = 2520] [serial = 1777] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (203C9400) [pid = 2520] [serial = 1786] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C2B0400) [pid = 2520] [serial = 1780] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C403000) [pid = 2520] [serial = 1798] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C569800) [pid = 2520] [serial = 1799] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (20445800) [pid = 2520] [serial = 1790] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (20443800) [pid = 2520] [serial = 1789] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1A14B800) [pid = 2520] [serial = 1793] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (18A10C00) [pid = 2520] [serial = 1792] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C92BC00) [pid = 2520] [serial = 1816] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1FA99400) [pid = 2520] [serial = 1811] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C928C00) [pid = 2520] [serial = 1804] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C95F000) [pid = 2520] [serial = 1805] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1B3A8C00) [pid = 2520] [serial = 1814] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1CC63800) [pid = 2520] [serial = 1817] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1EFE5400) [pid = 2520] [serial = 1808] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C909C00) [pid = 2520] [serial = 1802] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1EFE1000) [pid = 2520] [serial = 1807] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (18AD7000) [pid = 2520] [serial = 1813] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1F96F400) [pid = 2520] [serial = 1810] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1EFE5000) [pid = 2520] [serial = 1783] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 2520 | 1461186261174 Marionette TRACE conn4 <- [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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 931ms 14:04:21 INFO - PROCESS | 2520 | 1461186261208 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 2520 | 1461186261213 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 14:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:04:21 INFO - PROCESS | 2520 | 1461186261220 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 2520 | 1461186261222 Marionette TRACE conn4 <- [1,2478,null,{}] 14:04:21 INFO - PROCESS | 2520 | 1461186261226 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:21 INFO - PROCESS | 2520 | 1461186261314 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 14:04:21 INFO - PROCESS | 2520 | 1461186261323 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 2520 | ++DOCSHELL 12761800 == 61 [pid = 2520] [id = 629] 14:04:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (13896400) [pid = 2520] [serial = 1887] [outer = 00000000] 14:04:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (18AD4000) [pid = 2520] [serial = 1888] [outer = 13896400] 14:04:21 INFO - PROCESS | 2520 | 1461186261371 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1A77F000) [pid = 2520] [serial = 1889] [outer = 13896400] 14:04:21 INFO - PROCESS | 2520 | 1461186261892 Marionette TRACE conn4 <- [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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 14:04:21 INFO - PROCESS | 2520 | 1461186261953 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 2520 | 1461186261955 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 14:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:04:21 INFO - PROCESS | 2520 | 1461186261959 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 2520 | 1461186261962 Marionette TRACE conn4 <- [1,2482,null,{}] 14:04:22 INFO - PROCESS | 2520 | 1461186261972 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:22 INFO - PROCESS | 2520 | 1461186262060 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 14:04:22 INFO - PROCESS | 2520 | 1461186262193 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 2520 | ++DOCSHELL 1C4A2400 == 62 [pid = 2520] [id = 630] 14:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C569C00) [pid = 2520] [serial = 1890] [outer = 00000000] 14:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C571000) [pid = 2520] [serial = 1891] [outer = 1C569C00] 14:04:22 INFO - PROCESS | 2520 | 1461186262244 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C71D400) [pid = 2520] [serial = 1892] [outer = 1C569C00] 14:04:22 INFO - PROCESS | 2520 | 1461186262623 Marionette TRACE conn4 <- [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]]]}] 14:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 14:04:22 INFO - PROCESS | 2520 | 1461186262640 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 2520 | 1461186262642 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 14:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:04:22 INFO - PROCESS | 2520 | 1461186262646 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 2520 | 1461186262647 Marionette TRACE conn4 <- [1,2486,null,{}] 14:04:22 INFO - PROCESS | 2520 | 1461186262651 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:22 INFO - PROCESS | 2520 | 1461186262738 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 14:04:22 INFO - PROCESS | 2520 | 1461186262745 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 2520 | ++DOCSHELL 1C806400 == 63 [pid = 2520] [id = 631] 14:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C891400) [pid = 2520] [serial = 1893] [outer = 00000000] 14:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C910800) [pid = 2520] [serial = 1894] [outer = 1C891400] 14:04:22 INFO - PROCESS | 2520 | 1461186262791 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C91A000) [pid = 2520] [serial = 1895] [outer = 1C891400] 14:04:23 INFO - PROCESS | 2520 | 1461186263232 Marionette TRACE conn4 <- [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]]]}] 14:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 14:04:23 INFO - PROCESS | 2520 | 1461186263292 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 2520 | 1461186263294 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 14:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:04:23 INFO - PROCESS | 2520 | 1461186263297 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 2520 | 1461186263299 Marionette TRACE conn4 <- [1,2490,null,{}] 14:04:23 INFO - PROCESS | 2520 | 1461186263302 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:23 INFO - PROCESS | 2520 | 1461186263424 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 14:04:23 INFO - PROCESS | 2520 | 1461186263434 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 2520 | ++DOCSHELL 1239F400 == 64 [pid = 2520] [id = 632] 14:04:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (16AFA400) [pid = 2520] [serial = 1896] [outer = 00000000] 14:04:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C95D000) [pid = 2520] [serial = 1897] [outer = 16AFA400] 14:04:23 INFO - PROCESS | 2520 | 1461186263563 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C965C00) [pid = 2520] [serial = 1898] [outer = 16AFA400] 14:04:24 INFO - PROCESS | 2520 | 1461186264013 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 14:04:24 INFO - PROCESS | 2520 | 1461186264069 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 14:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:04:24 INFO - PROCESS | 2520 | 1461186264071 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 14:04:24 INFO - PROCESS | 2520 | 1461186264074 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 2520 | 1461186264075 Marionette TRACE conn4 <- [1,2494,null,{}] 14:04:24 INFO - PROCESS | 2520 | 1461186264079 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:24 INFO - PROCESS | 2520 | 1461186264213 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 14:04:24 INFO - PROCESS | 2520 | 1461186264283 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 2520 | ++DOCSHELL 1CB70C00 == 65 [pid = 2520] [id = 633] 14:04:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1DEA9000) [pid = 2520] [serial = 1899] [outer = 00000000] 14:04:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1EFE5400) [pid = 2520] [serial = 1900] [outer = 1DEA9000] 14:04:24 INFO - PROCESS | 2520 | 1461186264331 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1EFE8C00) [pid = 2520] [serial = 1901] [outer = 1DEA9000] 14:04:24 INFO - PROCESS | 2520 | 1461186264751 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 731ms 14:04:24 INFO - PROCESS | 2520 | 1461186264821 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 14:04:24 INFO - PROCESS | 2520 | 1461186264823 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 14:04:24 INFO - PROCESS | 2520 | 1461186264827 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 2520 | 1461186264828 Marionette TRACE conn4 <- [1,2498,null,{}] 14:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:04:24 INFO - PROCESS | 2520 | 1461186264832 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:24 INFO - PROCESS | 2520 | 1461186264950 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 14:04:25 INFO - PROCESS | 2520 | 1461186265017 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE1C00 == 66 [pid = 2520] [id = 634] 14:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1F696400) [pid = 2520] [serial = 1902] [outer = 00000000] 14:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1F96F400) [pid = 2520] [serial = 1903] [outer = 1F696400] 14:04:25 INFO - PROCESS | 2520 | 1461186265062 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1FA98000) [pid = 2520] [serial = 1904] [outer = 1F696400] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C801800) [pid = 2520] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (12934C00) [pid = 2520] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (11A88800) [pid = 2520] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (14035400) [pid = 2520] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1C40E000) [pid = 2520] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (12631C00) [pid = 2520] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C212C00) [pid = 2520] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C95CC00) [pid = 2520] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (16C1B000) [pid = 2520] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C95DC00) [pid = 2520] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1EAEA800) [pid = 2520] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (11D76000) [pid = 2520] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1B223400) [pid = 2520] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1FA9F400) [pid = 2520] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:04:25 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1C577800) [pid = 2520] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:04:25 INFO - PROCESS | 2520 | 1461186265635 Marionette TRACE conn4 <- [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]]]}] 14:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 830ms 14:04:25 INFO - PROCESS | 2520 | 1461186265663 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 2520 | 1461186265665 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 14:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:04:25 INFO - PROCESS | 2520 | 1461186265668 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 2520 | 1461186265669 Marionette TRACE conn4 <- [1,2502,null,{}] 14:04:25 INFO - PROCESS | 2520 | 1461186265673 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:25 INFO - PROCESS | 2520 | 1461186265755 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 14:04:25 INFO - PROCESS | 2520 | 1461186265856 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 2520 | ++DOCSHELL 11D40400 == 67 [pid = 2520] [id = 635] 14:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (11D76000) [pid = 2520] [serial = 1905] [outer = 00000000] 14:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C40E000) [pid = 2520] [serial = 1906] [outer = 11D76000] 14:04:25 INFO - PROCESS | 2520 | 1461186265902 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1CD5CC00) [pid = 2520] [serial = 1907] [outer = 11D76000] 14:04:26 INFO - PROCESS | 2520 | 1461186266263 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 14:04:26 INFO - PROCESS | 2520 | 1461186266299 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 2520 | 1461186266301 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 14:04:26 INFO - PROCESS | 2520 | 1461186266304 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 2520 | 1461186266306 Marionette TRACE conn4 <- [1,2506,null,{}] 14:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:04:26 INFO - PROCESS | 2520 | 1461186266312 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:26 INFO - PROCESS | 2520 | 1461186266437 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 14:04:26 INFO - PROCESS | 2520 | 1461186266447 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 2520 | ++DOCSHELL 1C40A400 == 68 [pid = 2520] [id = 636] 14:04:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C801800) [pid = 2520] [serial = 1908] [outer = 00000000] 14:04:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (203C2C00) [pid = 2520] [serial = 1909] [outer = 1C801800] 14:04:26 INFO - PROCESS | 2520 | 1461186266492 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (203CE000) [pid = 2520] [serial = 1910] [outer = 1C801800] 14:04:26 INFO - PROCESS | 2520 | 1461186266911 Marionette TRACE conn4 <- [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]]]}] 14:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 14:04:26 INFO - PROCESS | 2520 | 1461186266939 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 2520 | 1461186266940 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 14:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:04:26 INFO - PROCESS | 2520 | 1461186266944 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 2520 | 1461186266945 Marionette TRACE conn4 <- [1,2510,null,{}] 14:04:26 INFO - PROCESS | 2520 | 1461186266949 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:27 INFO - PROCESS | 2520 | 1461186267076 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 14:04:27 INFO - PROCESS | 2520 | 1461186267085 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 2520 | ++DOCSHELL 203C0C00 == 69 [pid = 2520] [id = 637] 14:04:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (2043C000) [pid = 2520] [serial = 1911] [outer = 00000000] 14:04:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (20462000) [pid = 2520] [serial = 1912] [outer = 2043C000] 14:04:27 INFO - PROCESS | 2520 | 1461186267131 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (204BD800) [pid = 2520] [serial = 1913] [outer = 2043C000] 14:04:27 INFO - PROCESS | 2520 | 1461186267666 Marionette TRACE conn4 <- [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]]]}] 14:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 831ms 14:04:27 INFO - PROCESS | 2520 | 1461186267775 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 2520 | 1461186267780 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 14:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:04:27 INFO - PROCESS | 2520 | 1461186267786 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 2520 | 1461186267791 Marionette TRACE conn4 <- [1,2514,null,{}] 14:04:27 INFO - PROCESS | 2520 | 1461186267798 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:27 INFO - PROCESS | 2520 | 1461186267923 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 14:04:28 INFO - PROCESS | 2520 | 1461186268035 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 2520 | ++DOCSHELL 11A7F000 == 70 [pid = 2520] [id = 638] 14:04:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (11ADF800) [pid = 2520] [serial = 1914] [outer = 00000000] 14:04:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (18ACB400) [pid = 2520] [serial = 1915] [outer = 11ADF800] 14:04:28 INFO - PROCESS | 2520 | 1461186268094 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (18FE6000) [pid = 2520] [serial = 1916] [outer = 11ADF800] 14:04:28 INFO - PROCESS | 2520 | 1461186268692 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 970ms 14:04:28 INFO - PROCESS | 2520 | 1461186268761 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 2520 | 1461186268767 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 14:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:04:28 INFO - PROCESS | 2520 | 1461186268774 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - PROCESS | 2520 | 1461186268777 Marionette TRACE conn4 <- [1,2518,null,{}] 14:04:28 INFO - PROCESS | 2520 | 1461186268781 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:28 INFO - PROCESS | 2520 | 1461186268893 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 14:04:29 INFO - PROCESS | 2520 | 1461186269038 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 2520 | ++DOCSHELL 18AD9C00 == 71 [pid = 2520] [id = 639] 14:04:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1A78E000) [pid = 2520] [serial = 1917] [outer = 00000000] 14:04:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C810C00) [pid = 2520] [serial = 1918] [outer = 1A78E000] 14:04:29 INFO - PROCESS | 2520 | 1461186269095 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C90BC00) [pid = 2520] [serial = 1919] [outer = 1A78E000] 14:04:29 INFO - PROCESS | 2520 | 1461186269717 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 970ms 14:04:29 INFO - PROCESS | 2520 | 1461186269745 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 2520 | 1461186269748 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 14:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:04:29 INFO - PROCESS | 2520 | 1461186269751 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 2520 | 1461186269755 Marionette TRACE conn4 <- [1,2522,null,{}] 14:04:29 INFO - PROCESS | 2520 | 1461186269766 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:29 INFO - PROCESS | 2520 | 1461186269881 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 14:04:30 INFO - PROCESS | 2520 | 1461186270027 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 2520 | ++DOCSHELL 20445800 == 72 [pid = 2520] [id = 640] 14:04:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (2045A800) [pid = 2520] [serial = 1920] [outer = 00000000] 14:04:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (2060BC00) [pid = 2520] [serial = 1921] [outer = 2045A800] 14:04:30 INFO - PROCESS | 2520 | 1461186270087 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (20610000) [pid = 2520] [serial = 1922] [outer = 2045A800] 14:04:30 INFO - PROCESS | 2520 | 1461186270713 Marionette TRACE conn4 <- [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]]]}] 14:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1019ms 14:04:30 INFO - PROCESS | 2520 | 1461186270774 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 2520 | 1461186270777 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 14:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:04:30 INFO - PROCESS | 2520 | 1461186270781 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 2520 | 1461186270783 Marionette TRACE conn4 <- [1,2526,null,{}] 14:04:30 INFO - PROCESS | 2520 | 1461186270787 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:30 INFO - PROCESS | 2520 | 1461186270896 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 14:04:31 INFO - PROCESS | 2520 | 1461186271042 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 2520 | ++DOCSHELL 12325400 == 73 [pid = 2520] [id = 641] 14:04:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (20613000) [pid = 2520] [serial = 1923] [outer = 00000000] 14:04:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (20A71000) [pid = 2520] [serial = 1924] [outer = 20613000] 14:04:31 INFO - PROCESS | 2520 | 1461186271102 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (20A74400) [pid = 2520] [serial = 1925] [outer = 20613000] 14:04:31 INFO - PROCESS | 2520 | 1461186271633 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 871ms 14:04:31 INFO - PROCESS | 2520 | 1461186271654 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 2520 | 1461186271656 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 14:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:04:31 INFO - PROCESS | 2520 | 1461186271674 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 2520 | 1461186271677 Marionette TRACE conn4 <- [1,2530,null,{}] 14:04:31 INFO - PROCESS | 2520 | 1461186271683 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:31 INFO - PROCESS | 2520 | 1461186271790 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 14:04:31 INFO - PROCESS | 2520 | 1461186271922 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 2520 | ++DOCSHELL 12321C00 == 74 [pid = 2520] [id = 642] 14:04:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1B293400) [pid = 2520] [serial = 1926] [outer = 00000000] 14:04:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C71B000) [pid = 2520] [serial = 1927] [outer = 1B293400] 14:04:32 INFO - PROCESS | 2520 | 1461186272018 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1C90C000) [pid = 2520] [serial = 1928] [outer = 1B293400] 14:04:32 INFO - PROCESS | 2520 | 1461186272838 Marionette TRACE conn4 <- [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]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1194ms 14:04:32 INFO - PROCESS | 2520 | 1461186272858 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 2520 | 1461186272863 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 14:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:04:32 INFO - PROCESS | 2520 | 1461186272868 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 2520 | 1461186272872 Marionette TRACE conn4 <- [1,2534,null,{}] 14:04:32 INFO - PROCESS | 2520 | 1461186272877 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:33 INFO - PROCESS | 2520 | 1461186272976 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 14:04:33 INFO - PROCESS | 2520 | 1461186273124 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 2520 | ++DOCSHELL 1757AC00 == 75 [pid = 2520] [id = 643] 14:04:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1757B800) [pid = 2520] [serial = 1929] [outer = 00000000] 14:04:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1837CC00) [pid = 2520] [serial = 1930] [outer = 1757B800] 14:04:33 INFO - PROCESS | 2520 | 1461186273178 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (18433C00) [pid = 2520] [serial = 1931] [outer = 1757B800] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1C40A400 == 74 [pid = 2520] [id = 636] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 11D40400 == 73 [pid = 2520] [id = 635] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1EFE1C00 == 72 [pid = 2520] [id = 634] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1CB70C00 == 71 [pid = 2520] [id = 633] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1239F400 == 70 [pid = 2520] [id = 632] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1C806400 == 69 [pid = 2520] [id = 631] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1C4A2400 == 68 [pid = 2520] [id = 630] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (18378C00) [pid = 2520] [serial = 1822] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1C899000) [pid = 2520] [serial = 1825] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (20448C00) [pid = 2520] [serial = 1828] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (204BBC00) [pid = 2520] [serial = 1831] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1EDEAC00) [pid = 2520] [serial = 1864] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 12761800 == 67 [pid = 2520] [id = 629] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1769FC00 == 66 [pid = 2520] [id = 628] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 12753800 == 65 [pid = 2520] [id = 623] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1319E400 == 64 [pid = 2520] [id = 622] 14:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1E56A400 == 63 [pid = 2520] [id = 621] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1F693000) [pid = 2520] [serial = 1775] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (16A07800) [pid = 2520] [serial = 1778] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C4F3C00) [pid = 2520] [serial = 1781] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (203CDC00) [pid = 2520] [serial = 1787] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1F965000) [pid = 2520] [serial = 1784] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C892C00) [pid = 2520] [serial = 1849] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C904C00) [pid = 2520] [serial = 1850] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C926000) [pid = 2520] [serial = 1853] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C926400) [pid = 2520] [serial = 1852] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (17026000) [pid = 2520] [serial = 1835] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (138F0000) [pid = 2520] [serial = 1834] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1701F400) [pid = 2520] [serial = 1840] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (18A0A400) [pid = 2520] [serial = 1841] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C4F7800) [pid = 2520] [serial = 1846] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1328BC00) [pid = 2520] [serial = 1837] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (175C6400) [pid = 2520] [serial = 1838] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C2AF800) [pid = 2520] [serial = 1843] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C2B9400) [pid = 2520] [serial = 1844] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C9F2000) [pid = 2520] [serial = 1855] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1C915C00) [pid = 2520] [serial = 1859] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C806800) [pid = 2520] [serial = 1858] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1DEAB000) [pid = 2520] [serial = 1861] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1CB63C00) [pid = 2520] [serial = 1856] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1E566800) [pid = 2520] [serial = 1862] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1C576400) [pid = 2520] [serial = 1847] [outer = 00000000] [url = about:blank] 14:04:33 INFO - PROCESS | 2520 | 1461186273867 Marionette TRACE conn4 <- [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]]]}] 14:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1028ms 14:04:33 INFO - PROCESS | 2520 | 1461186273897 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 2520 | 1461186273902 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 14:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:04:33 INFO - PROCESS | 2520 | 1461186273908 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - PROCESS | 2520 | 1461186273910 Marionette TRACE conn4 <- [1,2538,null,{}] 14:04:33 INFO - PROCESS | 2520 | 1461186273914 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:34 INFO - PROCESS | 2520 | 1461186274023 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 14:04:34 INFO - PROCESS | 2520 | 1461186274121 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 2520 | ++DOCSHELL 123A2000 == 64 [pid = 2520] [id = 644] 14:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1270D000) [pid = 2520] [serial = 1932] [outer = 00000000] 14:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (16A02C00) [pid = 2520] [serial = 1933] [outer = 1270D000] 14:04:34 INFO - PROCESS | 2520 | 1461186274171 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (17026C00) [pid = 2520] [serial = 1934] [outer = 1270D000] 14:04:34 INFO - PROCESS | 2520 | 1461186274599 Marionette TRACE conn4 <- [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]]]}] 14:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 14:04:34 INFO - PROCESS | 2520 | 1461186274642 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 14:04:34 INFO - PROCESS | 2520 | 1461186274644 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 14:04:34 INFO - PROCESS | 2520 | 1461186274652 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:04:34 INFO - PROCESS | 2520 | 1461186274655 Marionette TRACE conn4 <- [1,2542,null,{}] 14:04:34 INFO - PROCESS | 2520 | 1461186274665 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:34 INFO - PROCESS | 2520 | 1461186274753 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 14:04:34 INFO - PROCESS | 2520 | 1461186274763 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 2520 | ++DOCSHELL 1A14F000 == 65 [pid = 2520] [id = 645] 14:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1A776C00) [pid = 2520] [serial = 1935] [outer = 00000000] 14:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1B39C800) [pid = 2520] [serial = 1936] [outer = 1A776C00] 14:04:34 INFO - PROCESS | 2520 | 1461186274811 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C175400) [pid = 2520] [serial = 1937] [outer = 1A776C00] 14:04:35 INFO - PROCESS | 2520 | 1461186275291 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 14:04:35 INFO - PROCESS | 2520 | 1461186275326 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 2520 | 1461186275329 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 14:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:04:35 INFO - PROCESS | 2520 | 1461186275332 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 2520 | 1461186275333 Marionette TRACE conn4 <- [1,2546,null,{}] 14:04:35 INFO - PROCESS | 2520 | 1461186275337 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:35 INFO - PROCESS | 2520 | 1461186275448 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 14:04:35 INFO - PROCESS | 2520 | 1461186275457 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 2520 | ++DOCSHELL 1C2AEC00 == 66 [pid = 2520] [id = 646] 14:04:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C2B0400) [pid = 2520] [serial = 1938] [outer = 00000000] 14:04:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C40F000) [pid = 2520] [serial = 1939] [outer = 1C2B0400] 14:04:35 INFO - PROCESS | 2520 | 1461186275505 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C4ED800) [pid = 2520] [serial = 1940] [outer = 1C2B0400] 14:04:36 INFO - PROCESS | 2520 | 1461186275998 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 14:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:04:36 INFO - PROCESS | 2520 | 1461186276066 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 2520 | 1461186276068 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 14:04:36 INFO - PROCESS | 2520 | 1461186276071 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 2520 | 1461186276073 Marionette TRACE conn4 <- [1,2550,null,{}] 14:04:36 INFO - PROCESS | 2520 | 1461186276081 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:36 INFO - PROCESS | 2520 | 1461186276195 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 14:04:36 INFO - PROCESS | 2520 | 1461186276261 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 2520 | ++DOCSHELL 1C2B8800 == 67 [pid = 2520] [id = 647] 14:04:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C56B400) [pid = 2520] [serial = 1941] [outer = 00000000] 14:04:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C71A000) [pid = 2520] [serial = 1942] [outer = 1C56B400] 14:04:36 INFO - PROCESS | 2520 | 1461186276307 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C806800) [pid = 2520] [serial = 1943] [outer = 1C56B400] 14:04:36 INFO - PROCESS | 2520 | 1461186276761 Marionette TRACE conn4 <- [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]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 14:04:36 INFO - PROCESS | 2520 | 1461186276825 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 2520 | 1461186276827 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 14:04:36 INFO - PROCESS | 2520 | 1461186276835 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:04:36 INFO - PROCESS | 2520 | 1461186276837 Marionette TRACE conn4 <- [1,2554,null,{}] 14:04:36 INFO - PROCESS | 2520 | 1461186276840 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:37 INFO - PROCESS | 2520 | 1461186276977 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 14:04:37 INFO - PROCESS | 2520 | 1461186277047 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 2520 | ++DOCSHELL 1C80E800 == 68 [pid = 2520] [id = 648] 14:04:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C911800) [pid = 2520] [serial = 1944] [outer = 00000000] 14:04:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C928000) [pid = 2520] [serial = 1945] [outer = 1C911800] 14:04:37 INFO - PROCESS | 2520 | 1461186277097 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C92F400) [pid = 2520] [serial = 1946] [outer = 1C911800] 14:04:37 INFO - PROCESS | 2520 | 1461186277526 Marionette TRACE conn4 <- [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]]]}] 14:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 14:04:37 INFO - PROCESS | 2520 | 1461186277568 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 2520 | 1461186277571 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 14:04:37 INFO - PROCESS | 2520 | 1461186277574 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:04:37 INFO - PROCESS | 2520 | 1461186277575 Marionette TRACE conn4 <- [1,2558,null,{}] 14:04:37 INFO - PROCESS | 2520 | 1461186277579 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:37 INFO - PROCESS | 2520 | 1461186277695 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 14:04:37 INFO - PROCESS | 2520 | 1461186277758 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 2520 | ++DOCSHELL 1AAAA400 == 69 [pid = 2520] [id = 649] 14:04:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C2B1C00) [pid = 2520] [serial = 1947] [outer = 00000000] 14:04:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1CB06800) [pid = 2520] [serial = 1948] [outer = 1C2B1C00] 14:04:37 INFO - PROCESS | 2520 | 1461186277808 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1CB05000) [pid = 2520] [serial = 1949] [outer = 1C2B1C00] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1CD5C400) [pid = 2520] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (20461400) [pid = 2520] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (203C6000) [pid = 2520] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C2AF000) [pid = 2520] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (131DD800) [pid = 2520] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (16AFA400) [pid = 2520] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1DEA9000) [pid = 2520] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (11D76000) [pid = 2520] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (18AD2000) [pid = 2520] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C569C00) [pid = 2520] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C891400) [pid = 2520] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (13896400) [pid = 2520] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1C801800) [pid = 2520] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:04:38 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1F696400) [pid = 2520] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:04:38 INFO - PROCESS | 2520 | 1461186278436 Marionette TRACE conn4 <- [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]]]}] 14:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 871ms 14:04:38 INFO - PROCESS | 2520 | 1461186278448 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 2520 | 1461186278450 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 14:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:04:38 INFO - PROCESS | 2520 | 1461186278453 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 2520 | 1461186278455 Marionette TRACE conn4 <- [1,2562,null,{}] 14:04:38 INFO - PROCESS | 2520 | 1461186278459 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:38 INFO - PROCESS | 2520 | 1461186278578 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 14:04:38 INFO - PROCESS | 2520 | 1461186278642 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 2520 | ++DOCSHELL 170D9400 == 70 [pid = 2520] [id = 650] 14:04:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (18381800) [pid = 2520] [serial = 1950] [outer = 00000000] 14:04:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C4E9400) [pid = 2520] [serial = 1951] [outer = 18381800] 14:04:38 INFO - PROCESS | 2520 | 1461186278690 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C891400) [pid = 2520] [serial = 1952] [outer = 18381800] 14:04:39 INFO - PROCESS | 2520 | 1461186279056 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 14:04:39 INFO - PROCESS | 2520 | 1461186279093 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 2520 | 1461186279095 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 14:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:04:39 INFO - PROCESS | 2520 | 1461186279098 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 2520 | 1461186279100 Marionette TRACE conn4 <- [1,2566,null,{}] 14:04:39 INFO - PROCESS | 2520 | 1461186279103 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:39 INFO - PROCESS | 2520 | 1461186279184 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 14:04:39 INFO - PROCESS | 2520 | 1461186279190 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 2520 | ++DOCSHELL 1C91A800 == 71 [pid = 2520] [id = 651] 14:04:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C958400) [pid = 2520] [serial = 1953] [outer = 00000000] 14:04:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1DEB2800) [pid = 2520] [serial = 1954] [outer = 1C958400] 14:04:39 INFO - PROCESS | 2520 | 1461186279237 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1E563000) [pid = 2520] [serial = 1955] [outer = 1C958400] 14:04:39 INFO - PROCESS | 2520 | 1461186279678 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 14:04:39 INFO - PROCESS | 2520 | 1461186279729 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 14:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:04:39 INFO - PROCESS | 2520 | 1461186279731 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 14:04:39 INFO - PROCESS | 2520 | 1461186279735 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 2520 | 1461186279736 Marionette TRACE conn4 <- [1,2570,null,{}] 14:04:39 INFO - PROCESS | 2520 | 1461186279740 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:39 INFO - PROCESS | 2520 | 1461186279822 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 14:04:39 INFO - PROCESS | 2520 | 1461186279829 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 2520 | ++DOCSHELL 1CDF5000 == 72 [pid = 2520] [id = 652] 14:04:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1E568800) [pid = 2520] [serial = 1956] [outer = 00000000] 14:04:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1EDEB800) [pid = 2520] [serial = 1957] [outer = 1E568800] 14:04:39 INFO - PROCESS | 2520 | 1461186279874 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1EFE6000) [pid = 2520] [serial = 1958] [outer = 1E568800] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 18A0CC00 == 71 [pid = 2520] [id = 539] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1A148800 == 70 [pid = 2520] [id = 478] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 203C1C00 == 69 [pid = 2520] [id = 626] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 18ACF000 == 68 [pid = 2520] [id = 594] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 11D72400 == 67 [pid = 2520] [id = 488] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 0B08AC00 == 66 [pid = 2520] [id = 577] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1F509C00 == 65 [pid = 2520] [id = 555] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1231F800 == 64 [pid = 2520] [id = 627] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C918800 == 63 [pid = 2520] [id = 624] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1DEB6C00 == 62 [pid = 2520] [id = 551] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1F69C800 == 61 [pid = 2520] [id = 625] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C92C000 == 60 [pid = 2520] [id = 554] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1EFE4C00 == 59 [pid = 2520] [id = 567] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C22C800 == 58 [pid = 2520] [id = 579] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C90FC00 == 57 [pid = 2520] [id = 606] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C9F2800 == 56 [pid = 2520] [id = 541] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C913000 == 55 [pid = 2520] [id = 566] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 176A1800 == 54 [pid = 2520] [id = 484] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C92A800 == 53 [pid = 2520] [id = 540] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 123A0400 == 52 [pid = 2520] [id = 552] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1275A400 == 51 [pid = 2520] [id = 487] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 131DC800 == 50 [pid = 2520] [id = 607] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C2B2800 == 49 [pid = 2520] [id = 565] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 203C4800 == 48 [pid = 2520] [id = 609] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1FA9CC00 == 47 [pid = 2520] [id = 580] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 20461000 == 46 [pid = 2520] [id = 610] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1FA9B400 == 45 [pid = 2520] [id = 595] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 16CA5000 == 44 [pid = 2520] [id = 553] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1EFE6400 == 43 [pid = 2520] [id = 596] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 117BC400 == 42 [pid = 2520] [id = 483] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1A149000 == 41 [pid = 2520] [id = 608] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1FA9C400 == 40 [pid = 2520] [id = 581] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1757AC00 == 39 [pid = 2520] [id = 643] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 12321C00 == 38 [pid = 2520] [id = 642] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 20445800 == 37 [pid = 2520] [id = 640] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 12325400 == 36 [pid = 2520] [id = 641] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 18AD9C00 == 35 [pid = 2520] [id = 639] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 203C0C00 == 34 [pid = 2520] [id = 637] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 11A7F000 == 33 [pid = 2520] [id = 638] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 123A2000 == 32 [pid = 2520] [id = 644] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C2B8800 == 31 [pid = 2520] [id = 647] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C2AEC00 == 30 [pid = 2520] [id = 646] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C91A800 == 29 [pid = 2520] [id = 651] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1A14F000 == 28 [pid = 2520] [id = 645] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1AAAA400 == 27 [pid = 2520] [id = 649] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 1C80E800 == 26 [pid = 2520] [id = 648] 14:04:41 INFO - PROCESS | 2520 | --DOCSHELL 170D9400 == 25 [pid = 2520] [id = 650] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1FAA5C00) [pid = 2520] [serial = 1820] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (204BE400) [pid = 2520] [serial = 1832] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (20459800) [pid = 2520] [serial = 1829] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C91C400) [pid = 2520] [serial = 1826] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (18ACE800) [pid = 2520] [serial = 1823] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1C95D000) [pid = 2520] [serial = 1897] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C965C00) [pid = 2520] [serial = 1898] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1EFE8C00) [pid = 2520] [serial = 1901] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1EFE5400) [pid = 2520] [serial = 1900] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1C40E000) [pid = 2520] [serial = 1906] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (138FBC00) [pid = 2520] [serial = 1867] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1C2BA000) [pid = 2520] [serial = 1886] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1C179400) [pid = 2520] [serial = 1885] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1B860400) [pid = 2520] [serial = 1870] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1DE37C00) [pid = 2520] [serial = 1873] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1FAA0800) [pid = 2520] [serial = 1876] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1C571000) [pid = 2520] [serial = 1891] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1C71D400) [pid = 2520] [serial = 1892] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C910800) [pid = 2520] [serial = 1894] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (18AD4000) [pid = 2520] [serial = 1888] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1A77F000) [pid = 2520] [serial = 1889] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1C71B400) [pid = 2520] [serial = 1882] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (20448000) [pid = 2520] [serial = 1879] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (203CE000) [pid = 2520] [serial = 1910] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1F96F400) [pid = 2520] [serial = 1903] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (203C2C00) [pid = 2520] [serial = 1909] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (20462000) [pid = 2520] [serial = 1912] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1FA98000) [pid = 2520] [serial = 1904] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1CD5CC00) [pid = 2520] [serial = 1907] [outer = 00000000] [url = about:blank] 14:04:41 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1C91A000) [pid = 2520] [serial = 1895] [outer = 00000000] [url = about:blank] 14:04:42 INFO - PROCESS | 2520 | 1461186282092 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2379ms 14:04:42 INFO - PROCESS | 2520 | 1461186282114 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 2520 | 1461186282118 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 14:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:04:42 INFO - PROCESS | 2520 | 1461186282122 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 2520 | 1461186282125 Marionette TRACE conn4 <- [1,2574,null,{}] 14:04:42 INFO - PROCESS | 2520 | 1461186282131 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:42 INFO - PROCESS | 2520 | 1461186282225 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 14:04:42 INFO - PROCESS | 2520 | 1461186282235 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 2520 | ++DOCSHELL 11AE9C00 == 26 [pid = 2520] [id = 653] 14:04:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (11C54000) [pid = 2520] [serial = 1959] [outer = 00000000] 14:04:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (11CF6C00) [pid = 2520] [serial = 1960] [outer = 11C54000] 14:04:42 INFO - PROCESS | 2520 | 1461186282285 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (11D72800) [pid = 2520] [serial = 1961] [outer = 11C54000] 14:04:42 INFO - PROCESS | 2520 | 1461186282811 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 14:04:42 INFO - PROCESS | 2520 | 1461186282854 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 2520 | 1461186282860 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 14:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:04:42 INFO - PROCESS | 2520 | 1461186282867 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 2520 | 1461186282870 Marionette TRACE conn4 <- [1,2578,null,{}] 14:04:42 INFO - PROCESS | 2520 | 1461186282873 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:43 INFO - PROCESS | 2520 | 1461186282964 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 14:04:43 INFO - PROCESS | 2520 | 1461186283064 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 2520 | ++DOCSHELL 12396000 == 27 [pid = 2520] [id = 654] 14:04:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (12399000) [pid = 2520] [serial = 1962] [outer = 00000000] 14:04:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1270A000) [pid = 2520] [serial = 1963] [outer = 12399000] 14:04:43 INFO - PROCESS | 2520 | 1461186283112 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (12753400) [pid = 2520] [serial = 1964] [outer = 12399000] 14:04:43 INFO - PROCESS | 2520 | 1461186283535 Marionette TRACE conn4 <- [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]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 14:04:43 INFO - PROCESS | 2520 | 1461186283599 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 2520 | 1461186283602 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 14:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:04:43 INFO - PROCESS | 2520 | 1461186283605 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 2520 | 1461186283609 Marionette TRACE conn4 <- [1,2582,null,{}] 14:04:43 INFO - PROCESS | 2520 | 1461186283652 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:43 INFO - PROCESS | 2520 | 1461186283753 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 14:04:43 INFO - PROCESS | 2520 | 1461186283763 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 2520 | ++DOCSHELL 13286400 == 28 [pid = 2520] [id = 655] 14:04:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1328B800) [pid = 2520] [serial = 1965] [outer = 00000000] 14:04:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (138A1000) [pid = 2520] [serial = 1966] [outer = 1328B800] 14:04:43 INFO - PROCESS | 2520 | 1461186283814 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1403CC00) [pid = 2520] [serial = 1967] [outer = 1328B800] 14:04:44 INFO - PROCESS | 2520 | 1461186284306 Marionette TRACE conn4 <- [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]]]}] 14:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 731ms 14:04:44 INFO - PROCESS | 2520 | 1461186284338 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 2520 | 1461186284341 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 14:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:04:44 INFO - PROCESS | 2520 | 1461186284344 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 2520 | 1461186284346 Marionette TRACE conn4 <- [1,2586,null,{}] 14:04:44 INFO - PROCESS | 2520 | 1461186284349 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:44 INFO - PROCESS | 2520 | 1461186284432 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 14:04:44 INFO - PROCESS | 2520 | 1461186284438 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 2520 | ++DOCSHELL 13898800 == 29 [pid = 2520] [id = 656] 14:04:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (16C9B000) [pid = 2520] [serial = 1968] [outer = 00000000] 14:04:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (170DB400) [pid = 2520] [serial = 1969] [outer = 16C9B000] 14:04:44 INFO - PROCESS | 2520 | 1461186284486 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (176A0000) [pid = 2520] [serial = 1970] [outer = 16C9B000] 14:04:44 INFO - PROCESS | 2520 | 1461186284941 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 14:04:45 INFO - PROCESS | 2520 | 1461186284974 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 2520 | 1461186284977 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 14:04:45 INFO - PROCESS | 2520 | 1461186284984 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 2520 | 1461186284986 Marionette TRACE conn4 <- [1,2590,null,{}] 14:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:04:45 INFO - PROCESS | 2520 | 1461186284989 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:45 INFO - PROCESS | 2520 | 1461186285068 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 14:04:45 INFO - PROCESS | 2520 | 1461186285075 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 2520 | ++DOCSHELL 1842A400 == 30 [pid = 2520] [id = 657] 14:04:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1842A800) [pid = 2520] [serial = 1971] [outer = 00000000] 14:04:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (18A0CC00) [pid = 2520] [serial = 1972] [outer = 1842A800] 14:04:45 INFO - PROCESS | 2520 | 1461186285123 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (18ACE800) [pid = 2520] [serial = 1973] [outer = 1842A800] 14:04:45 INFO - PROCESS | 2520 | 1461186285616 Marionette TRACE conn4 <- [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]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 14:04:45 INFO - PROCESS | 2520 | 1461186285660 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 2520 | 1461186285662 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 14:04:45 INFO - PROCESS | 2520 | 1461186285665 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:04:45 INFO - PROCESS | 2520 | 1461186285667 Marionette TRACE conn4 <- [1,2594,null,{}] 14:04:45 INFO - PROCESS | 2520 | 1461186285670 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:45 INFO - PROCESS | 2520 | 1461186285779 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 14:04:45 INFO - PROCESS | 2520 | 1461186285788 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 2520 | ++DOCSHELL 1A792000 == 31 [pid = 2520] [id = 658] 14:04:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1B206C00) [pid = 2520] [serial = 1974] [outer = 00000000] 14:04:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1B22A800) [pid = 2520] [serial = 1975] [outer = 1B206C00] 14:04:45 INFO - PROCESS | 2520 | 1461186285837 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1B39C400) [pid = 2520] [serial = 1976] [outer = 1B206C00] 14:04:46 INFO - PROCESS | 2520 | 1461186286279 Marionette TRACE conn4 <- [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]]]}] 14:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 14:04:46 INFO - PROCESS | 2520 | 1461186286340 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 14:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:04:46 INFO - PROCESS | 2520 | 1461186286342 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 14:04:46 INFO - PROCESS | 2520 | 1461186286345 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - PROCESS | 2520 | 1461186286347 Marionette TRACE conn4 <- [1,2598,null,{}] 14:04:46 INFO - PROCESS | 2520 | 1461186286350 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:46 INFO - PROCESS | 2520 | 1461186286426 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 14:04:46 INFO - PROCESS | 2520 | 1461186286463 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 2520 | ++DOCSHELL 1B85F400 == 32 [pid = 2520] [id = 659] 14:04:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1B861400) [pid = 2520] [serial = 1977] [outer = 00000000] 14:04:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C215800) [pid = 2520] [serial = 1978] [outer = 1B861400] 14:04:46 INFO - PROCESS | 2520 | 1461186286509 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C212C00) [pid = 2520] [serial = 1979] [outer = 1B861400] 14:04:46 INFO - PROCESS | 2520 | 1461186286944 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 14:04:47 INFO - PROCESS | 2520 | 1461186286987 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 2520 | 1461186286989 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 14:04:47 INFO - PROCESS | 2520 | 1461186286992 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 2520 | 1461186286994 Marionette TRACE conn4 <- [1,2602,null,{}] 14:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:04:47 INFO - PROCESS | 2520 | 1461186286997 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:47 INFO - PROCESS | 2520 | 1461186287073 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 14:04:47 INFO - PROCESS | 2520 | 1461186287080 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 2520 | ++DOCSHELL 0B084400 == 33 [pid = 2520] [id = 660] 14:04:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (11703400) [pid = 2520] [serial = 1980] [outer = 00000000] 14:04:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C2B6400) [pid = 2520] [serial = 1981] [outer = 11703400] 14:04:47 INFO - PROCESS | 2520 | 1461186287125 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C2B5800) [pid = 2520] [serial = 1982] [outer = 11703400] 14:04:47 INFO - PROCESS | 2520 | 1461186287606 Marionette TRACE conn4 <- [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]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 631ms 14:04:47 INFO - PROCESS | 2520 | 1461186287631 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 2520 | 1461186287633 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 14:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:04:47 INFO - PROCESS | 2520 | 1461186287642 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 2520 | 1461186287644 Marionette TRACE conn4 <- [1,2606,null,{}] 14:04:47 INFO - PROCESS | 2520 | 1461186287647 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:47 INFO - PROCESS | 2520 | 1461186287759 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 14:04:47 INFO - PROCESS | 2520 | 1461186287853 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 2520 | ++DOCSHELL 117BD000 == 34 [pid = 2520] [id = 661] 14:04:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (13284000) [pid = 2520] [serial = 1983] [outer = 00000000] 14:04:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C56A000) [pid = 2520] [serial = 1984] [outer = 13284000] 14:04:47 INFO - PROCESS | 2520 | 1461186287931 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C569400) [pid = 2520] [serial = 1985] [outer = 13284000] 14:04:48 INFO - PROCESS | 2520 | 1461186288349 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 14:04:48 INFO - PROCESS | 2520 | 1461186288409 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 2520 | 1461186288411 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 14:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:04:48 INFO - PROCESS | 2520 | 1461186288414 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 2520 | 1461186288416 Marionette TRACE conn4 <- [1,2610,null,{}] 14:04:48 INFO - PROCESS | 2520 | 1461186288420 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:48 INFO - PROCESS | 2520 | 1461186288535 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 14:04:48 INFO - PROCESS | 2520 | 1461186288598 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 2520 | ++DOCSHELL 1C572C00 == 35 [pid = 2520] [id = 662] 14:04:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C577800) [pid = 2520] [serial = 1986] [outer = 00000000] 14:04:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C806400) [pid = 2520] [serial = 1987] [outer = 1C577800] 14:04:48 INFO - PROCESS | 2520 | 1461186288643 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1C80F000) [pid = 2520] [serial = 1988] [outer = 1C577800] 14:04:49 INFO - PROCESS | 2520 | 1461186289078 Marionette TRACE conn4 <- [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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 14:04:49 INFO - PROCESS | 2520 | 1461186289174 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 2520 | 1461186289177 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 14:04:49 INFO - PROCESS | 2520 | 1461186289191 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 2520 | 1461186289194 Marionette TRACE conn4 <- [1,2614,null,{}] 14:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:04:49 INFO - PROCESS | 2520 | 1461186289198 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:49 INFO - PROCESS | 2520 | 1461186289324 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1B293400) [pid = 2520] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (20613000) [pid = 2520] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (2045A800) [pid = 2520] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1A78E000) [pid = 2520] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (11ADF800) [pid = 2520] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (2043C000) [pid = 2520] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C2B0400) [pid = 2520] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1A776C00) [pid = 2520] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1270D000) [pid = 2520] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1757B800) [pid = 2520] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1C56B400) [pid = 2520] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (203C7400) [pid = 2520] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1EAEAC00) [pid = 2520] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (12753C00) [pid = 2520] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (18AD1C00) [pid = 2520] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1C920000) [pid = 2520] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1F69DC00) [pid = 2520] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (131A3800) [pid = 2520] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C2B1C00) [pid = 2520] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C911800) [pid = 2520] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (18381800) [pid = 2520] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:04:49 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1C958400) [pid = 2520] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:04:49 INFO - PROCESS | 2520 | 1461186289754 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 2520 | ++DOCSHELL 11ADF800 == 36 [pid = 2520] [id = 663] 14:04:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (11CF1C00) [pid = 2520] [serial = 1989] [outer = 00000000] 14:04:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (12757400) [pid = 2520] [serial = 1990] [outer = 11CF1C00] 14:04:49 INFO - PROCESS | 2520 | 1461186289818 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (176AC400) [pid = 2520] [serial = 1991] [outer = 11CF1C00] 14:04:50 INFO - PROCESS | 2520 | 1461186290211 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1068ms 14:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:04:50 INFO - PROCESS | 2520 | 1461186290268 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 2520 | 1461186290270 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 14:04:50 INFO - PROCESS | 2520 | 1461186290273 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 2520 | 1461186290275 Marionette TRACE conn4 <- [1,2618,null,{}] 14:04:50 INFO - PROCESS | 2520 | 1461186290285 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:50 INFO - PROCESS | 2520 | 1461186290365 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 14:04:50 INFO - PROCESS | 2520 | 1461186290371 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 2520 | ++DOCSHELL 18A0B000 == 37 [pid = 2520] [id = 664] 14:04:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1A78E000) [pid = 2520] [serial = 1992] [outer = 00000000] 14:04:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C80B800) [pid = 2520] [serial = 1993] [outer = 1A78E000] 14:04:50 INFO - PROCESS | 2520 | 1461186290416 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C902000) [pid = 2520] [serial = 1994] [outer = 1A78E000] 14:04:50 INFO - PROCESS | 2520 | 1461186290855 Marionette TRACE conn4 <- [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]]]}] 14:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 14:04:50 INFO - PROCESS | 2520 | 1461186290904 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 2520 | 1461186290906 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 14:04:50 INFO - PROCESS | 2520 | 1461186290910 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:04:50 INFO - PROCESS | 2520 | 1461186290911 Marionette TRACE conn4 <- [1,2622,null,{}] 14:04:50 INFO - PROCESS | 2520 | 1461186290915 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:51 INFO - PROCESS | 2520 | 1461186290994 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 14:04:51 INFO - PROCESS | 2520 | 1461186291002 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 2520 | ++DOCSHELL 1C90B800 == 38 [pid = 2520] [id = 665] 14:04:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C911C00) [pid = 2520] [serial = 1995] [outer = 00000000] 14:04:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C91A000) [pid = 2520] [serial = 1996] [outer = 1C911C00] 14:04:51 INFO - PROCESS | 2520 | 1461186291047 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C91EC00) [pid = 2520] [serial = 1997] [outer = 1C911C00] 14:04:51 INFO - PROCESS | 2520 | 1461186291514 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 631ms 14:04:51 INFO - PROCESS | 2520 | 1461186291554 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 2520 | 1461186291556 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 14:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:04:51 INFO - PROCESS | 2520 | 1461186291564 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 2520 | 1461186291565 Marionette TRACE conn4 <- [1,2626,null,{}] 14:04:51 INFO - PROCESS | 2520 | 1461186291569 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:51 INFO - PROCESS | 2520 | 1461186291648 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 14:04:51 INFO - PROCESS | 2520 | 1461186291655 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 2520 | ++DOCSHELL 1C91FC00 == 39 [pid = 2520] [id = 666] 14:04:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C922C00) [pid = 2520] [serial = 1998] [outer = 00000000] 14:04:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C92D400) [pid = 2520] [serial = 1999] [outer = 1C922C00] 14:04:51 INFO - PROCESS | 2520 | 1461186291700 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C958400) [pid = 2520] [serial = 2000] [outer = 1C922C00] 14:04:52 INFO - PROCESS | 2520 | 1461186292556 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1074ms 14:04:52 INFO - PROCESS | 2520 | 1461186292640 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 2520 | 1461186292646 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 14:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:04:52 INFO - PROCESS | 2520 | 1461186292652 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 2520 | 1461186292656 Marionette TRACE conn4 <- [1,2630,null,{}] 14:04:52 INFO - PROCESS | 2520 | 1461186292661 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:52 INFO - PROCESS | 2520 | 1461186292811 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 14:04:52 INFO - PROCESS | 2520 | 1461186292943 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:52 INFO - PROCESS | 2520 | ++DOCSHELL 11AE1000 == 40 [pid = 2520] [id = 667] 14:04:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (11CF4000) [pid = 2520] [serial = 2001] [outer = 00000000] 14:04:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (123A2800) [pid = 2520] [serial = 2002] [outer = 11CF4000] 14:04:53 INFO - PROCESS | 2520 | 1461186293009 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (12758400) [pid = 2520] [serial = 2003] [outer = 11CF4000] 14:04:53 INFO - PROCESS | 2520 | 1461186293701 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:04:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:04:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1078ms 14:04:53 INFO - PROCESS | 2520 | 1461186293750 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 14:04:53 INFO - PROCESS | 2520 | 1461186293757 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 14:04:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:04:53 INFO - PROCESS | 2520 | 1461186293764 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 2520 | 1461186293767 Marionette TRACE conn4 <- [1,2634,null,{}] 14:04:53 INFO - PROCESS | 2520 | 1461186293771 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:53 INFO - PROCESS | 2520 | 1461186293894 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 14:04:54 INFO - PROCESS | 2520 | 1461186294167 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 2520 | ++DOCSHELL 0B08A000 == 41 [pid = 2520] [id = 668] 14:04:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (0B08D800) [pid = 2520] [serial = 2004] [outer = 00000000] 14:04:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (11CEEC00) [pid = 2520] [serial = 2005] [outer = 0B08D800] 14:04:54 INFO - PROCESS | 2520 | 1461186294237 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (12322800) [pid = 2520] [serial = 2006] [outer = 0B08D800] 14:04:54 INFO - PROCESS | 2520 | --DOCSHELL 1C803800 == 40 [pid = 2520] [id = 522] 14:04:54 INFO - PROCESS | 2520 | --DOCSHELL 16AF9C00 == 39 [pid = 2520] [id = 521] 14:04:54 INFO - PROCESS | 2520 | --DOCSHELL 1C914000 == 38 [pid = 2520] [id = 525] 14:04:54 INFO - PROCESS | 2520 | --DOCSHELL 16AFB000 == 37 [pid = 2520] [id = 515] 14:04:54 INFO - PROCESS | 2520 | --DOCSHELL 18AD5800 == 36 [pid = 2520] [id = 517] 14:04:54 INFO - PROCESS | 2520 | --DOCSHELL 1B4DEC00 == 35 [pid = 2520] [id = 518] 14:04:54 INFO - PROCESS | 2520 | --DOCSHELL 1239E400 == 34 [pid = 2520] [id = 529] 14:04:54 INFO - PROCESS | 2520 | --DOCSHELL 16C9D800 == 33 [pid = 2520] [id = 516] 14:04:54 INFO - PROCESS | 2520 | --DOCSHELL 1275DC00 == 32 [pid = 2520] [id = 530] 14:04:54 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1EDEB800) [pid = 2520] [serial = 1957] [outer = 00000000] [url = about:blank] 14:04:54 INFO - PROCESS | 2520 | 1461186294945 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:04:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1235ms 14:04:55 INFO - PROCESS | 2520 | 1461186295003 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 2520 | 1461186295007 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 14:04:55 INFO - PROCESS | 2520 | 1461186295013 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:04:55 INFO - PROCESS | 2520 | 1461186295015 Marionette TRACE conn4 <- [1,2638,null,{}] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1EFED800) [pid = 2520] [serial = 1865] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1CB07000) [pid = 2520] [serial = 1883] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (2045C000) [pid = 2520] [serial = 1880] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1C183400) [pid = 2520] [serial = 1871] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1ED7A400) [pid = 2520] [serial = 1874] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1FB84000) [pid = 2520] [serial = 1877] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (17003000) [pid = 2520] [serial = 1868] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1CB06800) [pid = 2520] [serial = 1948] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1C92F400) [pid = 2520] [serial = 1946] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1C928000) [pid = 2520] [serial = 1945] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1C4E9400) [pid = 2520] [serial = 1951] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1CB05000) [pid = 2520] [serial = 1949] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1DEB2800) [pid = 2520] [serial = 1954] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1E563000) [pid = 2520] [serial = 1955] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C71B000) [pid = 2520] [serial = 1927] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (20A74400) [pid = 2520] [serial = 1925] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (20A71000) [pid = 2520] [serial = 1924] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (20610000) [pid = 2520] [serial = 1922] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (2060BC00) [pid = 2520] [serial = 1921] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C90BC00) [pid = 2520] [serial = 1919] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C810C00) [pid = 2520] [serial = 1918] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (18FE6000) [pid = 2520] [serial = 1916] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (18ACB400) [pid = 2520] [serial = 1915] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (204BD800) [pid = 2520] [serial = 1913] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1C40F000) [pid = 2520] [serial = 1939] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1B39C800) [pid = 2520] [serial = 1936] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1C175400) [pid = 2520] [serial = 1937] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (16A02C00) [pid = 2520] [serial = 1933] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (17026C00) [pid = 2520] [serial = 1934] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (18433C00) [pid = 2520] [serial = 1931] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1837CC00) [pid = 2520] [serial = 1930] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (1C90C000) [pid = 2520] [serial = 1928] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (1C71A000) [pid = 2520] [serial = 1942] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 67 (1C806800) [pid = 2520] [serial = 1943] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 66 (1C891400) [pid = 2520] [serial = 1952] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | --DOMWINDOW == 65 (1C4ED800) [pid = 2520] [serial = 1940] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 2520 | 1461186295044 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:55 INFO - PROCESS | 2520 | 1461186295132 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 14:04:55 INFO - PROCESS | 2520 | 1461186295146 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 2520 | ++DOCSHELL 123A1C00 == 33 [pid = 2520] [id = 669] 14:04:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 66 (123A2000) [pid = 2520] [serial = 2007] [outer = 00000000] 14:04:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (12937400) [pid = 2520] [serial = 2008] [outer = 123A2000] 14:04:55 INFO - PROCESS | 2520 | 1461186295194 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (13897400) [pid = 2520] [serial = 2009] [outer = 123A2000] 14:04:55 INFO - PROCESS | 2520 | 1461186295737 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:04:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 14:04:55 INFO - PROCESS | 2520 | 1461186295749 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 2520 | 1461186295753 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 14:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:04:55 INFO - PROCESS | 2520 | 1461186295757 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 2520 | 1461186295759 Marionette TRACE conn4 <- [1,2642,null,{}] 14:04:55 INFO - PROCESS | 2520 | 1461186295763 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:55 INFO - PROCESS | 2520 | 1461186295844 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 14:04:55 INFO - PROCESS | 2520 | 1461186295853 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 2520 | ++DOCSHELL 16A03800 == 34 [pid = 2520] [id = 670] 14:04:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (175C3400) [pid = 2520] [serial = 2010] [outer = 00000000] 14:04:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (1837F400) [pid = 2520] [serial = 2011] [outer = 175C3400] 14:04:55 INFO - PROCESS | 2520 | 1461186295900 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (1842C000) [pid = 2520] [serial = 2012] [outer = 175C3400] 14:04:56 INFO - PROCESS | 2520 | 1461186296385 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:04:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:04:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 672ms 14:04:56 INFO - PROCESS | 2520 | 1461186296430 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 2520 | 1461186296432 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 14:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:04:56 INFO - PROCESS | 2520 | 1461186296437 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 2520 | 1461186296443 Marionette TRACE conn4 <- [1,2646,null,{}] 14:04:56 INFO - PROCESS | 2520 | 1461186296452 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:56 INFO - PROCESS | 2520 | 1461186296537 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 14:04:56 INFO - PROCESS | 2520 | 1461186296633 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 2520 | ++DOCSHELL 1A149000 == 35 [pid = 2520] [id = 671] 14:04:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1A14F000) [pid = 2520] [serial = 2013] [outer = 00000000] 14:04:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1AAAB800) [pid = 2520] [serial = 2014] [outer = 1A14F000] 14:04:56 INFO - PROCESS | 2520 | 1461186296680 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1B210000) [pid = 2520] [serial = 2015] [outer = 1A14F000] 14:04:57 INFO - PROCESS | 2520 | 1461186297092 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:04:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 14:04:57 INFO - PROCESS | 2520 | 1461186297129 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 2520 | 1461186297132 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 14:04:57 INFO - PROCESS | 2520 | 1461186297135 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 2520 | 1461186297137 Marionette TRACE conn4 <- [1,2650,null,{}] 14:04:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:04:57 INFO - PROCESS | 2520 | 1461186297140 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:57 INFO - PROCESS | 2520 | 1461186297293 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 14:04:57 INFO - PROCESS | 2520 | 1461186297315 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 2520 | ++DOCSHELL 1B22AC00 == 36 [pid = 2520] [id = 672] 14:04:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1B4E0000) [pid = 2520] [serial = 2016] [outer = 00000000] 14:04:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1C17FC00) [pid = 2520] [serial = 2017] [outer = 1B4E0000] 14:04:57 INFO - PROCESS | 2520 | 1461186297361 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1C215400) [pid = 2520] [serial = 2018] [outer = 1B4E0000] 14:04:57 INFO - PROCESS | 2520 | 1461186297799 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:04:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 14:04:57 INFO - PROCESS | 2520 | 1461186297818 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 2520 | 1461186297820 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 14:04:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:04:57 INFO - PROCESS | 2520 | 1461186297824 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 2520 | 1461186297825 Marionette TRACE conn4 <- [1,2654,null,{}] 14:04:57 INFO - PROCESS | 2520 | 1461186297829 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:57 INFO - PROCESS | 2520 | 1461186297939 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 14:04:57 INFO - PROCESS | 2520 | 1461186297947 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 2520 | ++DOCSHELL 1C408000 == 37 [pid = 2520] [id = 673] 14:04:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1C40A400) [pid = 2520] [serial = 2019] [outer = 00000000] 14:04:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1C410800) [pid = 2520] [serial = 2020] [outer = 1C40A400] 14:04:58 INFO - PROCESS | 2520 | 1461186298053 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1C56B800) [pid = 2520] [serial = 2021] [outer = 1C40A400] 14:04:59 INFO - PROCESS | 2520 | 1461186299006 Marionette TRACE conn4 <- [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]]]}] 14:04:59 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) 14:04:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1234ms 14:04:59 INFO - PROCESS | 2520 | 1461186299060 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 2520 | 1461186299062 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 14:04:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:04:59 INFO - PROCESS | 2520 | 1461186299066 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 2520 | 1461186299068 Marionette TRACE conn4 <- [1,2658,null,{}] 14:04:59 INFO - PROCESS | 2520 | 1461186299071 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:59 INFO - PROCESS | 2520 | 1461186299181 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 14:04:59 INFO - PROCESS | 2520 | 1461186299188 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 2520 | ++DOCSHELL 11D44C00 == 38 [pid = 2520] [id = 674] 14:04:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1231FC00) [pid = 2520] [serial = 2022] [outer = 00000000] 14:04:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1C80E400) [pid = 2520] [serial = 2023] [outer = 1231FC00] 14:04:59 INFO - PROCESS | 2520 | 1461186299234 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1C80A800) [pid = 2520] [serial = 2024] [outer = 1231FC00] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1A78E000) [pid = 2520] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (11CF1C00) [pid = 2520] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C911C00) [pid = 2520] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (13284000) [pid = 2520] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1C577800) [pid = 2520] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (11C54000) [pid = 2520] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1B861400) [pid = 2520] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1842A800) [pid = 2520] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (11703400) [pid = 2520] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1B206C00) [pid = 2520] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (12399000) [pid = 2520] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (1328B800) [pid = 2520] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (16C9B000) [pid = 2520] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (1E568800) [pid = 2520] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:05:00 INFO - PROCESS | 2520 | 1461186300239 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 14:05:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:05:00 INFO - PROCESS | 2520 | 1461186300289 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 14:05:00 INFO - PROCESS | 2520 | 1461186300292 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 2520 | 1461186300294 Marionette TRACE conn4 <- [1,2662,null,{}] 14:05:00 INFO - PROCESS | 2520 | 1461186300297 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:00 INFO - PROCESS | 2520 | 1461186300376 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 14:05:00 INFO - PROCESS | 2520 | 1461186300382 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 2520 | ++DOCSHELL 12320800 == 39 [pid = 2520] [id = 675] 14:05:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (12939C00) [pid = 2520] [serial = 2025] [outer = 00000000] 14:05:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (1C406C00) [pid = 2520] [serial = 2026] [outer = 12939C00] 14:05:00 INFO - PROCESS | 2520 | 1461186300428 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1C715000) [pid = 2520] [serial = 2027] [outer = 12939C00] 14:05:01 INFO - PROCESS | 2520 | 1461186301371 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 2520 | 1461186301416 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 14:05:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:05:01 INFO - PROCESS | 2520 | 1461186301419 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 2520 | 1461186301421 Marionette TRACE conn4 <- [1,2666,null,{}] 14:05:01 INFO - PROCESS | 2520 | 1461186301424 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:01 INFO - PROCESS | 2520 | 1461186301504 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 14:05:01 INFO - PROCESS | 2520 | 1461186301634 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 2520 | ++DOCSHELL 0B074C00 == 40 [pid = 2520] [id = 676] 14:05:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (0B08BC00) [pid = 2520] [serial = 2028] [outer = 00000000] 14:05:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (11AE2C00) [pid = 2520] [serial = 2029] [outer = 0B08BC00] 14:05:01 INFO - PROCESS | 2520 | 1461186301695 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (11CED800) [pid = 2520] [serial = 2030] [outer = 0B08BC00] 14:05:02 INFO - PROCESS | 2520 | 1461186302853 Marionette TRACE conn4 <- [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]]]}] 14:05:02 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) 14:05:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1483ms 14:05:02 INFO - PROCESS | 2520 | 1461186302904 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 2520 | 1461186302908 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 14:05:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:05:02 INFO - PROCESS | 2520 | 1461186302913 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 2520 | 1461186302917 Marionette TRACE conn4 <- [1,2670,null,{}] 14:05:02 INFO - PROCESS | 2520 | 1461186302923 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:03 INFO - PROCESS | 2520 | 1461186303067 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 14:05:03 INFO - PROCESS | 2520 | 1461186303208 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 2520 | ++DOCSHELL 17003000 == 41 [pid = 2520] [id = 677] 14:05:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1700F400) [pid = 2520] [serial = 2031] [outer = 00000000] 14:05:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (175C5C00) [pid = 2520] [serial = 2032] [outer = 1700F400] 14:05:03 INFO - PROCESS | 2520 | 1461186303267 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1837DC00) [pid = 2520] [serial = 2033] [outer = 1700F400] 14:05:04 INFO - PROCESS | 2520 | 1461186304308 Marionette TRACE conn4 <- [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]]]}] 14:05:04 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) 14:05:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1423ms 14:05:04 INFO - PROCESS | 2520 | 1461186304343 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 2520 | 1461186304347 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 14:05:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:05:04 INFO - PROCESS | 2520 | 1461186304352 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 2520 | 1461186304354 Marionette TRACE conn4 <- [1,2674,null,{}] 14:05:04 INFO - PROCESS | 2520 | 1461186304358 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:04 INFO - PROCESS | 2520 | 1461186304467 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 14:05:04 INFO - PROCESS | 2520 | 1461186304637 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 2520 | ++DOCSHELL 1AAAF000 == 42 [pid = 2520] [id = 678] 14:05:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1B207400) [pid = 2520] [serial = 2034] [outer = 00000000] 14:05:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1B4E5000) [pid = 2520] [serial = 2035] [outer = 1B207400] 14:05:04 INFO - PROCESS | 2520 | 1461186304700 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C17C800) [pid = 2520] [serial = 2036] [outer = 1B207400] 14:05:05 INFO - PROCESS | 2520 | 1461186305853 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 2520 | 1461186305880 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 14:05:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:05:05 INFO - PROCESS | 2520 | 1461186305885 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 2520 | 1461186305889 Marionette TRACE conn4 <- [1,2678,null,{}] 14:05:05 INFO - PROCESS | 2520 | 1461186305902 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:06 INFO - PROCESS | 2520 | 1461186306084 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 14:05:06 INFO - PROCESS | 2520 | 1461186306191 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 2520 | ++DOCSHELL 131E4800 == 43 [pid = 2520] [id = 679] 14:05:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (13236C00) [pid = 2520] [serial = 2037] [outer = 00000000] 14:05:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1389C800) [pid = 2520] [serial = 2038] [outer = 13236C00] 14:05:06 INFO - PROCESS | 2520 | 1461186306244 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (16A09400) [pid = 2520] [serial = 2039] [outer = 13236C00] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 11D7C400 == 42 [pid = 2520] [id = 527] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 0B08F800 == 41 [pid = 2520] [id = 523] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 12320800 == 40 [pid = 2520] [id = 675] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 11D44C00 == 39 [pid = 2520] [id = 674] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 1C408000 == 38 [pid = 2520] [id = 673] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 1B22AC00 == 37 [pid = 2520] [id = 672] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 1A149000 == 36 [pid = 2520] [id = 671] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 16A03800 == 35 [pid = 2520] [id = 670] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 123A1C00 == 34 [pid = 2520] [id = 669] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 0B08A000 == 33 [pid = 2520] [id = 668] 14:05:06 INFO - PROCESS | 2520 | --DOCSHELL 11AE1000 == 32 [pid = 2520] [id = 667] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1C91A000) [pid = 2520] [serial = 1996] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1C56A000) [pid = 2520] [serial = 1984] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C806400) [pid = 2520] [serial = 1987] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (11CF6C00) [pid = 2520] [serial = 1960] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (11D72800) [pid = 2520] [serial = 1961] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1C215800) [pid = 2520] [serial = 1978] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1C212C00) [pid = 2520] [serial = 1979] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (18A0CC00) [pid = 2520] [serial = 1972] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (18ACE800) [pid = 2520] [serial = 1973] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1C569400) [pid = 2520] [serial = 1985] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1C2B6400) [pid = 2520] [serial = 1981] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1B22A800) [pid = 2520] [serial = 1975] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (1B39C400) [pid = 2520] [serial = 1976] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1270A000) [pid = 2520] [serial = 1963] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (12753400) [pid = 2520] [serial = 1964] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (138A1000) [pid = 2520] [serial = 1966] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 67 (1403CC00) [pid = 2520] [serial = 1967] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 66 (170DB400) [pid = 2520] [serial = 1969] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 65 (176A0000) [pid = 2520] [serial = 1970] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 64 (1EFE6000) [pid = 2520] [serial = 1958] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 63 (1C80F000) [pid = 2520] [serial = 1988] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 62 (1C80B800) [pid = 2520] [serial = 1993] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 61 (176AC400) [pid = 2520] [serial = 1991] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 60 (12757400) [pid = 2520] [serial = 1990] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 59 (1C902000) [pid = 2520] [serial = 1994] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 58 (1C91EC00) [pid = 2520] [serial = 1997] [outer = 00000000] [url = about:blank] 14:05:06 INFO - PROCESS | 2520 | --DOMWINDOW == 57 (1C2B5800) [pid = 2520] [serial = 1982] [outer = 00000000] [url = about:blank] 14:05:07 INFO - PROCESS | 2520 | 1461186307316 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 2520 | 1461186307370 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 14:05:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:05:07 INFO - PROCESS | 2520 | 1461186307376 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 2520 | 1461186307378 Marionette TRACE conn4 <- [1,2682,null,{}] 14:05:07 INFO - PROCESS | 2520 | 1461186307382 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:07 INFO - PROCESS | 2520 | 1461186307471 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 14:05:07 INFO - PROCESS | 2520 | 1461186307479 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 2520 | ++DOCSHELL 11704800 == 33 [pid = 2520] [id = 680] 14:05:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 58 (11AE1000) [pid = 2520] [serial = 2040] [outer = 00000000] 14:05:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 59 (131DC000) [pid = 2520] [serial = 2041] [outer = 11AE1000] 14:05:07 INFO - PROCESS | 2520 | 1461186307526 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 60 (1403EC00) [pid = 2520] [serial = 2042] [outer = 11AE1000] 14:05:08 INFO - PROCESS | 2520 | 1461186308532 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 2520 | 1461186308564 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 14:05:08 INFO - PROCESS | 2520 | 1461186308568 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 2520 | 1461186308572 Marionette TRACE conn4 <- [1,2686,null,{}] 14:05:08 INFO - PROCESS | 2520 | 1461186308582 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:08 INFO - PROCESS | 2520 | 1461186308677 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 14:05:08 INFO - PROCESS | 2520 | 1461186308684 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 2520 | ++DOCSHELL 18429C00 == 34 [pid = 2520] [id = 681] 14:05:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 61 (1842B800) [pid = 2520] [serial = 2043] [outer = 00000000] 14:05:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 62 (18AD4400) [pid = 2520] [serial = 2044] [outer = 1842B800] 14:05:08 INFO - PROCESS | 2520 | 1461186308736 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 63 (18FEAC00) [pid = 2520] [serial = 2045] [outer = 1842B800] 14:05:09 INFO - PROCESS | 2520 | 1461186309753 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 2520 | 1461186309811 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 14:05:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:05:09 INFO - PROCESS | 2520 | 1461186309814 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 2520 | 1461186309816 Marionette TRACE conn4 <- [1,2690,null,{}] 14:05:09 INFO - PROCESS | 2520 | 1461186309823 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:09 INFO - PROCESS | 2520 | 1461186309938 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 14:05:09 INFO - PROCESS | 2520 | 1461186309945 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 2520 | ++DOCSHELL 1B228800 == 35 [pid = 2520] [id = 682] 14:05:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 64 (1B22A000) [pid = 2520] [serial = 2046] [outer = 00000000] 14:05:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 65 (1C175000) [pid = 2520] [serial = 2047] [outer = 1B22A000] 14:05:10 INFO - PROCESS | 2520 | 1461186309992 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 66 (1C216000) [pid = 2520] [serial = 2048] [outer = 1B22A000] 14:05:10 INFO - PROCESS | 2520 | 1461186310498 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:05:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:05:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 14:05:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:05:10 INFO - PROCESS | 2520 | 1461186310548 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 2520 | 1461186310550 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 14:05:10 INFO - PROCESS | 2520 | 1461186310553 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 2520 | 1461186310555 Marionette TRACE conn4 <- [1,2694,null,{}] 14:05:10 INFO - PROCESS | 2520 | 1461186310558 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:10 INFO - PROCESS | 2520 | 1461186310678 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 14:05:10 INFO - PROCESS | 2520 | 1461186310742 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 2520 | ++DOCSHELL 1C2B9800 == 36 [pid = 2520] [id = 683] 14:05:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (1C2BB800) [pid = 2520] [serial = 2049] [outer = 00000000] 14:05:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (1C40EC00) [pid = 2520] [serial = 2050] [outer = 1C2BB800] 14:05:10 INFO - PROCESS | 2520 | 1461186310790 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (1C4F4400) [pid = 2520] [serial = 2051] [outer = 1C2BB800] 14:05:10 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (1B4E0000) [pid = 2520] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:05:10 INFO - PROCESS | 2520 | --DOMWINDOW == 67 (175C3400) [pid = 2520] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:05:10 INFO - PROCESS | 2520 | --DOMWINDOW == 66 (0B08D800) [pid = 2520] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:05:10 INFO - PROCESS | 2520 | --DOMWINDOW == 65 (1C40A400) [pid = 2520] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:05:10 INFO - PROCESS | 2520 | --DOMWINDOW == 64 (123A2000) [pid = 2520] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:05:10 INFO - PROCESS | 2520 | --DOMWINDOW == 63 (1A14F000) [pid = 2520] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:05:10 INFO - PROCESS | 2520 | --DOMWINDOW == 62 (1231FC00) [pid = 2520] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:05:11 INFO - PROCESS | 2520 | 1461186311166 Marionette TRACE conn4 <- [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]]]}] 14:05:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:05:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 14:05:11 INFO - PROCESS | 2520 | 1461186311224 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 2520 | 1461186311226 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 14:05:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:05:11 INFO - PROCESS | 2520 | 1461186311229 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 2520 | 1461186311231 Marionette TRACE conn4 <- [1,2698,null,{}] 14:05:11 INFO - PROCESS | 2520 | 1461186311234 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:11 INFO - PROCESS | 2520 | 1461186311377 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 14:05:11 INFO - PROCESS | 2520 | 1461186311388 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 2520 | ++DOCSHELL 0B08E400 == 37 [pid = 2520] [id = 684] 14:05:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 63 (0B092000) [pid = 2520] [serial = 2052] [outer = 00000000] 14:05:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 64 (1C807000) [pid = 2520] [serial = 2053] [outer = 0B092000] 14:05:11 INFO - PROCESS | 2520 | 1461186311437 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 65 (1C89C000) [pid = 2520] [serial = 2054] [outer = 0B092000] 14:05:11 INFO - PROCESS | 2520 | 1461186311920 Marionette TRACE conn4 <- [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] 14:05:11 INFO - PROCESS | 2520 | 1461186311962 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 14:05:11 INFO - PROCESS | 2520 | 1461186311965 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:05:11 INFO - PROCESS | 2520 | 1461186311967 Marionette TRACE conn4 <- [1,2702,null,{}] 14:05:11 INFO - PROCESS | 2520 | 1461186311971 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:12 INFO - PROCESS | 2520 | 1461186312050 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 14:05:12 INFO - PROCESS | 2520 | 1461186312056 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 2520 | ++DOCSHELL 1C89D800 == 38 [pid = 2520] [id = 685] 14:05:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 66 (1C905C00) [pid = 2520] [serial = 2055] [outer = 00000000] 14:05:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (1C90E800) [pid = 2520] [serial = 2056] [outer = 1C905C00] 14:05:12 INFO - PROCESS | 2520 | 1461186312102 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (1C917000) [pid = 2520] [serial = 2057] [outer = 1C905C00] 14:05:12 INFO - PROCESS | 2520 | 1461186312565 Marionette TRACE conn4 <- [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]]]}] 14:05:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:05:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 14:05:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:05:12 INFO - PROCESS | 2520 | 1461186312600 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 14:05:12 INFO - PROCESS | 2520 | 1461186312602 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 14:05:12 INFO - PROCESS | 2520 | 1461186312605 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:05:12 INFO - PROCESS | 2520 | 1461186312607 Marionette TRACE conn4 <- [1,2706,null,{}] 14:05:12 INFO - PROCESS | 2520 | 1461186312610 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:12 INFO - PROCESS | 2520 | 1461186312694 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 14:05:12 INFO - PROCESS | 2520 | 1461186312700 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 2520 | ++DOCSHELL 18378400 == 39 [pid = 2520] [id = 686] 14:05:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (1C91A800) [pid = 2520] [serial = 2058] [outer = 00000000] 14:05:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (1C926C00) [pid = 2520] [serial = 2059] [outer = 1C91A800] 14:05:12 INFO - PROCESS | 2520 | 1461186312746 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (1C926400) [pid = 2520] [serial = 2060] [outer = 1C91A800] 14:05:13 INFO - PROCESS | 2520 | 1461186313487 Marionette TRACE conn4 <- [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] 14:05:13 INFO - PROCESS | 2520 | 1461186313544 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 14:05:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:05:13 INFO - PROCESS | 2520 | 1461186313549 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 2520 | 1461186313553 Marionette TRACE conn4 <- [1,2710,null,{}] 14:05:13 INFO - PROCESS | 2520 | 1461186313559 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:13 INFO - PROCESS | 2520 | 1461186313699 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 14:05:13 INFO - PROCESS | 2520 | 1461186313837 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 2520 | ++DOCSHELL 138F0000 == 40 [pid = 2520] [id = 687] 14:05:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (138FB800) [pid = 2520] [serial = 2061] [outer = 00000000] 14:05:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1701F400) [pid = 2520] [serial = 2062] [outer = 138FB800] 14:05:13 INFO - PROCESS | 2520 | 1461186313901 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (17572800) [pid = 2520] [serial = 2063] [outer = 138FB800] 14:05:14 INFO - PROCESS | 2520 | 1461186314550 Marionette TRACE conn4 <- [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] 14:05:14 INFO - PROCESS | 2520 | 1461186314581 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 14:05:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:05:14 INFO - PROCESS | 2520 | 1461186314588 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 2520 | 1461186314591 Marionette TRACE conn4 <- [1,2714,null,{}] 14:05:14 INFO - PROCESS | 2520 | 1461186314595 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:14 INFO - PROCESS | 2520 | 1461186314704 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 14:05:14 INFO - PROCESS | 2520 | 1461186314819 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 2520 | ++DOCSHELL 18AD3C00 == 41 [pid = 2520] [id = 688] 14:05:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1AAA6800) [pid = 2520] [serial = 2064] [outer = 00000000] 14:05:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1C409400) [pid = 2520] [serial = 2065] [outer = 1AAA6800] 14:05:14 INFO - PROCESS | 2520 | 1461186314920 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1C577000) [pid = 2520] [serial = 2066] [outer = 1AAA6800] 14:05:15 INFO - PROCESS | 2520 | 1461186315538 Marionette TRACE conn4 <- [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]]]}] 14:05:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:05:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 14:05:15 INFO - PROCESS | 2520 | 1461186315560 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 2520 | 1461186315562 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 14:05:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:05:15 INFO - PROCESS | 2520 | 1461186315566 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - PROCESS | 2520 | 1461186315570 Marionette TRACE conn4 <- [1,2718,null,{}] 14:05:15 INFO - PROCESS | 2520 | 1461186315581 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:15 INFO - PROCESS | 2520 | 1461186315693 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 14:05:15 INFO - PROCESS | 2520 | 1461186315831 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 2520 | ++DOCSHELL 1C95E800 == 42 [pid = 2520] [id = 689] 14:05:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1C95F400) [pid = 2520] [serial = 2067] [outer = 00000000] 14:05:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1C963800) [pid = 2520] [serial = 2068] [outer = 1C95F400] 14:05:15 INFO - PROCESS | 2520 | 1461186315898 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1C9F2C00) [pid = 2520] [serial = 2069] [outer = 1C95F400] 14:05:16 INFO - PROCESS | 2520 | 1461186316980 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 2520 | 1461186316996 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 14:05:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:05:17 INFO - PROCESS | 2520 | 1461186317001 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 2520 | 1461186317005 Marionette TRACE conn4 <- [1,2722,null,{}] 14:05:17 INFO - PROCESS | 2520 | 1461186317011 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:17 INFO - PROCESS | 2520 | 1461186317138 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 14:05:17 INFO - PROCESS | 2520 | 1461186317277 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 2520 | ++DOCSHELL 12931400 == 43 [pid = 2520] [id = 690] 14:05:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (12932400) [pid = 2520] [serial = 2070] [outer = 00000000] 14:05:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (131E3000) [pid = 2520] [serial = 2071] [outer = 12932400] 14:05:17 INFO - PROCESS | 2520 | 1461186317333 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (16A07800) [pid = 2520] [serial = 2072] [outer = 12932400] 14:05:17 INFO - PROCESS | 2520 | --DOCSHELL 12396000 == 42 [pid = 2520] [id = 654] 14:05:17 INFO - PROCESS | 2520 | --DOCSHELL 11C5A400 == 41 [pid = 2520] [id = 513] 14:05:17 INFO - PROCESS | 2520 | --DOCSHELL 11AE9C00 == 40 [pid = 2520] [id = 653] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1C406C00) [pid = 2520] [serial = 2026] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C17FC00) [pid = 2520] [serial = 2017] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1C215400) [pid = 2520] [serial = 2018] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1837F400) [pid = 2520] [serial = 2011] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1842C000) [pid = 2520] [serial = 2012] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (12322800) [pid = 2520] [serial = 2006] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (11CEEC00) [pid = 2520] [serial = 2005] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1C92D400) [pid = 2520] [serial = 1999] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1C410800) [pid = 2520] [serial = 2020] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (12937400) [pid = 2520] [serial = 2008] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (13897400) [pid = 2520] [serial = 2009] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (1AAAB800) [pid = 2520] [serial = 2014] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1B210000) [pid = 2520] [serial = 2015] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (123A2800) [pid = 2520] [serial = 2002] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (1C80E400) [pid = 2520] [serial = 2023] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 67 (1C56B800) [pid = 2520] [serial = 2021] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 66 (1C80A800) [pid = 2520] [serial = 2024] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 2520 | 1461186317853 Marionette TRACE conn4 <- [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]]]}] 14:05:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:05:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 891ms 14:05:17 INFO - PROCESS | 2520 | 1461186317892 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 2520 | 1461186317898 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 14:05:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:05:17 INFO - PROCESS | 2520 | 1461186317904 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 2520 | 1461186317906 Marionette TRACE conn4 <- [1,2726,null,{}] 14:05:17 INFO - PROCESS | 2520 | 1461186317910 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:18 INFO - PROCESS | 2520 | 1461186317994 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 14:05:18 INFO - PROCESS | 2520 | 1461186318003 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 2520 | ++DOCSHELL 12757400 == 41 [pid = 2520] [id = 691] 14:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (1275B000) [pid = 2520] [serial = 2073] [outer = 00000000] 14:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (140E3C00) [pid = 2520] [serial = 2074] [outer = 1275B000] 14:05:18 INFO - PROCESS | 2520 | 1461186318049 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (17026000) [pid = 2520] [serial = 2075] [outer = 1275B000] 14:05:18 INFO - PROCESS | 2520 | 1461186318531 Marionette TRACE conn4 <- [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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:05:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 14:05:18 INFO - PROCESS | 2520 | 1461186318577 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 2520 | 1461186318579 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 14:05:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:05:18 INFO - PROCESS | 2520 | 1461186318582 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 2520 | 1461186318585 Marionette TRACE conn4 <- [1,2730,null,{}] 14:05:18 INFO - PROCESS | 2520 | 1461186318595 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:18 INFO - PROCESS | 2520 | 1461186318723 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 14:05:18 INFO - PROCESS | 2520 | 1461186318826 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 2520 | ++DOCSHELL 18434400 == 42 [pid = 2520] [id = 692] 14:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (18A03C00) [pid = 2520] [serial = 2076] [outer = 00000000] 14:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (18FEA800) [pid = 2520] [serial = 2077] [outer = 18A03C00] 14:05:18 INFO - PROCESS | 2520 | 1461186318876 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1A791800) [pid = 2520] [serial = 2078] [outer = 18A03C00] 14:05:19 INFO - PROCESS | 2520 | 1461186319261 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:05:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 14:05:19 INFO - PROCESS | 2520 | 1461186319316 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 2520 | 1461186319319 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 14:05:19 INFO - PROCESS | 2520 | 1461186319322 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 2520 | 1461186319324 Marionette TRACE conn4 <- [1,2734,null,{}] 14:05:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:05:19 INFO - PROCESS | 2520 | 1461186319327 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:19 INFO - PROCESS | 2520 | 1461186319411 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 14:05:19 INFO - PROCESS | 2520 | 1461186319417 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 2520 | ++DOCSHELL 1B293400 == 43 [pid = 2520] [id = 693] 14:05:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1B39A800) [pid = 2520] [serial = 2079] [outer = 00000000] 14:05:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1C214000) [pid = 2520] [serial = 2080] [outer = 1B39A800] 14:05:19 INFO - PROCESS | 2520 | 1461186319464 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1C2B0800) [pid = 2520] [serial = 2081] [outer = 1B39A800] 14:05:19 INFO - PROCESS | 2520 | 1461186319951 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:05:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 14:05:20 INFO - PROCESS | 2520 | 1461186319997 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 14:05:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:05:20 INFO - PROCESS | 2520 | 1461186319999 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 14:05:20 INFO - PROCESS | 2520 | 1461186320003 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 2520 | 1461186320004 Marionette TRACE conn4 <- [1,2738,null,{}] 14:05:20 INFO - PROCESS | 2520 | 1461186320008 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:20 INFO - PROCESS | 2520 | 1461186320120 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 14:05:20 INFO - PROCESS | 2520 | 1461186320223 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 2520 | ++DOCSHELL 1C410800 == 44 [pid = 2520] [id = 694] 14:05:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1C493400) [pid = 2520] [serial = 2082] [outer = 00000000] 14:05:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1C571000) [pid = 2520] [serial = 2083] [outer = 1C493400] 14:05:20 INFO - PROCESS | 2520 | 1461186320272 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1C576800) [pid = 2520] [serial = 2084] [outer = 1C493400] 14:05:20 INFO - PROCESS | 2520 | 1461186320707 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:05:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 731ms 14:05:20 INFO - PROCESS | 2520 | 1461186320734 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 2520 | 1461186320736 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 14:05:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:05:20 INFO - PROCESS | 2520 | 1461186320739 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 2520 | 1461186320741 Marionette TRACE conn4 <- [1,2742,null,{}] 14:05:20 INFO - PROCESS | 2520 | 1461186320744 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:20 INFO - PROCESS | 2520 | 1461186320880 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 14:05:20 INFO - PROCESS | 2520 | 1461186320888 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 2520 | ++DOCSHELL 11E9D000 == 45 [pid = 2520] [id = 695] 14:05:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (12320000) [pid = 2520] [serial = 2085] [outer = 00000000] 14:05:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1C908400) [pid = 2520] [serial = 2086] [outer = 12320000] 14:05:21 INFO - PROCESS | 2520 | 1461186320989 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1C913400) [pid = 2520] [serial = 2087] [outer = 12320000] 14:05:21 INFO - PROCESS | 2520 | 1461186321413 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:05:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:05:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 731ms 14:05:21 INFO - PROCESS | 2520 | 1461186321471 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 14:05:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:05:21 INFO - PROCESS | 2520 | 1461186321473 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 14:05:21 INFO - PROCESS | 2520 | 1461186321476 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 2520 | 1461186321478 Marionette TRACE conn4 <- [1,2746,null,{}] 14:05:21 INFO - PROCESS | 2520 | 1461186321481 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:21 INFO - PROCESS | 2520 | 1461186321622 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 14:05:21 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (11CF4000) [pid = 2520] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:05:21 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1B22A000) [pid = 2520] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:05:21 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (13236C00) [pid = 2520] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:05:21 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1842B800) [pid = 2520] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:05:21 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (11AE1000) [pid = 2520] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:05:21 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1C2BB800) [pid = 2520] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:05:21 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (0B092000) [pid = 2520] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:05:21 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1C905C00) [pid = 2520] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:05:21 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (12939C00) [pid = 2520] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:05:21 INFO - PROCESS | 2520 | 1461186321734 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 2520 | ++DOCSHELL 117BF000 == 46 [pid = 2520] [id = 696] 14:05:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (11AE1000) [pid = 2520] [serial = 2088] [outer = 00000000] 14:05:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1700D400) [pid = 2520] [serial = 2089] [outer = 11AE1000] 14:05:21 INFO - PROCESS | 2520 | 1461186321781 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1C17E400) [pid = 2520] [serial = 2090] [outer = 11AE1000] 14:05:22 INFO - PROCESS | 2520 | 1461186322132 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:05:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:05:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 14:05:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:05:22 INFO - PROCESS | 2520 | 1461186322147 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 2520 | 1461186322149 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 14:05:22 INFO - PROCESS | 2520 | 1461186322153 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 2520 | 1461186322154 Marionette TRACE conn4 <- [1,2750,null,{}] 14:05:22 INFO - PROCESS | 2520 | 1461186322158 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:22 INFO - PROCESS | 2520 | 1461186322240 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 14:05:22 INFO - PROCESS | 2520 | 1461186322247 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 2520 | ++DOCSHELL 11D80800 == 47 [pid = 2520] [id = 697] 14:05:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1231BC00) [pid = 2520] [serial = 2091] [outer = 00000000] 14:05:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1CB0E000) [pid = 2520] [serial = 2092] [outer = 1231BC00] 14:05:22 INFO - PROCESS | 2520 | 1461186322293 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1CC63800) [pid = 2520] [serial = 2093] [outer = 1231BC00] 14:05:22 INFO - PROCESS | 2520 | 1461186322731 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:05:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:05:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 14:05:22 INFO - PROCESS | 2520 | 1461186322784 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 2520 | 1461186322786 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 14:05:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:05:22 INFO - PROCESS | 2520 | 1461186322789 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 2520 | 1461186322790 Marionette TRACE conn4 <- [1,2754,null,{}] 14:05:22 INFO - PROCESS | 2520 | 1461186322794 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:22 INFO - PROCESS | 2520 | 1461186322874 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 14:05:22 INFO - PROCESS | 2520 | 1461186322881 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 2520 | ++DOCSHELL 1CDF1800 == 48 [pid = 2520] [id = 698] 14:05:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1CDF2400) [pid = 2520] [serial = 2094] [outer = 00000000] 14:05:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1DEB5800) [pid = 2520] [serial = 2095] [outer = 1CDF2400] 14:05:22 INFO - PROCESS | 2520 | 1461186322926 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1E563800) [pid = 2520] [serial = 2096] [outer = 1CDF2400] 14:05:23 INFO - PROCESS | 2520 | 1461186323364 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:05:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:05:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 631ms 14:05:23 INFO - PROCESS | 2520 | 1461186323427 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 14:05:23 INFO - PROCESS | 2520 | 1461186323429 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 14:05:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:05:23 INFO - PROCESS | 2520 | 1461186323432 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:05:23 INFO - PROCESS | 2520 | 1461186323434 Marionette TRACE conn4 <- [1,2758,null,{}] 14:05:23 INFO - PROCESS | 2520 | 1461186323438 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:23 INFO - PROCESS | 2520 | 1461186323518 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 14:05:23 INFO - PROCESS | 2520 | 1461186323524 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 2520 | ++DOCSHELL 1EA7C800 == 49 [pid = 2520] [id = 699] 14:05:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1EA7CC00) [pid = 2520] [serial = 2097] [outer = 00000000] 14:05:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1ED78000) [pid = 2520] [serial = 2098] [outer = 1EA7CC00] 14:05:23 INFO - PROCESS | 2520 | 1461186323571 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1EDEC000) [pid = 2520] [serial = 2099] [outer = 1EA7CC00] 14:05:24 INFO - PROCESS | 2520 | 1461186324209 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 830ms 14:05:24 INFO - PROCESS | 2520 | 1461186324266 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 2520 | 1461186324271 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 14:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:05:24 INFO - PROCESS | 2520 | 1461186324291 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 2520 | 1461186324295 Marionette TRACE conn4 <- [1,2762,null,{}] 14:05:24 INFO - PROCESS | 2520 | 1461186324303 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:24 INFO - PROCESS | 2520 | 1461186324413 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 14:05:24 INFO - PROCESS | 2520 | 1461186324553 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 2520 | ++DOCSHELL 12756C00 == 50 [pid = 2520] [id = 700] 14:05:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (12936400) [pid = 2520] [serial = 2100] [outer = 00000000] 14:05:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1837F400) [pid = 2520] [serial = 2101] [outer = 12936400] 14:05:24 INFO - PROCESS | 2520 | 1461186324617 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (18A05C00) [pid = 2520] [serial = 2102] [outer = 12936400] 14:05:25 INFO - PROCESS | 2520 | 1461186325199 Marionette TRACE conn4 <- [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]]]}] 14:05:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:05:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 990ms 14:05:25 INFO - PROCESS | 2520 | 1461186325272 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 2520 | 1461186325278 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 14:05:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:05:25 INFO - PROCESS | 2520 | 1461186325285 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 2520 | 1461186325288 Marionette TRACE conn4 <- [1,2766,null,{}] 14:05:25 INFO - PROCESS | 2520 | 1461186325292 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:25 INFO - PROCESS | 2520 | 1461186325430 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 14:05:25 INFO - PROCESS | 2520 | 1461186325568 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 2520 | ++DOCSHELL 1B4E6C00 == 51 [pid = 2520] [id = 701] 14:05:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1B85C400) [pid = 2520] [serial = 2103] [outer = 00000000] 14:05:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C56F400) [pid = 2520] [serial = 2104] [outer = 1B85C400] 14:05:25 INFO - PROCESS | 2520 | 1461186325626 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C896000) [pid = 2520] [serial = 2105] [outer = 1B85C400] 14:05:26 INFO - PROCESS | 2520 | 1461186326225 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:05:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:05:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 14:05:26 INFO - PROCESS | 2520 | 1461186326256 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 14:05:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:05:26 INFO - PROCESS | 2520 | 1461186326259 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 14:05:26 INFO - PROCESS | 2520 | 1461186326262 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - PROCESS | 2520 | 1461186326266 Marionette TRACE conn4 <- [1,2770,null,{}] 14:05:26 INFO - PROCESS | 2520 | 1461186326278 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:26 INFO - PROCESS | 2520 | 1461186326389 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 14:05:26 INFO - PROCESS | 2520 | 1461186326535 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE0C00 == 52 [pid = 2520] [id = 702] 14:05:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1EFE1000) [pid = 2520] [serial = 2106] [outer = 00000000] 14:05:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1EFE5C00) [pid = 2520] [serial = 2107] [outer = 1EFE1000] 14:05:26 INFO - PROCESS | 2520 | 1461186326599 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1EFEA400) [pid = 2520] [serial = 2108] [outer = 1EFE1000] 14:05:27 INFO - PROCESS | 2520 | 1461186327213 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:05:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:05:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 970ms 14:05:27 INFO - PROCESS | 2520 | 1461186327240 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 2520 | 1461186327243 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 14:05:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:05:27 INFO - PROCESS | 2520 | 1461186327248 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 2520 | 1461186327250 Marionette TRACE conn4 <- [1,2774,null,{}] 14:05:27 INFO - PROCESS | 2520 | 1461186327254 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:27 INFO - PROCESS | 2520 | 1461186327360 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 14:05:27 INFO - PROCESS | 2520 | 1461186327530 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 2520 | ++DOCSHELL 1F692400 == 53 [pid = 2520] [id = 703] 14:05:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1F692800) [pid = 2520] [serial = 2109] [outer = 00000000] 14:05:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1F69A800) [pid = 2520] [serial = 2110] [outer = 1F692800] 14:05:27 INFO - PROCESS | 2520 | 1461186327592 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1F69E000) [pid = 2520] [serial = 2111] [outer = 1F692800] 14:05:28 INFO - PROCESS | 2520 | 1461186328148 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:05:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:05:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 931ms 14:05:28 INFO - PROCESS | 2520 | 1461186328193 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 2520 | 1461186328195 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 14:05:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:05:28 INFO - PROCESS | 2520 | 1461186328200 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 2520 | 1461186328202 Marionette TRACE conn4 <- [1,2778,null,{}] 14:05:28 INFO - PROCESS | 2520 | 1461186328206 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:28 INFO - PROCESS | 2520 | 1461186328311 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 14:05:28 INFO - PROCESS | 2520 | 1461186328611 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 2520 | ++DOCSHELL 12755C00 == 54 [pid = 2520] [id = 704] 14:05:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (12761C00) [pid = 2520] [serial = 2112] [outer = 00000000] 14:05:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (16A01800) [pid = 2520] [serial = 2113] [outer = 12761C00] 14:05:28 INFO - PROCESS | 2520 | 1461186328665 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1702AC00) [pid = 2520] [serial = 2114] [outer = 12761C00] 14:05:29 INFO - PROCESS | 2520 | --DOCSHELL 1CDF5000 == 53 [pid = 2520] [id = 652] 14:05:29 INFO - PROCESS | 2520 | --DOCSHELL 17003000 == 52 [pid = 2520] [id = 677] 14:05:29 INFO - PROCESS | 2520 | --DOCSHELL 1AAAF000 == 51 [pid = 2520] [id = 678] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1C926C00) [pid = 2520] [serial = 2059] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | 1461186329338 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (12758400) [pid = 2520] [serial = 2003] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1C175000) [pid = 2520] [serial = 2047] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (16A09400) [pid = 2520] [serial = 2039] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1389C800) [pid = 2520] [serial = 2038] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (18AD4400) [pid = 2520] [serial = 2044] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (131DC000) [pid = 2520] [serial = 2041] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1403EC00) [pid = 2520] [serial = 2042] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1B4E5000) [pid = 2520] [serial = 2035] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (11AE2C00) [pid = 2520] [serial = 2029] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (175C5C00) [pid = 2520] [serial = 2032] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C40EC00) [pid = 2520] [serial = 2050] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C216000) [pid = 2520] [serial = 2048] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1C807000) [pid = 2520] [serial = 2053] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1C917000) [pid = 2520] [serial = 2057] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1C4F4400) [pid = 2520] [serial = 2051] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1C90E800) [pid = 2520] [serial = 2056] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1C89C000) [pid = 2520] [serial = 2054] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (18FEAC00) [pid = 2520] [serial = 2045] [outer = 00000000] [url = about:blank] 14:05:29 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1C715000) [pid = 2520] [serial = 2027] [outer = 00000000] [url = about:blank] 14:05:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:05:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1172ms 14:05:29 INFO - PROCESS | 2520 | 1461186329375 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 2520 | 1461186329378 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 14:05:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:05:29 INFO - PROCESS | 2520 | 1461186329396 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 2520 | 1461186329399 Marionette TRACE conn4 <- [1,2782,null,{}] 14:05:29 INFO - PROCESS | 2520 | 1461186329406 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:29 INFO - PROCESS | 2520 | 1461186329499 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 14:05:29 INFO - PROCESS | 2520 | 1461186329506 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 2520 | ++DOCSHELL 123A2400 == 52 [pid = 2520] [id = 705] 14:05:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (12636C00) [pid = 2520] [serial = 2115] [outer = 00000000] 14:05:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (131DC000) [pid = 2520] [serial = 2116] [outer = 12636C00] 14:05:29 INFO - PROCESS | 2520 | 1461186329556 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (138FBC00) [pid = 2520] [serial = 2117] [outer = 12636C00] 14:05:30 INFO - PROCESS | 2520 | 1461186330091 Marionette TRACE conn4 <- [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]]]}] 14:05:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:05:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms 14:05:30 INFO - PROCESS | 2520 | 1461186330128 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 2520 | 1461186330132 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 14:05:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:05:30 INFO - PROCESS | 2520 | 1461186330136 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 2520 | 1461186330138 Marionette TRACE conn4 <- [1,2786,null,{}] 14:05:30 INFO - PROCESS | 2520 | 1461186330141 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:30 INFO - PROCESS | 2520 | 1461186330226 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 14:05:30 INFO - PROCESS | 2520 | 1461186330319 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 2520 | ++DOCSHELL 16A09400 == 53 [pid = 2520] [id = 706] 14:05:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (176A4800) [pid = 2520] [serial = 2118] [outer = 00000000] 14:05:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (18AD9C00) [pid = 2520] [serial = 2119] [outer = 176A4800] 14:05:30 INFO - PROCESS | 2520 | 1461186330373 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1A78C800) [pid = 2520] [serial = 2120] [outer = 176A4800] 14:05:30 INFO - PROCESS | 2520 | 1461186330786 Marionette TRACE conn4 <- [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]]]}] 14:05:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:05:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 14:05:30 INFO - PROCESS | 2520 | 1461186330811 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 2520 | 1461186330813 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 14:05:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:05:30 INFO - PROCESS | 2520 | 1461186330822 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 2520 | 1461186330828 Marionette TRACE conn4 <- [1,2790,null,{}] 14:05:30 INFO - PROCESS | 2520 | 1461186330832 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:30 INFO - PROCESS | 2520 | 1461186330919 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 14:05:30 INFO - PROCESS | 2520 | 1461186330925 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 2520 | ++DOCSHELL 1B224000 == 54 [pid = 2520] [id = 707] 14:05:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1B225C00) [pid = 2520] [serial = 2121] [outer = 00000000] 14:05:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C2B5800) [pid = 2520] [serial = 2122] [outer = 1B225C00] 14:05:30 INFO - PROCESS | 2520 | 1461186330973 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C408400) [pid = 2520] [serial = 2123] [outer = 1B225C00] 14:05:31 INFO - PROCESS | 2520 | 1461186331419 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:05:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:05:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 631ms 14:05:31 INFO - PROCESS | 2520 | 1461186331456 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 2520 | 1461186331459 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 14:05:31 INFO - PROCESS | 2520 | 1461186331462 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:05:31 INFO - PROCESS | 2520 | 1461186331463 Marionette TRACE conn4 <- [1,2794,null,{}] 14:05:31 INFO - PROCESS | 2520 | 1461186331467 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:31 INFO - PROCESS | 2520 | 1461186331588 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 14:05:31 INFO - PROCESS | 2520 | 1461186331678 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 2520 | ++DOCSHELL 1C56E800 == 55 [pid = 2520] [id = 708] 14:05:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C570400) [pid = 2520] [serial = 2124] [outer = 00000000] 14:05:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C80A800) [pid = 2520] [serial = 2125] [outer = 1C570400] 14:05:31 INFO - PROCESS | 2520 | 1461186331725 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1C80E000) [pid = 2520] [serial = 2126] [outer = 1C570400] 14:05:32 INFO - PROCESS | 2520 | 1461186332135 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:05:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:05:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 14:05:32 INFO - PROCESS | 2520 | 1461186332196 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 2520 | 1461186332198 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 14:05:32 INFO - PROCESS | 2520 | 1461186332201 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 2520 | 1461186332203 Marionette TRACE conn4 <- [1,2798,null,{}] 14:05:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:05:32 INFO - PROCESS | 2520 | 1461186332207 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:32 INFO - PROCESS | 2520 | 1461186332322 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 14:05:32 INFO - PROCESS | 2520 | 1461186332334 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 2520 | ++DOCSHELL 1C89DC00 == 56 [pid = 2520] [id = 709] 14:05:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1C901400) [pid = 2520] [serial = 2127] [outer = 00000000] 14:05:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1C908C00) [pid = 2520] [serial = 2128] [outer = 1C901400] 14:05:32 INFO - PROCESS | 2520 | 1461186332444 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C91B400) [pid = 2520] [serial = 2129] [outer = 1C901400] 14:05:32 INFO - PROCESS | 2520 | 1461186332886 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:05:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:05:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 14:05:32 INFO - PROCESS | 2520 | 1461186332969 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 2520 | 1461186332971 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 14:05:32 INFO - PROCESS | 2520 | 1461186332977 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 2520 | 1461186332979 Marionette TRACE conn4 <- [1,2802,null,{}] 14:05:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:05:33 INFO - PROCESS | 2520 | 1461186332982 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:33 INFO - PROCESS | 2520 | 1461186333100 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 14:05:33 INFO - PROCESS | 2520 | 1461186333164 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 2520 | ++DOCSHELL 1C91F400 == 57 [pid = 2520] [id = 710] 14:05:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C958800) [pid = 2520] [serial = 2130] [outer = 00000000] 14:05:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1CB69C00) [pid = 2520] [serial = 2131] [outer = 1C958800] 14:05:33 INFO - PROCESS | 2520 | 1461186333211 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1CC63C00) [pid = 2520] [serial = 2132] [outer = 1C958800] 14:05:33 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1C493400) [pid = 2520] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:05:33 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (12320000) [pid = 2520] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:05:33 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (11AE1000) [pid = 2520] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:05:33 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1275B000) [pid = 2520] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:05:33 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1B39A800) [pid = 2520] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:05:33 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1CDF2400) [pid = 2520] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:05:33 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (12932400) [pid = 2520] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:05:33 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (18A03C00) [pid = 2520] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:05:33 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1231BC00) [pid = 2520] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:05:33 INFO - PROCESS | 2520 | 1461186333675 Marionette TRACE conn4 <- [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]]]}] 14:05:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:05:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 14:05:33 INFO - PROCESS | 2520 | 1461186333744 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 14:05:33 INFO - PROCESS | 2520 | 1461186333748 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 14:05:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:05:33 INFO - PROCESS | 2520 | 1461186333753 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 2520 | 1461186333758 Marionette TRACE conn4 <- [1,2806,null,{}] 14:05:33 INFO - PROCESS | 2520 | 1461186333765 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:33 INFO - PROCESS | 2520 | 1461186333865 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 14:05:34 INFO - PROCESS | 2520 | 1461186334012 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:34 INFO - PROCESS | 2520 | ++DOCSHELL 1231BC00 == 58 [pid = 2520] [id = 711] 14:05:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (12325000) [pid = 2520] [serial = 2133] [outer = 00000000] 14:05:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (12760C00) [pid = 2520] [serial = 2134] [outer = 12325000] 14:05:34 INFO - PROCESS | 2520 | 1461186334113 Marionette DEBUG loaded listener.js 14:05:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (138EF000) [pid = 2520] [serial = 2135] [outer = 12325000] 14:05:34 INFO - PROCESS | 2520 | 1461186334754 Marionette TRACE conn4 <- [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]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:05:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1028ms 14:05:34 INFO - PROCESS | 2520 | 1461186334784 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 2520 | 1461186334788 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 14:05:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:05:34 INFO - PROCESS | 2520 | 1461186334795 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 2520 | 1461186334800 Marionette TRACE conn4 <- [1,2810,null,{}] 14:05:34 INFO - PROCESS | 2520 | 1461186334804 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:34 INFO - PROCESS | 2520 | 1461186334932 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 14:05:35 INFO - PROCESS | 2520 | 1461186335072 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 2520 | ++DOCSHELL 18383800 == 59 [pid = 2520] [id = 712] 14:05:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1842A000) [pid = 2520] [serial = 2136] [outer = 00000000] 14:05:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1B3A9000) [pid = 2520] [serial = 2137] [outer = 1842A000] 14:05:35 INFO - PROCESS | 2520 | 1461186335130 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C176400) [pid = 2520] [serial = 2138] [outer = 1842A000] 14:05:35 INFO - PROCESS | 2520 | 1461186335753 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 990ms 14:05:35 INFO - PROCESS | 2520 | 1461186335783 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 2520 | 1461186335786 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 14:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:05:35 INFO - PROCESS | 2520 | 1461186335790 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 2520 | 1461186335792 Marionette TRACE conn4 <- [1,2814,null,{}] 14:05:35 INFO - PROCESS | 2520 | 1461186335802 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:35 INFO - PROCESS | 2520 | 1461186335914 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 14:05:36 INFO - PROCESS | 2520 | 1461186336072 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 2520 | ++DOCSHELL 1C916C00 == 60 [pid = 2520] [id = 713] 14:05:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C917000) [pid = 2520] [serial = 2139] [outer = 00000000] 14:05:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C92EC00) [pid = 2520] [serial = 2140] [outer = 1C917000] 14:05:36 INFO - PROCESS | 2520 | 1461186336137 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C95B800) [pid = 2520] [serial = 2141] [outer = 1C917000] 14:05:36 INFO - PROCESS | 2520 | 1461186336716 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:05:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 14:05:36 INFO - PROCESS | 2520 | 1461186336763 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 2520 | 1461186336766 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 14:05:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:05:36 INFO - PROCESS | 2520 | 1461186336769 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 2520 | 1461186336771 Marionette TRACE conn4 <- [1,2818,null,{}] 14:05:36 INFO - PROCESS | 2520 | 1461186336775 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:36 INFO - PROCESS | 2520 | 1461186336883 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 14:05:37 INFO - PROCESS | 2520 | 1461186336994 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 2520 | ++DOCSHELL 1E56C000 == 61 [pid = 2520] [id = 714] 14:05:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1E56CC00) [pid = 2520] [serial = 2142] [outer = 00000000] 14:05:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1EFEA000) [pid = 2520] [serial = 2143] [outer = 1E56CC00] 14:05:37 INFO - PROCESS | 2520 | 1461186337051 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1F693C00) [pid = 2520] [serial = 2144] [outer = 1E56CC00] 14:05:37 INFO - PROCESS | 2520 | 1461186337667 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:05:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:05:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 931ms 14:05:37 INFO - PROCESS | 2520 | 1461186337704 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 2520 | 1461186337706 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 14:05:37 INFO - PROCESS | 2520 | 1461186337710 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:05:37 INFO - PROCESS | 2520 | 1461186337712 Marionette TRACE conn4 <- [1,2822,null,{}] 14:05:37 INFO - PROCESS | 2520 | 1461186337715 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:37 INFO - PROCESS | 2520 | 1461186337817 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 14:05:37 INFO - PROCESS | 2520 | 1461186337929 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 2520 | ++DOCSHELL 1E56B400 == 62 [pid = 2520] [id = 715] 14:05:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1EA78000) [pid = 2520] [serial = 2145] [outer = 00000000] 14:05:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1F96AC00) [pid = 2520] [serial = 2146] [outer = 1EA78000] 14:05:38 INFO - PROCESS | 2520 | 1461186337986 Marionette DEBUG loaded listener.js 14:05:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1F96F400) [pid = 2520] [serial = 2147] [outer = 1EA78000] 14:05:38 INFO - PROCESS | 2520 | 1461186338560 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:05:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:05:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 931ms 14:05:38 INFO - PROCESS | 2520 | 1461186338645 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 2520 | 1461186338647 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 14:05:38 INFO - PROCESS | 2520 | 1461186338651 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:05:38 INFO - PROCESS | 2520 | 1461186338653 Marionette TRACE conn4 <- [1,2826,null,{}] 14:05:38 INFO - PROCESS | 2520 | 1461186338657 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:38 INFO - PROCESS | 2520 | 1461186338784 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 14:05:39 INFO - PROCESS | 2520 | 1461186339032 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 2520 | ++DOCSHELL 117C3000 == 63 [pid = 2520] [id = 716] 14:05:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (11A34000) [pid = 2520] [serial = 2148] [outer = 00000000] 14:05:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1275E800) [pid = 2520] [serial = 2149] [outer = 11A34000] 14:05:39 INFO - PROCESS | 2520 | 1461186339091 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (12758000) [pid = 2520] [serial = 2150] [outer = 11A34000] 14:05:39 INFO - PROCESS | 2520 | 1461186339696 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:05:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1077ms 14:05:39 INFO - PROCESS | 2520 | 1461186339733 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 2520 | 1461186339738 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 14:05:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:05:39 INFO - PROCESS | 2520 | 1461186339743 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 2520 | 1461186339746 Marionette TRACE conn4 <- [1,2830,null,{}] 14:05:39 INFO - PROCESS | 2520 | 1461186339751 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:39 INFO - PROCESS | 2520 | 1461186339858 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 14:05:40 INFO - PROCESS | 2520 | 1461186339991 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 2520 | --DOCSHELL 1C89DC00 == 62 [pid = 2520] [id = 709] 14:05:40 INFO - PROCESS | 2520 | --DOCSHELL 1C56E800 == 61 [pid = 2520] [id = 708] 14:05:40 INFO - PROCESS | 2520 | --DOCSHELL 1B224000 == 60 [pid = 2520] [id = 707] 14:05:40 INFO - PROCESS | 2520 | --DOCSHELL 16A09400 == 59 [pid = 2520] [id = 706] 14:05:40 INFO - PROCESS | 2520 | --DOCSHELL 123A2400 == 58 [pid = 2520] [id = 705] 14:05:40 INFO - PROCESS | 2520 | --DOCSHELL 12755C00 == 57 [pid = 2520] [id = 704] 14:05:40 INFO - PROCESS | 2520 | --DOCSHELL 1B4E6C00 == 56 [pid = 2520] [id = 701] 14:05:40 INFO - PROCESS | 2520 | --DOCSHELL 12756C00 == 55 [pid = 2520] [id = 700] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1701F400) [pid = 2520] [serial = 2062] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C409400) [pid = 2520] [serial = 2065] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1ED78000) [pid = 2520] [serial = 2098] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | ++DOCSHELL 11CF1800 == 56 [pid = 2520] [id = 717] 14:05:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (11CF8000) [pid = 2520] [serial = 2151] [outer = 00000000] 14:05:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1270B800) [pid = 2520] [serial = 2152] [outer = 11CF8000] 14:05:40 INFO - PROCESS | 2520 | 1461186340091 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (13286C00) [pid = 2520] [serial = 2153] [outer = 11CF8000] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C571000) [pid = 2520] [serial = 2083] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C908400) [pid = 2520] [serial = 2086] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C576800) [pid = 2520] [serial = 2084] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1700D400) [pid = 2520] [serial = 2089] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (140E3C00) [pid = 2520] [serial = 2074] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (17026000) [pid = 2520] [serial = 2075] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1C214000) [pid = 2520] [serial = 2080] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1E563800) [pid = 2520] [serial = 2096] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (16A07800) [pid = 2520] [serial = 2072] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (131E3000) [pid = 2520] [serial = 2071] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (18FEA800) [pid = 2520] [serial = 2077] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1A791800) [pid = 2520] [serial = 2078] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1C963800) [pid = 2520] [serial = 2068] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1C913400) [pid = 2520] [serial = 2087] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1C17E400) [pid = 2520] [serial = 2090] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1CB0E000) [pid = 2520] [serial = 2092] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1DEB5800) [pid = 2520] [serial = 2095] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1CC63800) [pid = 2520] [serial = 2093] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1C2B0800) [pid = 2520] [serial = 2081] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 2520 | 1461186340546 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:05:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 830ms 14:05:40 INFO - PROCESS | 2520 | 1461186340579 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 2520 | 1461186340582 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 14:05:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:05:40 INFO - PROCESS | 2520 | 1461186340587 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 2520 | 1461186340589 Marionette TRACE conn4 <- [1,2834,null,{}] 14:05:40 INFO - PROCESS | 2520 | 1461186340598 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:40 INFO - PROCESS | 2520 | 1461186340685 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 14:05:40 INFO - PROCESS | 2520 | 1461186340692 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 2520 | ++DOCSHELL 1700D400 == 57 [pid = 2520] [id = 718] 14:05:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1702A800) [pid = 2520] [serial = 2154] [outer = 00000000] 14:05:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (17579000) [pid = 2520] [serial = 2155] [outer = 1702A800] 14:05:40 INFO - PROCESS | 2520 | 1461186340742 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (18379C00) [pid = 2520] [serial = 2156] [outer = 1702A800] 14:05:41 INFO - PROCESS | 2520 | 1461186341249 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 672ms 14:05:41 INFO - PROCESS | 2520 | 1461186341265 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 2520 | 1461186341268 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 14:05:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:05:41 INFO - PROCESS | 2520 | 1461186341273 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 2520 | 1461186341278 Marionette TRACE conn4 <- [1,2838,null,{}] 14:05:41 INFO - PROCESS | 2520 | 1461186341288 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:41 INFO - PROCESS | 2520 | 1461186341379 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 14:05:41 INFO - PROCESS | 2520 | 1461186341389 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 2520 | ++DOCSHELL 1A782C00 == 58 [pid = 2520] [id = 719] 14:05:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1A783C00) [pid = 2520] [serial = 2157] [outer = 00000000] 14:05:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1B20E400) [pid = 2520] [serial = 2158] [outer = 1A783C00] 14:05:41 INFO - PROCESS | 2520 | 1461186341438 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1B231800) [pid = 2520] [serial = 2159] [outer = 1A783C00] 14:05:41 INFO - PROCESS | 2520 | 1461186341948 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 14:05:42 INFO - PROCESS | 2520 | 1461186342003 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 2520 | 1461186342005 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 14:05:42 INFO - PROCESS | 2520 | 1461186342009 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:05:42 INFO - PROCESS | 2520 | 1461186342010 Marionette TRACE conn4 <- [1,2842,null,{}] 14:05:42 INFO - PROCESS | 2520 | 1461186342014 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:42 INFO - PROCESS | 2520 | 1461186342098 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 14:05:42 INFO - PROCESS | 2520 | 1461186342207 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 2520 | ++DOCSHELL 1C174C00 == 59 [pid = 2520] [id = 720] 14:05:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1C175C00) [pid = 2520] [serial = 2160] [outer = 00000000] 14:05:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1C2AE800) [pid = 2520] [serial = 2161] [outer = 1C175C00] 14:05:42 INFO - PROCESS | 2520 | 1461186342253 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1C2B5000) [pid = 2520] [serial = 2162] [outer = 1C175C00] 14:05:42 INFO - PROCESS | 2520 | 1461186342697 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 14:05:42 INFO - PROCESS | 2520 | 1461186342742 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 2520 | 1461186342745 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 14:05:42 INFO - PROCESS | 2520 | 1461186342752 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:05:42 INFO - PROCESS | 2520 | 1461186342754 Marionette TRACE conn4 <- [1,2846,null,{}] 14:05:42 INFO - PROCESS | 2520 | 1461186342757 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:42 INFO - PROCESS | 2520 | 1461186342904 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 14:05:42 INFO - PROCESS | 2520 | 1461186342931 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 2520 | ++DOCSHELL 12327400 == 60 [pid = 2520] [id = 721] 14:05:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1C407400) [pid = 2520] [serial = 2163] [outer = 00000000] 14:05:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C494800) [pid = 2520] [serial = 2164] [outer = 1C407400] 14:05:43 INFO - PROCESS | 2520 | 1461186342986 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C577800) [pid = 2520] [serial = 2165] [outer = 1C407400] 14:05:43 INFO - PROCESS | 2520 | 1461186343470 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:05:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:05:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 14:05:43 INFO - PROCESS | 2520 | 1461186343532 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 2520 | 1461186343534 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 14:05:43 INFO - PROCESS | 2520 | 1461186343538 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:05:43 INFO - PROCESS | 2520 | 1461186343540 Marionette TRACE conn4 <- [1,2850,null,{}] 14:05:43 INFO - PROCESS | 2520 | 1461186343544 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:43 INFO - PROCESS | 2520 | 1461186343666 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 14:05:43 INFO - PROCESS | 2520 | 1461186343737 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 2520 | ++DOCSHELL 1C806C00 == 61 [pid = 2520] [id = 722] 14:05:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C71EC00) [pid = 2520] [serial = 2166] [outer = 00000000] 14:05:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C90B400) [pid = 2520] [serial = 2167] [outer = 1C71EC00] 14:05:43 INFO - PROCESS | 2520 | 1461186343783 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C90A400) [pid = 2520] [serial = 2168] [outer = 1C71EC00] 14:05:44 INFO - PROCESS | 2520 | 1461186344204 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 14:05:44 INFO - PROCESS | 2520 | 1461186344289 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 14:05:44 INFO - PROCESS | 2520 | 1461186344291 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 14:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:05:44 INFO - PROCESS | 2520 | 1461186344298 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - PROCESS | 2520 | 1461186344300 Marionette TRACE conn4 <- [1,2854,null,{}] 14:05:44 INFO - PROCESS | 2520 | 1461186344304 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:44 INFO - PROCESS | 2520 | 1461186344426 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 14:05:44 INFO - PROCESS | 2520 | 1461186344436 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 2520 | ++DOCSHELL 1C918000 == 62 [pid = 2520] [id = 723] 14:05:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C91E000) [pid = 2520] [serial = 2169] [outer = 00000000] 14:05:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C92D400) [pid = 2520] [serial = 2170] [outer = 1C91E000] 14:05:44 INFO - PROCESS | 2520 | 1461186344584 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C95F800) [pid = 2520] [serial = 2171] [outer = 1C91E000] 14:05:44 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1B225C00) [pid = 2520] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:05:44 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C570400) [pid = 2520] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:05:44 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1C91A800) [pid = 2520] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:05:44 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C901400) [pid = 2520] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:05:44 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (12761C00) [pid = 2520] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:05:44 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (12636C00) [pid = 2520] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:05:44 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (176A4800) [pid = 2520] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:05:44 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1EA7CC00) [pid = 2520] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:05:44 INFO - PROCESS | 2520 | 1461186344973 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 14:05:45 INFO - PROCESS | 2520 | 1461186345033 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 2520 | 1461186345035 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 14:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:05:45 INFO - PROCESS | 2520 | 1461186345038 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 2520 | 1461186345040 Marionette TRACE conn4 <- [1,2858,null,{}] 14:05:45 INFO - PROCESS | 2520 | 1461186345044 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:45 INFO - PROCESS | 2520 | 1461186345164 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 14:05:45 INFO - PROCESS | 2520 | 1461186345176 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 2520 | ++DOCSHELL 1C182000 == 63 [pid = 2520] [id = 724] 14:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C71B400) [pid = 2520] [serial = 2172] [outer = 00000000] 14:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1C959000) [pid = 2520] [serial = 2173] [outer = 1C71B400] 14:05:45 INFO - PROCESS | 2520 | 1461186345222 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C929C00) [pid = 2520] [serial = 2174] [outer = 1C71B400] 14:05:45 INFO - PROCESS | 2520 | 1461186345670 Marionette TRACE conn4 <- [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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 14:05:45 INFO - PROCESS | 2520 | 1461186345713 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 2520 | 1461186345715 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 14:05:45 INFO - PROCESS | 2520 | 1461186345718 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 2520 | 1461186345719 Marionette TRACE conn4 <- [1,2862,null,{}] 14:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:05:45 INFO - PROCESS | 2520 | 1461186345723 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:45 INFO - PROCESS | 2520 | 1461186345875 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 14:05:45 INFO - PROCESS | 2520 | 1461186345890 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 2520 | ++DOCSHELL 1C89AC00 == 64 [pid = 2520] [id = 725] 14:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1CB62800) [pid = 2520] [serial = 2175] [outer = 00000000] 14:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1DEB2800) [pid = 2520] [serial = 2176] [outer = 1CB62800] 14:05:45 INFO - PROCESS | 2520 | 1461186345939 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1DEAB000) [pid = 2520] [serial = 2177] [outer = 1CB62800] 14:05:46 INFO - PROCESS | 2520 | 1461186346357 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 14:05:46 INFO - PROCESS | 2520 | 1461186346393 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 2520 | 1461186346395 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 14:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:05:46 INFO - PROCESS | 2520 | 1461186346410 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 2520 | 1461186346412 Marionette TRACE conn4 <- [1,2866,null,{}] 14:05:46 INFO - PROCESS | 2520 | 1461186346421 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:46 INFO - PROCESS | 2520 | 1461186346510 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 14:05:46 INFO - PROCESS | 2520 | 1461186346516 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 2520 | ++DOCSHELL 12396000 == 65 [pid = 2520] [id = 726] 14:05:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1EDEB800) [pid = 2520] [serial = 2178] [outer = 00000000] 14:05:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1EFEA800) [pid = 2520] [serial = 2179] [outer = 1EDEB800] 14:05:46 INFO - PROCESS | 2520 | 1461186346570 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1F966800) [pid = 2520] [serial = 2180] [outer = 1EDEB800] 14:05:47 INFO - PROCESS | 2520 | 1461186347348 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 990ms 14:05:47 INFO - PROCESS | 2520 | 1461186347393 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 14:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:05:47 INFO - PROCESS | 2520 | 1461186347398 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 14:05:47 INFO - PROCESS | 2520 | 1461186347403 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 2520 | 1461186347406 Marionette TRACE conn4 <- [1,2870,null,{}] 14:05:47 INFO - PROCESS | 2520 | 1461186347413 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:47 INFO - PROCESS | 2520 | 1461186347530 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 14:05:47 INFO - PROCESS | 2520 | 1461186347682 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 2520 | ++DOCSHELL 1319DC00 == 66 [pid = 2520] [id = 727] 14:05:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (131E3800) [pid = 2520] [serial = 2181] [outer = 00000000] 14:05:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (17578C00) [pid = 2520] [serial = 2182] [outer = 131E3800] 14:05:47 INFO - PROCESS | 2520 | 1461186347744 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (18434C00) [pid = 2520] [serial = 2183] [outer = 131E3800] 14:05:48 INFO - PROCESS | 2520 | 1461186348307 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:05:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 991ms 14:05:48 INFO - PROCESS | 2520 | 1461186348394 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 2520 | 1461186348400 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 14:05:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:05:48 INFO - PROCESS | 2520 | 1461186348407 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 2520 | 1461186348410 Marionette TRACE conn4 <- [1,2874,null,{}] 14:05:48 INFO - PROCESS | 2520 | 1461186348414 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:48 INFO - PROCESS | 2520 | 1461186348527 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 14:05:48 INFO - PROCESS | 2520 | 1461186348671 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 2520 | ++DOCSHELL 1A77EC00 == 67 [pid = 2520] [id = 728] 14:05:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1B22AC00) [pid = 2520] [serial = 2184] [outer = 00000000] 14:05:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C40D000) [pid = 2520] [serial = 2185] [outer = 1B22AC00] 14:05:48 INFO - PROCESS | 2520 | 1461186348730 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C56E000) [pid = 2520] [serial = 2186] [outer = 1B22AC00] 14:05:49 INFO - PROCESS | 2520 | 1461186349349 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:05:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 14:05:49 INFO - PROCESS | 2520 | 1461186349378 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 2520 | 1461186349381 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 14:05:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:05:49 INFO - PROCESS | 2520 | 1461186349384 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 2520 | 1461186349388 Marionette TRACE conn4 <- [1,2878,null,{}] 14:05:49 INFO - PROCESS | 2520 | 1461186349400 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:49 INFO - PROCESS | 2520 | 1461186349515 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 14:05:49 INFO - PROCESS | 2520 | 1461186349658 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 2520 | ++DOCSHELL 1C404800 == 68 [pid = 2520] [id = 729] 14:05:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1EDF4400) [pid = 2520] [serial = 2187] [outer = 00000000] 14:05:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1F96C800) [pid = 2520] [serial = 2188] [outer = 1EDF4400] 14:05:49 INFO - PROCESS | 2520 | 1461186349719 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1FA97800) [pid = 2520] [serial = 2189] [outer = 1EDF4400] 14:05:50 INFO - PROCESS | 2520 | 1461186350330 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:05:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 970ms 14:05:50 INFO - PROCESS | 2520 | 1461186350364 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 2520 | 1461186350367 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 14:05:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:05:50 INFO - PROCESS | 2520 | 1461186350371 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 2520 | 1461186350373 Marionette TRACE conn4 <- [1,2882,null,{}] 14:05:50 INFO - PROCESS | 2520 | 1461186350377 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:50 INFO - PROCESS | 2520 | 1461186350488 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 14:05:50 INFO - PROCESS | 2520 | 1461186350636 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:50 INFO - PROCESS | 2520 | ++DOCSHELL 1FAA0800 == 69 [pid = 2520] [id = 730] 14:05:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1FB14C00) [pid = 2520] [serial = 2190] [outer = 00000000] 14:05:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1FB84800) [pid = 2520] [serial = 2191] [outer = 1FB14C00] 14:05:50 INFO - PROCESS | 2520 | 1461186350694 Marionette DEBUG loaded listener.js 14:05:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (203C3000) [pid = 2520] [serial = 2192] [outer = 1FB14C00] 14:05:51 INFO - PROCESS | 2520 | 1461186351286 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:05:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:05:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 971ms 14:05:51 INFO - PROCESS | 2520 | 1461186351343 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 14:05:51 INFO - PROCESS | 2520 | 1461186351346 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 14:05:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:05:51 INFO - PROCESS | 2520 | 1461186351350 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:05:51 INFO - PROCESS | 2520 | 1461186351352 Marionette TRACE conn4 <- [1,2886,null,{}] 14:05:51 INFO - PROCESS | 2520 | 1461186351356 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:51 INFO - PROCESS | 2520 | 1461186351462 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 14:05:51 INFO - PROCESS | 2520 | 1461186351786 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 2520 | ++DOCSHELL 117B6400 == 70 [pid = 2520] [id = 731] 14:05:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (11A3C000) [pid = 2520] [serial = 2193] [outer = 00000000] 14:05:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (140DEC00) [pid = 2520] [serial = 2194] [outer = 11A3C000] 14:05:51 INFO - PROCESS | 2520 | 1461186351878 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1701F400) [pid = 2520] [serial = 2195] [outer = 11A3C000] 14:05:52 INFO - PROCESS | 2520 | 1461186352498 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:05:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1225ms 14:05:52 INFO - PROCESS | 2520 | 1461186352593 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 2520 | 1461186352597 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 14:05:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:05:52 INFO - PROCESS | 2520 | 1461186352604 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 2520 | 1461186352607 Marionette TRACE conn4 <- [1,2890,null,{}] 14:05:52 INFO - PROCESS | 2520 | 1461186352612 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:52 INFO - PROCESS | 2520 | 1461186352726 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 14:05:52 INFO - PROCESS | 2520 | 1461186352873 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 2520 | --DOCSHELL 0B079C00 == 69 [pid = 2520] [id = 528] 14:05:52 INFO - PROCESS | 2520 | --DOCSHELL 1C89AC00 == 68 [pid = 2520] [id = 725] 14:05:52 INFO - PROCESS | 2520 | --DOCSHELL 1C182000 == 67 [pid = 2520] [id = 724] 14:05:52 INFO - PROCESS | 2520 | --DOCSHELL 1C918000 == 66 [pid = 2520] [id = 723] 14:05:52 INFO - PROCESS | 2520 | --DOCSHELL 1C806C00 == 65 [pid = 2520] [id = 722] 14:05:52 INFO - PROCESS | 2520 | --DOCSHELL 12327400 == 64 [pid = 2520] [id = 721] 14:05:52 INFO - PROCESS | 2520 | --DOCSHELL 1A782C00 == 63 [pid = 2520] [id = 719] 14:05:52 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1CB69C00) [pid = 2520] [serial = 2131] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 2520 | ++DOCSHELL 0B085400 == 64 [pid = 2520] [id = 732] 14:05:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (116ACC00) [pid = 2520] [serial = 2196] [outer = 00000000] 14:05:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1239BC00) [pid = 2520] [serial = 2197] [outer = 116ACC00] 14:05:53 INFO - PROCESS | 2520 | 1461186352981 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (12761800) [pid = 2520] [serial = 2198] [outer = 116ACC00] 14:05:53 INFO - PROCESS | 2520 | --DOCSHELL 1700D400 == 63 [pid = 2520] [id = 718] 14:05:53 INFO - PROCESS | 2520 | --DOCSHELL 11CF1800 == 62 [pid = 2520] [id = 717] 14:05:53 INFO - PROCESS | 2520 | --DOCSHELL 117C3000 == 61 [pid = 2520] [id = 716] 14:05:53 INFO - PROCESS | 2520 | --DOCSHELL 1C91F400 == 60 [pid = 2520] [id = 710] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1C408400) [pid = 2520] [serial = 2123] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1C2B5800) [pid = 2520] [serial = 2122] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1C80A800) [pid = 2520] [serial = 2125] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1C926400) [pid = 2520] [serial = 2060] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C91B400) [pid = 2520] [serial = 2129] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C80E000) [pid = 2520] [serial = 2126] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1702AC00) [pid = 2520] [serial = 2114] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (16A01800) [pid = 2520] [serial = 2113] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1837F400) [pid = 2520] [serial = 2101] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C56F400) [pid = 2520] [serial = 2104] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (131DC000) [pid = 2520] [serial = 2116] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (138FBC00) [pid = 2520] [serial = 2117] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (18AD9C00) [pid = 2520] [serial = 2119] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1A78C800) [pid = 2520] [serial = 2120] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1EDEC000) [pid = 2520] [serial = 2099] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1F69A800) [pid = 2520] [serial = 2110] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1EFE5C00) [pid = 2520] [serial = 2107] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1C908C00) [pid = 2520] [serial = 2128] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 2520 | 1461186353455 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:05:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 870ms 14:05:53 INFO - PROCESS | 2520 | 1461186353478 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 2520 | 1461186353482 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 14:05:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:05:53 INFO - PROCESS | 2520 | 1461186353486 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 2520 | 1461186353488 Marionette TRACE conn4 <- [1,2894,null,{}] 14:05:53 INFO - PROCESS | 2520 | 1461186353492 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:53 INFO - PROCESS | 2520 | 1461186353582 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 14:05:53 INFO - PROCESS | 2520 | 1461186353588 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 2520 | ++DOCSHELL 11A7D000 == 61 [pid = 2520] [id = 733] 14:05:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1270FC00) [pid = 2520] [serial = 2199] [outer = 00000000] 14:05:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (18ACE000) [pid = 2520] [serial = 2200] [outer = 1270FC00] 14:05:53 INFO - PROCESS | 2520 | 1461186353635 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1A78C800) [pid = 2520] [serial = 2201] [outer = 1270FC00] 14:05:54 INFO - PROCESS | 2520 | 1461186354165 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:05:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 14:05:54 INFO - PROCESS | 2520 | 1461186354221 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 2520 | 1461186354223 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 14:05:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:05:54 INFO - PROCESS | 2520 | 1461186354228 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 2520 | 1461186354234 Marionette TRACE conn4 <- [1,2898,null,{}] 14:05:54 INFO - PROCESS | 2520 | 1461186354271 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:54 INFO - PROCESS | 2520 | 1461186354367 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 14:05:54 INFO - PROCESS | 2520 | 1461186354468 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 2520 | ++DOCSHELL 1C2BA000 == 62 [pid = 2520] [id = 734] 14:05:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C405400) [pid = 2520] [serial = 2202] [outer = 00000000] 14:05:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1C569400) [pid = 2520] [serial = 2203] [outer = 1C405400] 14:05:54 INFO - PROCESS | 2520 | 1461186354518 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C576800) [pid = 2520] [serial = 2204] [outer = 1C405400] 14:05:54 INFO - PROCESS | 2520 | 1461186354870 Marionette TRACE conn4 <- [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]]]}] 14:05:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:05:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:05:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 14:05:54 INFO - PROCESS | 2520 | 1461186354930 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 2520 | 1461186354933 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 14:05:54 INFO - PROCESS | 2520 | 1461186354936 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 2520 | 1461186354938 Marionette TRACE conn4 <- [1,2902,null,{}] 14:05:54 INFO - TEST-START | /DOMEvents/constructors.html 14:05:54 INFO - PROCESS | 2520 | 1461186354942 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:55 INFO - PROCESS | 2520 | 1461186355026 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 14:05:55 INFO - PROCESS | 2520 | 1461186355032 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 2520 | ++DOCSHELL 11CEE000 == 63 [pid = 2520] [id = 735] 14:05:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (11D80C00) [pid = 2520] [serial = 2205] [outer = 00000000] 14:05:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C892C00) [pid = 2520] [serial = 2206] [outer = 11D80C00] 14:05:55 INFO - PROCESS | 2520 | 1461186355078 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C810000) [pid = 2520] [serial = 2207] [outer = 11D80C00] 14:05:55 INFO - PROCESS | 2520 | 1461186355703 Marionette TRACE conn4 <- [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]]]}] 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:05:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:05:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:05:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:05:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:05:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:05:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:05:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:05:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:05:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 850ms 14:05:55 INFO - PROCESS | 2520 | 1461186355792 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 2520 | 1461186355795 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 14:05:55 INFO - PROCESS | 2520 | 1461186355798 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:05:55 INFO - PROCESS | 2520 | 1461186355799 Marionette TRACE conn4 <- [1,2906,null,{}] 14:05:55 INFO - PROCESS | 2520 | 1461186355803 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:55 INFO - PROCESS | 2520 | 1461186355919 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 14:05:55 INFO - PROCESS | 2520 | 1461186355929 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 2520 | ++DOCSHELL 1C90C800 == 64 [pid = 2520] [id = 736] 14:05:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C912000) [pid = 2520] [serial = 2208] [outer = 00000000] 14:05:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C931400) [pid = 2520] [serial = 2209] [outer = 1C912000] 14:05:56 INFO - PROCESS | 2520 | 1461186356041 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1CC61000) [pid = 2520] [serial = 2210] [outer = 1C912000] 14:05:56 INFO - PROCESS | 2520 | 1461186356470 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:05:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:05:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 14:05:56 INFO - PROCESS | 2520 | 1461186356537 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 2520 | 1461186356539 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 14:05:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:05:56 INFO - PROCESS | 2520 | 1461186356543 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 2520 | 1461186356545 Marionette TRACE conn4 <- [1,2910,null,{}] 14:05:56 INFO - PROCESS | 2520 | 1461186356548 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:56 INFO - PROCESS | 2520 | 1461186356668 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 14:05:56 INFO - PROCESS | 2520 | 1461186356741 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 2520 | ++DOCSHELL 1C92B400 == 65 [pid = 2520] [id = 737] 14:05:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C92DC00) [pid = 2520] [serial = 2211] [outer = 00000000] 14:05:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1ED73C00) [pid = 2520] [serial = 2212] [outer = 1C92DC00] 14:05:56 INFO - PROCESS | 2520 | 1461186356789 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1EDE9000) [pid = 2520] [serial = 2213] [outer = 1C92DC00] 14:05:57 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:05:57 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:05:57 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:05:57 INFO - PROCESS | 2520 | [2520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:05:57 INFO - PROCESS | 2520 | 1461186357212 Marionette TRACE conn4 <- [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]]]}] 14:05:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:05:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:05:57 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 14:05:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:05:57 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 14:05:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:05:57 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]" 14:05:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:05:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:05:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 735ms 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1C91E000) [pid = 2520] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C71B400) [pid = 2520] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1CB62800) [pid = 2520] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1C175C00) [pid = 2520] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1C407400) [pid = 2520] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1A783C00) [pid = 2520] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C71EC00) [pid = 2520] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (11CF8000) [pid = 2520] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (11A34000) [pid = 2520] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1702A800) [pid = 2520] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:05:57 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1C958800) [pid = 2520] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:05:57 INFO - PROCESS | 2520 | 1461186357400 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 14:05:57 INFO - PROCESS | 2520 | 1461186357402 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 14:05:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:05:57 INFO - PROCESS | 2520 | 1461186357412 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - PROCESS | 2520 | 1461186357414 Marionette TRACE conn4 <- [1,2914,null,{}] 14:05:57 INFO - PROCESS | 2520 | 1461186357417 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:57 INFO - PROCESS | 2520 | 1461186357501 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 14:05:57 INFO - PROCESS | 2520 | 1461186357506 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 2520 | ++DOCSHELL 12756400 == 66 [pid = 2520] [id = 738] 14:05:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1275C800) [pid = 2520] [serial = 2214] [outer = 00000000] 14:05:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (18FE9400) [pid = 2520] [serial = 2215] [outer = 1275C800] 14:05:57 INFO - PROCESS | 2520 | 1461186357552 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1A783C00) [pid = 2520] [serial = 2216] [outer = 1275C800] 14:05:58 INFO - PROCESS | 2520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:05:58 INFO - PROCESS | 2520 | 1461186358093 Marionette TRACE conn4 <- [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]]]}] 14:05:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:05:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 731ms 14:05:58 INFO - PROCESS | 2520 | 1461186358148 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 2520 | 1461186358150 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 14:05:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:05:58 INFO - PROCESS | 2520 | 1461186358153 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 2520 | 1461186358155 Marionette TRACE conn4 <- [1,2918,null,{}] 14:05:58 INFO - PROCESS | 2520 | 1461186358158 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:58 INFO - PROCESS | 2520 | 1461186358240 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 14:05:58 INFO - PROCESS | 2520 | 1461186358246 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 2520 | ++DOCSHELL 1C407400 == 67 [pid = 2520] [id = 739] 14:05:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C918800) [pid = 2520] [serial = 2217] [outer = 00000000] 14:05:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1EFE7000) [pid = 2520] [serial = 2218] [outer = 1C918800] 14:05:58 INFO - PROCESS | 2520 | 1461186358291 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1F511000) [pid = 2520] [serial = 2219] [outer = 1C918800] 14:05:58 INFO - PROCESS | 2520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:05:58 INFO - PROCESS | 2520 | 1461186358711 Marionette TRACE conn4 <- [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]]]}] 14:05:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:05:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 14:05:58 INFO - PROCESS | 2520 | 1461186358724 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 2520 | 1461186358726 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 14:05:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:05:58 INFO - PROCESS | 2520 | 1461186358729 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 2520 | 1461186358731 Marionette TRACE conn4 <- [1,2922,null,{}] 14:05:58 INFO - PROCESS | 2520 | 1461186358734 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:58 INFO - PROCESS | 2520 | 1461186358864 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 14:05:58 INFO - PROCESS | 2520 | 1461186358905 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 2520 | ++DOCSHELL 1F96A000 == 68 [pid = 2520] [id = 740] 14:05:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1FAA0400) [pid = 2520] [serial = 2220] [outer = 00000000] 14:05:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (203C8800) [pid = 2520] [serial = 2221] [outer = 1FAA0400] 14:05:58 INFO - PROCESS | 2520 | 1461186358951 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (203C7400) [pid = 2520] [serial = 2222] [outer = 1FAA0400] 14:05:59 INFO - PROCESS | 2520 | 1461186359343 Marionette TRACE conn4 <- [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]]]}] 14:05:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:05:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 14:05:59 INFO - PROCESS | 2520 | 1461186359360 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 2520 | 1461186359362 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 14:05:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:05:59 INFO - PROCESS | 2520 | 1461186359432 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 2520 | 1461186359436 Marionette TRACE conn4 <- [1,2926,null,{}] 14:05:59 INFO - PROCESS | 2520 | 1461186359442 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:59 INFO - PROCESS | 2520 | 1461186359556 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 14:05:59 INFO - PROCESS | 2520 | 1461186359722 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 2520 | ++DOCSHELL 1239B400 == 69 [pid = 2520] [id = 741] 14:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (12628400) [pid = 2520] [serial = 2223] [outer = 00000000] 14:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (13283400) [pid = 2520] [serial = 2224] [outer = 12628400] 14:05:59 INFO - PROCESS | 2520 | 1461186359786 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (16AFA400) [pid = 2520] [serial = 2225] [outer = 12628400] 14:06:00 INFO - PROCESS | 2520 | 1461186360390 Marionette TRACE conn4 <- [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]]]}] 14:06:00 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. 14:06:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 990ms 14:06:00 INFO - PROCESS | 2520 | 1461186360417 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 14:06:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:06:00 INFO - PROCESS | 2520 | 1461186360421 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 14:06:00 INFO - PROCESS | 2520 | 1461186360426 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 2520 | 1461186360428 Marionette TRACE conn4 <- [1,2930,null,{}] 14:06:00 INFO - PROCESS | 2520 | 1461186360436 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:00 INFO - PROCESS | 2520 | 1461186360551 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 14:06:00 INFO - PROCESS | 2520 | 1461186360709 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 2520 | ++DOCSHELL 1700D400 == 70 [pid = 2520] [id = 742] 14:06:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1A791000) [pid = 2520] [serial = 2226] [outer = 00000000] 14:06:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1C21DC00) [pid = 2520] [serial = 2227] [outer = 1A791000] 14:06:00 INFO - PROCESS | 2520 | 1461186360766 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1C409400) [pid = 2520] [serial = 2228] [outer = 1A791000] 14:06:01 INFO - PROCESS | 2520 | 1461186361276 Marionette TRACE conn4 <- [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"]]]}] 14:06:01 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 14:06:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:06:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 931ms 14:06:01 INFO - PROCESS | 2520 | 1461186361357 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 2520 | 1461186361360 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 14:06:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:06:01 INFO - PROCESS | 2520 | 1461186361363 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 2520 | 1461186361366 Marionette TRACE conn4 <- [1,2934,null,{}] 14:06:01 INFO - PROCESS | 2520 | 1461186361370 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:01 INFO - PROCESS | 2520 | 1461186361480 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 14:06:01 INFO - PROCESS | 2520 | 1461186361646 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE4800 == 71 [pid = 2520] [id = 743] 14:06:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1EFEC400) [pid = 2520] [serial = 2229] [outer = 00000000] 14:06:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1FAA1800) [pid = 2520] [serial = 2230] [outer = 1EFEC400] 14:06:01 INFO - PROCESS | 2520 | 1461186361715 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (203CC800) [pid = 2520] [serial = 2231] [outer = 1EFEC400] 14:06:02 INFO - PROCESS | 2520 | 1461186362245 Marionette TRACE conn4 <- [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]]]}] 14:06:02 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. 14:06:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 14:06:02 INFO - PROCESS | 2520 | 1461186362297 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 2520 | 1461186362299 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 14:06:02 INFO - PROCESS | 2520 | 1461186362303 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:06:02 INFO - PROCESS | 2520 | 1461186362305 Marionette TRACE conn4 <- [1,2938,null,{}] 14:06:02 INFO - PROCESS | 2520 | 1461186362308 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:02 INFO - PROCESS | 2520 | 1461186362418 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 14:06:02 INFO - PROCESS | 2520 | 1461186362533 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 2520 | ++DOCSHELL 20445000 == 72 [pid = 2520] [id = 744] 14:06:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (20445800) [pid = 2520] [serial = 2232] [outer = 00000000] 14:06:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (20459000) [pid = 2520] [serial = 2233] [outer = 20445800] 14:06:02 INFO - PROCESS | 2520 | 1461186362630 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (2045A400) [pid = 2520] [serial = 2234] [outer = 20445800] 14:06:03 INFO - PROCESS | 2520 | ++DOCSHELL 20445C00 == 73 [pid = 2520] [id = 745] 14:06:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (20462400) [pid = 2520] [serial = 2235] [outer = 00000000] 14:06:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (204B7000) [pid = 2520] [serial = 2236] [outer = 20462400] 14:06:03 INFO - PROCESS | 2520 | 1461186363298 Marionette TRACE conn4 <- [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]]]}] 14:06:03 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. 14:06:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1016ms 14:06:03 INFO - PROCESS | 2520 | 1461186363322 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 2520 | 1461186363325 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 14:06:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:06:03 INFO - PROCESS | 2520 | 1461186363344 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 2520 | 1461186363346 Marionette TRACE conn4 <- [1,2942,null,{}] 14:06:03 INFO - PROCESS | 2520 | 1461186363367 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:03 INFO - PROCESS | 2520 | 1461186363490 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 14:06:03 INFO - PROCESS | 2520 | 1461186363628 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 2520 | ++DOCSHELL 20456400 == 74 [pid = 2520] [id = 746] 14:06:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (20457800) [pid = 2520] [serial = 2237] [outer = 00000000] 14:06:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (204BB000) [pid = 2520] [serial = 2238] [outer = 20457800] 14:06:03 INFO - PROCESS | 2520 | 1461186363686 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (204BE000) [pid = 2520] [serial = 2239] [outer = 20457800] 14:06:04 INFO - PROCESS | 2520 | 1461186364187 Marionette TRACE conn4 <- [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]]]}] 14:06:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:06:04 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 14:06:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 910ms 14:06:04 INFO - PROCESS | 2520 | 1461186364242 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 2520 | 1461186364245 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 14:06:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:06:04 INFO - PROCESS | 2520 | 1461186364264 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 2520 | 1461186364266 Marionette TRACE conn4 <- [1,2946,null,{}] 14:06:04 INFO - PROCESS | 2520 | 1461186364270 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:04 INFO - PROCESS | 2520 | 1461186364442 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 14:06:04 INFO - PROCESS | 2520 | 1461186364554 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 2520 | ++DOCSHELL 2060B000 == 75 [pid = 2520] [id = 747] 14:06:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (2060B400) [pid = 2520] [serial = 2240] [outer = 00000000] 14:06:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (20618800) [pid = 2520] [serial = 2241] [outer = 2060B400] 14:06:04 INFO - PROCESS | 2520 | 1461186364611 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (20A6D800) [pid = 2520] [serial = 2242] [outer = 2060B400] 14:06:05 INFO - PROCESS | 2520 | 1461186365125 Marionette TRACE conn4 <- [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]]]}] 14:06:05 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. 14:06:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 870ms 14:06:05 INFO - PROCESS | 2520 | 1461186365133 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 2520 | 1461186365136 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 14:06:05 INFO - PROCESS | 2520 | 1461186365139 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:06:05 INFO - PROCESS | 2520 | 1461186365141 Marionette TRACE conn4 <- [1,2950,null,{}] 14:06:05 INFO - PROCESS | 2520 | 1461186365145 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:05 INFO - PROCESS | 2520 | 1461186365249 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 14:06:05 INFO - PROCESS | 2520 | 1461186365401 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 2520 | ++DOCSHELL 1E564800 == 76 [pid = 2520] [id = 748] 14:06:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1E566000) [pid = 2520] [serial = 2243] [outer = 00000000] 14:06:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (20A73000) [pid = 2520] [serial = 2244] [outer = 1E566000] 14:06:05 INFO - PROCESS | 2520 | 1461186365461 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (20A72800) [pid = 2520] [serial = 2245] [outer = 1E566000] 14:06:06 INFO - PROCESS | 2520 | 1461186365972 Marionette TRACE conn4 <- [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]]]}] 14:06:06 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. 14:06:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 14:06:06 INFO - PROCESS | 2520 | 1461186366014 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 2520 | 1461186366016 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 14:06:06 INFO - PROCESS | 2520 | 1461186366020 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:06:06 INFO - PROCESS | 2520 | 1461186366022 Marionette TRACE conn4 <- [1,2954,null,{}] 14:06:06 INFO - PROCESS | 2520 | 1461186366026 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:06 INFO - PROCESS | 2520 | 1461186366132 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 14:06:06 INFO - PROCESS | 2520 | 1461186366445 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 2520 | ++DOCSHELL 1239E800 == 77 [pid = 2520] [id = 749] 14:06:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (131A1000) [pid = 2520] [serial = 2246] [outer = 00000000] 14:06:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (16A0C800) [pid = 2520] [serial = 2247] [outer = 131A1000] 14:06:06 INFO - PROCESS | 2520 | 1461186366497 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (176AD800) [pid = 2520] [serial = 2248] [outer = 131A1000] 14:06:07 INFO - PROCESS | 2520 | 1461186367026 Marionette TRACE conn4 <- [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]]]}] 14:06:07 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. 14:06:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1019ms 14:06:07 INFO - PROCESS | 2520 | 1461186367043 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 2520 | 1461186367047 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 14:06:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:06:07 INFO - PROCESS | 2520 | 1461186367051 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 2520 | 1461186367055 Marionette TRACE conn4 <- [1,2958,null,{}] 14:06:07 INFO - PROCESS | 2520 | 1461186367077 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:07 INFO - PROCESS | 2520 | 1461186367207 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 18A0B000 == 76 [pid = 2520] [id = 664] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 1C407400 == 75 [pid = 2520] [id = 739] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 1C174C00 == 74 [pid = 2520] [id = 720] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 12756400 == 73 [pid = 2520] [id = 738] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 1C92B400 == 72 [pid = 2520] [id = 737] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 1C90C800 == 71 [pid = 2520] [id = 736] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 11CEE000 == 70 [pid = 2520] [id = 735] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 1C2BA000 == 69 [pid = 2520] [id = 734] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 11A7D000 == 68 [pid = 2520] [id = 733] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 0B085400 == 67 [pid = 2520] [id = 732] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 117B6400 == 66 [pid = 2520] [id = 731] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 1C404800 == 65 [pid = 2520] [id = 729] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 1A77EC00 == 64 [pid = 2520] [id = 728] 14:06:07 INFO - PROCESS | 2520 | --DOCSHELL 1319DC00 == 63 [pid = 2520] [id = 727] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1C2AE800) [pid = 2520] [serial = 2161] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (1C494800) [pid = 2520] [serial = 2164] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (1B3A9000) [pid = 2520] [serial = 2137] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1C92EC00) [pid = 2520] [serial = 2140] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1B20E400) [pid = 2520] [serial = 2158] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1B231800) [pid = 2520] [serial = 2159] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1C90B400) [pid = 2520] [serial = 2167] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1F96AC00) [pid = 2520] [serial = 2146] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1270B800) [pid = 2520] [serial = 2152] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (13286C00) [pid = 2520] [serial = 2153] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (12758000) [pid = 2520] [serial = 2150] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (17579000) [pid = 2520] [serial = 2155] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (18379C00) [pid = 2520] [serial = 2156] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1275E800) [pid = 2520] [serial = 2149] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (12760C00) [pid = 2520] [serial = 2134] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1CC63C00) [pid = 2520] [serial = 2132] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1EFEA000) [pid = 2520] [serial = 2143] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C90A400) [pid = 2520] [serial = 2168] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1DEAB000) [pid = 2520] [serial = 2177] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1C92D400) [pid = 2520] [serial = 2170] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1C95F800) [pid = 2520] [serial = 2171] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1C577800) [pid = 2520] [serial = 2165] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1C959000) [pid = 2520] [serial = 2173] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1C929C00) [pid = 2520] [serial = 2174] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1C2B5000) [pid = 2520] [serial = 2162] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1DEB2800) [pid = 2520] [serial = 2176] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 2520 | 1461186367399 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 2520 | ++DOCSHELL 117B6000 == 64 [pid = 2520] [id = 750] 14:06:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (117B6400) [pid = 2520] [serial = 2249] [outer = 00000000] 14:06:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (11E92400) [pid = 2520] [serial = 2250] [outer = 117B6400] 14:06:07 INFO - PROCESS | 2520 | 1461186367451 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (12758C00) [pid = 2520] [serial = 2251] [outer = 117B6400] 14:06:07 INFO - PROCESS | 2520 | 1461186367890 Marionette TRACE conn4 <- [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]]]}] 14:06:07 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. 14:06:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 14:06:07 INFO - PROCESS | 2520 | 1461186367945 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 2520 | 1461186367949 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 14:06:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:06:07 INFO - PROCESS | 2520 | 1461186367952 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 2520 | 1461186367954 Marionette TRACE conn4 <- [1,2962,null,{}] 14:06:07 INFO - PROCESS | 2520 | 1461186367958 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:08 INFO - PROCESS | 2520 | 1461186368046 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 14:06:08 INFO - PROCESS | 2520 | 1461186368054 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 2520 | ++DOCSHELL 18FEE800 == 65 [pid = 2520] [id = 751] 14:06:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1A77EC00) [pid = 2520] [serial = 2252] [outer = 00000000] 14:06:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1B39E800) [pid = 2520] [serial = 2253] [outer = 1A77EC00] 14:06:08 INFO - PROCESS | 2520 | 1461186368100 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1C177C00) [pid = 2520] [serial = 2254] [outer = 1A77EC00] 14:06:08 INFO - PROCESS | 2520 | 1461186368582 Marionette TRACE conn4 <- [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]]]}] 14:06:08 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. 14:06:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 14:06:08 INFO - PROCESS | 2520 | 1461186368632 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 2520 | 1461186368634 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 14:06:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:06:08 INFO - PROCESS | 2520 | 1461186368643 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 2520 | 1461186368649 Marionette TRACE conn4 <- [1,2966,null,{}] 14:06:08 INFO - PROCESS | 2520 | 1461186368654 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:08 INFO - PROCESS | 2520 | 1461186368743 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 14:06:08 INFO - PROCESS | 2520 | 1461186368751 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 2520 | ++DOCSHELL 1C219000 == 66 [pid = 2520] [id = 752] 14:06:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1C56DC00) [pid = 2520] [serial = 2255] [outer = 00000000] 14:06:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C806000) [pid = 2520] [serial = 2256] [outer = 1C56DC00] 14:06:08 INFO - PROCESS | 2520 | 1461186368797 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1C890C00) [pid = 2520] [serial = 2257] [outer = 1C56DC00] 14:06:09 INFO - PROCESS | 2520 | 1461186369227 Marionette TRACE conn4 <- [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]]]}] 14:06:09 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. 14:06:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 14:06:09 INFO - PROCESS | 2520 | 1461186369287 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 2520 | 1461186369290 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 14:06:09 INFO - PROCESS | 2520 | 1461186369294 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 2520 | 1461186369296 Marionette TRACE conn4 <- [1,2970,null,{}] 14:06:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:06:09 INFO - PROCESS | 2520 | 1461186369299 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:09 INFO - PROCESS | 2520 | 1461186369386 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 14:06:09 INFO - PROCESS | 2520 | 1461186369424 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 2520 | ++DOCSHELL 1C909C00 == 67 [pid = 2520] [id = 753] 14:06:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1C90E400) [pid = 2520] [serial = 2258] [outer = 00000000] 14:06:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1C91E400) [pid = 2520] [serial = 2259] [outer = 1C90E400] 14:06:09 INFO - PROCESS | 2520 | 1461186369470 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1C926000) [pid = 2520] [serial = 2260] [outer = 1C90E400] 14:06:09 INFO - PROCESS | 2520 | 1461186369937 Marionette TRACE conn4 <- [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"]]]}] 14:06:09 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 14:06:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:06:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 14:06:10 INFO - PROCESS | 2520 | 1461186369975 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 2520 | 1461186369977 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 14:06:10 INFO - PROCESS | 2520 | 1461186369980 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 2520 | 1461186369982 Marionette TRACE conn4 <- [1,2974,null,{}] 14:06:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:06:10 INFO - PROCESS | 2520 | 1461186369985 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:10 INFO - PROCESS | 2520 | 1461186370112 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 14:06:10 INFO - PROCESS | 2520 | 1461186370182 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 2520 | ++DOCSHELL 1C964400 == 68 [pid = 2520] [id = 754] 14:06:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1C9F2800) [pid = 2520] [serial = 2261] [outer = 00000000] 14:06:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1CC63400) [pid = 2520] [serial = 2262] [outer = 1C9F2800] 14:06:10 INFO - PROCESS | 2520 | 1461186370236 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1DE37C00) [pid = 2520] [serial = 2263] [outer = 1C9F2800] 14:06:10 INFO - PROCESS | 2520 | 1461186370649 Marionette TRACE conn4 <- [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]]]}] 14:06:10 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. 14:06:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 14:06:10 INFO - PROCESS | 2520 | 1461186370716 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 2520 | 1461186370718 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 14:06:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:06:10 INFO - PROCESS | 2520 | 1461186370726 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 2520 | 1461186370728 Marionette TRACE conn4 <- [1,2978,null,{}] 14:06:10 INFO - PROCESS | 2520 | 1461186370732 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:10 INFO - PROCESS | 2520 | 1461186370887 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 14:06:10 INFO - PROCESS | 2520 | 1461186370960 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 2520 | ++DOCSHELL 1EFE5C00 == 69 [pid = 2520] [id = 755] 14:06:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (1EFE6800) [pid = 2520] [serial = 2264] [outer = 00000000] 14:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (1F69AC00) [pid = 2520] [serial = 2265] [outer = 1EFE6800] 14:06:11 INFO - PROCESS | 2520 | 1461186371006 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (1F968400) [pid = 2520] [serial = 2266] [outer = 1EFE6800] 14:06:11 INFO - PROCESS | 2520 | ++DOCSHELL 20439C00 == 70 [pid = 2520] [id = 756] 14:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (2043B800) [pid = 2520] [serial = 2267] [outer = 00000000] 14:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (20440400) [pid = 2520] [serial = 2268] [outer = 2043B800] 14:06:11 INFO - PROCESS | 2520 | 1461186371433 Marionette TRACE conn4 <- [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]]]}] 14:06:11 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. 14:06:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 731ms 14:06:11 INFO - PROCESS | 2520 | 1461186371457 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 14:06:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:06:11 INFO - PROCESS | 2520 | 1461186371459 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 14:06:11 INFO - PROCESS | 2520 | 1461186371462 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 2520 | 1461186371464 Marionette TRACE conn4 <- [1,2982,null,{}] 14:06:11 INFO - PROCESS | 2520 | 1461186371467 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:11 INFO - PROCESS | 2520 | 1461186371603 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 14:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1C92DC00) [pid = 2520] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1C912000) [pid = 2520] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (11D80C00) [pid = 2520] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (116ACC00) [pid = 2520] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1C405400) [pid = 2520] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1270FC00) [pid = 2520] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (11A3C000) [pid = 2520] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1C918800) [pid = 2520] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1275C800) [pid = 2520] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:06:11 INFO - PROCESS | 2520 | 1461186371777 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 2520 | ++DOCSHELL 11A3C000 == 71 [pid = 2520] [id = 757] 14:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (11C93800) [pid = 2520] [serial = 2269] [outer = 00000000] 14:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1B29BC00) [pid = 2520] [serial = 2270] [outer = 11C93800] 14:06:11 INFO - PROCESS | 2520 | 1461186371822 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1C918800) [pid = 2520] [serial = 2271] [outer = 11C93800] 14:06:12 INFO - PROCESS | 2520 | 1461186372150 Marionette TRACE conn4 <- [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]]]}] 14:06:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:06:12 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 14:06:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 731ms 14:06:12 INFO - PROCESS | 2520 | 1461186372194 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 2520 | 1461186372196 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 14:06:12 INFO - PROCESS | 2520 | 1461186372199 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:06:12 INFO - PROCESS | 2520 | 1461186372201 Marionette TRACE conn4 <- [1,2986,null,{}] 14:06:12 INFO - PROCESS | 2520 | 1461186372205 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:12 INFO - PROCESS | 2520 | 1461186372364 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 14:06:12 INFO - PROCESS | 2520 | 1461186372372 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 2520 | ++DOCSHELL 1E56A400 == 72 [pid = 2520] [id = 758] 14:06:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1FA0E000) [pid = 2520] [serial = 2272] [outer = 00000000] 14:06:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (204B9000) [pid = 2520] [serial = 2273] [outer = 1FA0E000] 14:06:12 INFO - PROCESS | 2520 | 1461186372418 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (204BF400) [pid = 2520] [serial = 2274] [outer = 1FA0E000] 14:06:12 INFO - PROCESS | 2520 | 1461186372825 Marionette TRACE conn4 <- [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]]]}] 14:06:12 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. 14:06:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 14:06:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:06:12 INFO - PROCESS | 2520 | 1461186372874 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 2520 | 1461186372876 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 14:06:12 INFO - PROCESS | 2520 | 1461186372879 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 2520 | 1461186372881 Marionette TRACE conn4 <- [1,2990,null,{}] 14:06:12 INFO - PROCESS | 2520 | 1461186372884 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:13 INFO - PROCESS | 2520 | 1461186372971 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 14:06:13 INFO - PROCESS | 2520 | 1461186373080 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 2520 | ++DOCSHELL 0B087400 == 73 [pid = 2520] [id = 759] 14:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (1231F000) [pid = 2520] [serial = 2275] [outer = 00000000] 14:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (20A6DC00) [pid = 2520] [serial = 2276] [outer = 1231F000] 14:06:13 INFO - PROCESS | 2520 | 1461186373125 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (2105B400) [pid = 2520] [serial = 2277] [outer = 1231F000] 14:06:13 INFO - PROCESS | 2520 | 1461186373462 Marionette TRACE conn4 <- [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]]]}] 14:06:13 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. 14:06:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 14:06:13 INFO - PROCESS | 2520 | 1461186373510 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 2520 | 1461186373512 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 14:06:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:06:13 INFO - PROCESS | 2520 | 1461186373515 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 2520 | 1461186373517 Marionette TRACE conn4 <- [1,2994,null,{}] 14:06:13 INFO - PROCESS | 2520 | 1461186373520 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:13 INFO - PROCESS | 2520 | 1461186373651 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 14:06:13 INFO - PROCESS | 2520 | 1461186373689 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 2520 | ++DOCSHELL 20A74800 == 74 [pid = 2520] [id = 760] 14:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (21059400) [pid = 2520] [serial = 2278] [outer = 00000000] 14:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (2110F000) [pid = 2520] [serial = 2279] [outer = 21059400] 14:06:13 INFO - PROCESS | 2520 | 1461186373739 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (21116800) [pid = 2520] [serial = 2280] [outer = 21059400] 14:06:14 INFO - PROCESS | 2520 | 1461186374336 Marionette TRACE conn4 <- [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]]]}] 14:06:14 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. 14:06:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 870ms 14:06:14 INFO - PROCESS | 2520 | 1461186374387 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 2520 | 1461186374392 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 14:06:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:06:14 INFO - PROCESS | 2520 | 1461186374398 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 2520 | 1461186374402 Marionette TRACE conn4 <- [1,2998,null,{}] 14:06:14 INFO - PROCESS | 2520 | 1461186374408 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:14 INFO - PROCESS | 2520 | 1461186374525 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 14:06:14 INFO - PROCESS | 2520 | 1461186374679 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 2520 | ++DOCSHELL 12753C00 == 75 [pid = 2520] [id = 761] 14:06:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (176A0800) [pid = 2520] [serial = 2281] [outer = 00000000] 14:06:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1AAA5800) [pid = 2520] [serial = 2282] [outer = 176A0800] 14:06:14 INFO - PROCESS | 2520 | 1461186374739 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1B85E400) [pid = 2520] [serial = 2283] [outer = 176A0800] 14:06:15 INFO - PROCESS | 2520 | [2520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:06:15 INFO - PROCESS | 2520 | 1461186375356 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:06:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:06:15 INFO - {} 14:06:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:06:15 INFO - {} 14:06:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:06:15 INFO - {} 14:06:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:06:15 INFO - {} 14:06:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 14:06:15 INFO - PROCESS | 2520 | 1461186375372 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 2520 | 1461186375378 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 14:06:15 INFO - TEST-START | /FileAPI/fileReader.html 14:06:15 INFO - PROCESS | 2520 | 1461186375384 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 2520 | 1461186375387 Marionette TRACE conn4 <- [1,3002,null,{}] 14:06:15 INFO - PROCESS | 2520 | 1461186375391 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:15 INFO - PROCESS | 2520 | 1461186375508 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 14:06:15 INFO - PROCESS | 2520 | 1461186375658 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 2520 | ++DOCSHELL 1A149800 == 76 [pid = 2520] [id = 762] 14:06:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1C2B4800) [pid = 2520] [serial = 2284] [outer = 00000000] 14:06:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1EFED400) [pid = 2520] [serial = 2285] [outer = 1C2B4800] 14:06:15 INFO - PROCESS | 2520 | 1461186375716 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (20454800) [pid = 2520] [serial = 2286] [outer = 1C2B4800] 14:06:16 INFO - PROCESS | 2520 | 1461186376280 Marionette TRACE conn4 <- [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]]]}] 14:06:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:06:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:06:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:06:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:06:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 14:06:16 INFO - PROCESS | 2520 | 1461186376317 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 2520 | 1461186376319 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 14:06:16 INFO - TEST-START | /FileAPI/historical.html 14:06:16 INFO - PROCESS | 2520 | 1461186376323 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 2520 | 1461186376327 Marionette TRACE conn4 <- [1,3006,null,{}] 14:06:16 INFO - PROCESS | 2520 | 1461186376339 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:16 INFO - PROCESS | 2520 | 1461186376458 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 14:06:16 INFO - PROCESS | 2520 | 1461186376622 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 2520 | ++DOCSHELL 21280400 == 77 [pid = 2520] [id = 763] 14:06:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (21280800) [pid = 2520] [serial = 2287] [outer = 00000000] 14:06:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (21284C00) [pid = 2520] [serial = 2288] [outer = 21280800] 14:06:16 INFO - PROCESS | 2520 | 1461186376685 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (21288800) [pid = 2520] [serial = 2289] [outer = 21280800] 14:06:17 INFO - PROCESS | 2520 | 1461186377250 Marionette TRACE conn4 <- [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"]]]}] 14:06:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:06:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:06:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:06:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:06:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:06:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:06:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:06:17 INFO - TEST-OK | /FileAPI/historical.html | took 988ms 14:06:17 INFO - PROCESS | 2520 | 1461186377314 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 2520 | 1461186377317 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 14:06:17 INFO - PROCESS | 2520 | 1461186377321 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - TEST-START | /FileAPI/idlharness.html 14:06:17 INFO - PROCESS | 2520 | 1461186377323 Marionette TRACE conn4 <- [1,3010,null,{}] 14:06:17 INFO - PROCESS | 2520 | 1461186377326 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:17 INFO - PROCESS | 2520 | 1461186377441 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 14:06:17 INFO - PROCESS | 2520 | 1461186377564 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 2520 | ++DOCSHELL 2128AC00 == 78 [pid = 2520] [id = 764] 14:06:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (21632000) [pid = 2520] [serial = 2290] [outer = 00000000] 14:06:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (21717000) [pid = 2520] [serial = 2291] [outer = 21632000] 14:06:17 INFO - PROCESS | 2520 | 1461186377624 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (2171A800) [pid = 2520] [serial = 2292] [outer = 21632000] 14:06:18 INFO - PROCESS | 2520 | 1461186378728 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:06:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:06:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:06:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:06:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:06:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:06:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:06:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:06:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:06:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:06:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:06:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:06:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:06:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:06:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:06:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:06:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:06:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:06:18 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 14:06:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:06:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:06:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:06:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:06:18 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 14:06:18 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 14:06:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:06:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:06:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:06:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:06:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:06:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:06:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:06:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:06:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:06:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:06:18 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 14:06:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:06:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:06:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:06:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:06:18 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 14:06:18 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 14:06:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:06:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:06:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:06:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:06:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:06:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1571ms 14:06:18 INFO - PROCESS | 2520 | 1461186378936 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 2520 | 1461186378939 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 14:06:18 INFO - PROCESS | 2520 | 1461186378943 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 2520 | 1461186378945 Marionette TRACE conn4 <- [1,3014,null,{}] 14:06:18 INFO - TEST-START | /FileAPI/idlharness.worker 14:06:18 INFO - PROCESS | 2520 | 1461186378952 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:19 INFO - PROCESS | 2520 | 1461186379060 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 14:06:19 INFO - PROCESS | 2520 | 1461186379203 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 2520 | ++DOCSHELL 16C98000 == 79 [pid = 2520] [id = 765] 14:06:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (16C99000) [pid = 2520] [serial = 2293] [outer = 00000000] 14:06:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (1B225C00) [pid = 2520] [serial = 2294] [outer = 16C99000] 14:06:19 INFO - PROCESS | 2520 | 1461186379264 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (1C175800) [pid = 2520] [serial = 2295] [outer = 16C99000] 14:06:19 INFO - PROCESS | 2520 | [2520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:06:20 INFO - PROCESS | 2520 | 1461186380672 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:06:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:06:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:06:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:06:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:06:20 INFO - {} 14:06:20 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 14:06:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:06:20 INFO - {} 14:06:20 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 - {} 14:06:20 INFO - {} 14:06:20 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 14:06:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:06:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:06:20 INFO - {} 14:06:20 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 14:06:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:06:20 INFO - {} 14:06:20 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 - {} 14:06:20 INFO - {} 14:06:20 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 14:06:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 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 14:06:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:06:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:06:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 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 14:06:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 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 14:06:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 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 14:06:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:06:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:06:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:06:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:06:20 INFO - {} 14:06:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1851ms 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 18383800 == 78 [pid = 2520] [id = 712] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1231BC00 == 77 [pid = 2520] [id = 711] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1CDF1800 == 76 [pid = 2520] [id = 698] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 0B087400 == 75 [pid = 2520] [id = 759] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1FAA0800 == 74 [pid = 2520] [id = 730] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1E56A400 == 73 [pid = 2520] [id = 758] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 11A3C000 == 72 [pid = 2520] [id = 757] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 20439C00 == 71 [pid = 2520] [id = 756] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1EFE5C00 == 70 [pid = 2520] [id = 755] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1C964400 == 69 [pid = 2520] [id = 754] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1C909C00 == 68 [pid = 2520] [id = 753] 14:06:20 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (203C8800) [pid = 2520] [serial = 2221] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 2520 | 1461186380935 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 2520 | 1461186380939 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1C219000 == 67 [pid = 2520] [id = 752] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 18FEE800 == 66 [pid = 2520] [id = 751] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 117B6000 == 65 [pid = 2520] [id = 750] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1239E800 == 64 [pid = 2520] [id = 749] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1E564800 == 63 [pid = 2520] [id = 748] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 2060B000 == 62 [pid = 2520] [id = 747] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 20456400 == 61 [pid = 2520] [id = 746] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 20445C00 == 60 [pid = 2520] [id = 745] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 20445000 == 59 [pid = 2520] [id = 744] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1239B400 == 58 [pid = 2520] [id = 741] 14:06:20 INFO - PROCESS | 2520 | --DOCSHELL 1F96A000 == 57 [pid = 2520] [id = 740] 14:06:21 INFO - PROCESS | 2520 | 1461186381004 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:06:21 INFO - PROCESS | 2520 | 1461186381007 Marionette TRACE conn4 <- [1,3018,null,{}] 14:06:21 INFO - PROCESS | 2520 | 1461186381012 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:21 INFO - PROCESS | 2520 | 1461186381097 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (1C931400) [pid = 2520] [serial = 2209] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (1ED73C00) [pid = 2520] [serial = 2212] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (1CC61000) [pid = 2520] [serial = 2210] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (1C892C00) [pid = 2520] [serial = 2206] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (1EFEA800) [pid = 2520] [serial = 2179] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1239BC00) [pid = 2520] [serial = 2197] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (12761800) [pid = 2520] [serial = 2198] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (1C569400) [pid = 2520] [serial = 2203] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1C576800) [pid = 2520] [serial = 2204] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (18ACE000) [pid = 2520] [serial = 2200] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1A78C800) [pid = 2520] [serial = 2201] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1701F400) [pid = 2520] [serial = 2195] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (140DEC00) [pid = 2520] [serial = 2194] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (1F96C800) [pid = 2520] [serial = 2188] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1FB84800) [pid = 2520] [serial = 2191] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (17578C00) [pid = 2520] [serial = 2182] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1F511000) [pid = 2520] [serial = 2219] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1C40D000) [pid = 2520] [serial = 2185] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (18FE9400) [pid = 2520] [serial = 2215] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1A783C00) [pid = 2520] [serial = 2216] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (1EFE7000) [pid = 2520] [serial = 2218] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1EDE9000) [pid = 2520] [serial = 2213] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1C810000) [pid = 2520] [serial = 2207] [outer = 00000000] [url = about:blank] 14:06:21 INFO - PROCESS | 2520 | 1461186381197 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 2520 | ++DOCSHELL 1239BC00 == 58 [pid = 2520] [id = 766] 14:06:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (12710C00) [pid = 2520] [serial = 2296] [outer = 00000000] 14:06:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (131DC800) [pid = 2520] [serial = 2297] [outer = 12710C00] 14:06:21 INFO - PROCESS | 2520 | 1461186381247 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (16A0CC00) [pid = 2520] [serial = 2298] [outer = 12710C00] 14:06:21 INFO - PROCESS | 2520 | 1461186381639 Marionette TRACE conn4 <- [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]]]}] 14:06:21 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 14:06:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 14:06:21 INFO - PROCESS | 2520 | 1461186381686 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 2520 | 1461186381691 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 14:06:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:06:21 INFO - PROCESS | 2520 | 1461186381697 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 2520 | 1461186381700 Marionette TRACE conn4 <- [1,3022,null,{}] 14:06:21 INFO - PROCESS | 2520 | 1461186381703 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:21 INFO - PROCESS | 2520 | 1461186381791 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 14:06:21 INFO - PROCESS | 2520 | 1461186381797 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 2520 | ++DOCSHELL 1701F400 == 59 [pid = 2520] [id = 767] 14:06:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (170BD000) [pid = 2520] [serial = 2299] [outer = 00000000] 14:06:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (1B229800) [pid = 2520] [serial = 2300] [outer = 170BD000] 14:06:21 INFO - PROCESS | 2520 | 1461186381844 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (1C175400) [pid = 2520] [serial = 2301] [outer = 170BD000] 14:06:22 INFO - PROCESS | 2520 | 1461186382358 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:06:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 14:06:22 INFO - PROCESS | 2520 | 1461186382371 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 2520 | 1461186382374 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 14:06:22 INFO - PROCESS | 2520 | 1461186382378 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:06:22 INFO - PROCESS | 2520 | 1461186382381 Marionette TRACE conn4 <- [1,3026,null,{}] 14:06:22 INFO - PROCESS | 2520 | 1461186382391 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:22 INFO - PROCESS | 2520 | 1461186382483 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 14:06:22 INFO - PROCESS | 2520 | 1461186382522 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 2520 | ++DOCSHELL 1C902C00 == 60 [pid = 2520] [id = 768] 14:06:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1C90A800) [pid = 2520] [serial = 2302] [outer = 00000000] 14:06:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1C920800) [pid = 2520] [serial = 2303] [outer = 1C90A800] 14:06:22 INFO - PROCESS | 2520 | 1461186382572 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1C95B000) [pid = 2520] [serial = 2304] [outer = 1C90A800] 14:06:23 INFO - PROCESS | 2520 | 1461186383027 Marionette TRACE conn4 <- [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"]]]}] 14:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:06:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 14:06:23 INFO - PROCESS | 2520 | 1461186383072 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 2520 | 1461186383074 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 14:06:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:06:23 INFO - PROCESS | 2520 | 1461186383078 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 2520 | 1461186383080 Marionette TRACE conn4 <- [1,3030,null,{}] 14:06:23 INFO - PROCESS | 2520 | 1461186383095 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:23 INFO - PROCESS | 2520 | 1461186383216 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 14:06:23 INFO - PROCESS | 2520 | 1461186383221 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 2520 | ++DOCSHELL 1CD0EC00 == 61 [pid = 2520] [id = 769] 14:06:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (1CD55800) [pid = 2520] [serial = 2305] [outer = 00000000] 14:06:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1E563000) [pid = 2520] [serial = 2306] [outer = 1CD55800] 14:06:23 INFO - PROCESS | 2520 | 1461186383268 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1EA77800) [pid = 2520] [serial = 2307] [outer = 1CD55800] 14:06:24 INFO - PROCESS | 2520 | 1461186384009 Marionette TRACE conn4 <- [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]]]}] 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:06:24 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. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:06:24 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'.) 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:06:24 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. 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:06:24 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. 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:06:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:06:24 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. 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:06:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:06:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:06:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1068ms 14:06:24 INFO - PROCESS | 2520 | 1461186384148 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 2520 | 1461186384150 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 14:06:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:06:24 INFO - PROCESS | 2520 | 1461186384161 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 2520 | 1461186384163 Marionette TRACE conn4 <- [1,3034,null,{}] 14:06:24 INFO - PROCESS | 2520 | 1461186384166 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:24 INFO - PROCESS | 2520 | 1461186384284 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 14:06:24 INFO - PROCESS | 2520 | 1461186384350 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 2520 | ++DOCSHELL 1CDED000 == 62 [pid = 2520] [id = 770] 14:06:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1EFE3000) [pid = 2520] [serial = 2308] [outer = 00000000] 14:06:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1FAA4400) [pid = 2520] [serial = 2309] [outer = 1EFE3000] 14:06:24 INFO - PROCESS | 2520 | 1461186384401 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (1FB11400) [pid = 2520] [serial = 2310] [outer = 1EFE3000] 14:06:24 INFO - PROCESS | 2520 | [2520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:06:24 INFO - PROCESS | 2520 | 1461186384850 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:06:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:06:24 INFO - {} 14:06:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 14:06:24 INFO - PROCESS | 2520 | 1461186384898 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 2520 | 1461186384900 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 14:06:24 INFO - PROCESS | 2520 | 1461186384903 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 2520 | 1461186384904 Marionette TRACE conn4 <- [1,3038,null,{}] 14:06:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:06:24 INFO - PROCESS | 2520 | 1461186384908 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:25 INFO - PROCESS | 2520 | 1461186385043 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 14:06:25 INFO - PROCESS | 2520 | 1461186385111 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 2520 | ++DOCSHELL 1FAA1400 == 63 [pid = 2520] [id = 771] 14:06:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (203CD000) [pid = 2520] [serial = 2311] [outer = 00000000] 14:06:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (20461800) [pid = 2520] [serial = 2312] [outer = 203CD000] 14:06:25 INFO - PROCESS | 2520 | 1461186385160 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (204BA800) [pid = 2520] [serial = 2313] [outer = 203CD000] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1231F000) [pid = 2520] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (11C93800) [pid = 2520] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (1C9F2800) [pid = 2520] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1FAA0400) [pid = 2520] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (20462400) [pid = 2520] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1C56DC00) [pid = 2520] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1EFE6800) [pid = 2520] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (1C90E400) [pid = 2520] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (117B6400) [pid = 2520] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (131A1000) [pid = 2520] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1A77EC00) [pid = 2520] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (2043B800) [pid = 2520] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:06:25 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1FA0E000) [pid = 2520] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:06:25 INFO - PROCESS | 2520 | 1461186385761 Marionette TRACE conn4 <- [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]]]}] 14:06:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:06:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:06:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:06:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:06:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 870ms 14:06:25 INFO - PROCESS | 2520 | 1461186385788 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 2520 | 1461186385790 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 14:06:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:06:25 INFO - PROCESS | 2520 | 1461186385794 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 2520 | 1461186385796 Marionette TRACE conn4 <- [1,3042,null,{}] 14:06:25 INFO - PROCESS | 2520 | 1461186385804 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:25 INFO - PROCESS | 2520 | 1461186385885 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 14:06:25 INFO - PROCESS | 2520 | 1461186385891 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 2520 | ++DOCSHELL 1BB77800 == 64 [pid = 2520] [id = 772] 14:06:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (1BB78400) [pid = 2520] [serial = 2314] [outer = 00000000] 14:06:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1BB7E000) [pid = 2520] [serial = 2315] [outer = 1BB78400] 14:06:25 INFO - PROCESS | 2520 | 1461186385937 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1BB7DC00) [pid = 2520] [serial = 2316] [outer = 1BB78400] 14:06:26 INFO - PROCESS | 2520 | 1461186386635 Marionette TRACE conn4 <- [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"]]]}] 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:06:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:06:26 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" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:06:26 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" 14:06:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:06:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:06:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 999ms 14:06:26 INFO - PROCESS | 2520 | 1461186386798 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 2520 | 1461186386801 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 14:06:26 INFO - PROCESS | 2520 | 1461186386804 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:06:26 INFO - PROCESS | 2520 | 1461186386806 Marionette TRACE conn4 <- [1,3046,null,{}] 14:06:26 INFO - PROCESS | 2520 | 1461186386809 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:26 INFO - PROCESS | 2520 | 1461186386891 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 14:06:26 INFO - PROCESS | 2520 | 1461186386899 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 2520 | ++DOCSHELL 1B4E9800 == 65 [pid = 2520] [id = 773] 14:06:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1B85D400) [pid = 2520] [serial = 2317] [outer = 00000000] 14:06:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (1C17D800) [pid = 2520] [serial = 2318] [outer = 1B85D400] 14:06:26 INFO - PROCESS | 2520 | 1461186386945 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1C21E400) [pid = 2520] [serial = 2319] [outer = 1B85D400] 14:06:27 INFO - PROCESS | 2520 | 1461186387467 Marionette TRACE conn4 <- [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]]]}] 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:06:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:06:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:06:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:06:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:06:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:06:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:06:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:06:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:06:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 14:06:27 INFO - PROCESS | 2520 | 1461186387489 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 14:06:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:06:27 INFO - PROCESS | 2520 | 1461186387491 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 14:06:27 INFO - PROCESS | 2520 | 1461186387494 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 2520 | 1461186387496 Marionette TRACE conn4 <- [1,3050,null,{}] 14:06:27 INFO - PROCESS | 2520 | 1461186387499 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:27 INFO - PROCESS | 2520 | 1461186387639 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 14:06:27 INFO - PROCESS | 2520 | 1461186387793 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 2520 | ++DOCSHELL 1231F800 == 66 [pid = 2520] [id = 774] 14:06:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (12320000) [pid = 2520] [serial = 2320] [outer = 00000000] 14:06:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1270FC00) [pid = 2520] [serial = 2321] [outer = 12320000] 14:06:27 INFO - PROCESS | 2520 | 1461186387857 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (12933800) [pid = 2520] [serial = 2322] [outer = 12320000] 14:06:28 INFO - PROCESS | 2520 | [2520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:06:28 INFO - PROCESS | 2520 | 1461186388503 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:06:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:06:28 INFO - {} 14:06:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1023ms 14:06:28 INFO - PROCESS | 2520 | 1461186388520 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 2520 | 1461186388524 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 14:06:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:06:28 INFO - PROCESS | 2520 | 1461186388528 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 2520 | 1461186388532 Marionette TRACE conn4 <- [1,3054,null,{}] 14:06:28 INFO - PROCESS | 2520 | 1461186388564 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:28 INFO - PROCESS | 2520 | 1461186388706 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 14:06:28 INFO - PROCESS | 2520 | 1461186388847 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 2520 | ++DOCSHELL 1A14D800 == 67 [pid = 2520] [id = 775] 14:06:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (1AAA7400) [pid = 2520] [serial = 2323] [outer = 00000000] 14:06:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (1C408000) [pid = 2520] [serial = 2324] [outer = 1AAA7400] 14:06:28 INFO - PROCESS | 2520 | 1461186388915 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1C56C800) [pid = 2520] [serial = 2325] [outer = 1AAA7400] 14:06:29 INFO - PROCESS | 2520 | 1461186389435 Marionette TRACE conn4 <- [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]]]}] 14:06:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:06:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:06:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:06:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:06:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:06:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:06:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:06:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 952ms 14:06:29 INFO - PROCESS | 2520 | 1461186389480 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 2520 | 1461186389483 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 14:06:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:06:29 INFO - PROCESS | 2520 | 1461186389487 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 2520 | 1461186389489 Marionette TRACE conn4 <- [1,3058,null,{}] 14:06:29 INFO - PROCESS | 2520 | 1461186389493 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:29 INFO - PROCESS | 2520 | 1461186389604 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 14:06:29 INFO - PROCESS | 2520 | 1461186389727 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 2520 | ++DOCSHELL 1C715000 == 68 [pid = 2520] [id = 776] 14:06:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1C805000) [pid = 2520] [serial = 2326] [outer = 00000000] 14:06:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1CC5C000) [pid = 2520] [serial = 2327] [outer = 1C805000] 14:06:29 INFO - PROCESS | 2520 | 1461186389786 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1DEAF800) [pid = 2520] [serial = 2328] [outer = 1C805000] 14:06:30 INFO - PROCESS | 2520 | 1461186390383 Marionette TRACE conn4 <- [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]]]}] 14:06:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:06:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:06:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:06:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:06:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:06:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:06:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 14:06:30 INFO - PROCESS | 2520 | 1461186390420 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 2520 | 1461186390425 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 14:06:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:06:30 INFO - PROCESS | 2520 | 1461186390436 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 2520 | 1461186390441 Marionette TRACE conn4 <- [1,3062,null,{}] 14:06:30 INFO - PROCESS | 2520 | 1461186390446 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:30 INFO - PROCESS | 2520 | 1461186390588 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 14:06:30 INFO - PROCESS | 2520 | 1461186390734 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 2520 | ++DOCSHELL 1E562C00 == 69 [pid = 2520] [id = 777] 14:06:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (1F508800) [pid = 2520] [serial = 2329] [outer = 00000000] 14:06:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (20448800) [pid = 2520] [serial = 2330] [outer = 1F508800] 14:06:30 INFO - PROCESS | 2520 | 1461186390792 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (2045F400) [pid = 2520] [serial = 2331] [outer = 1F508800] 14:06:31 INFO - PROCESS | 2520 | 1461186391300 Marionette TRACE conn4 <- [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]]]}] 14:06:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:06:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:06:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:06:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:06:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:06:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:06:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 890ms 14:06:31 INFO - PROCESS | 2520 | 1461186391325 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 2520 | 1461186391327 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 14:06:31 INFO - PROCESS | 2520 | 1461186391331 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:06:31 INFO - PROCESS | 2520 | 1461186391333 Marionette TRACE conn4 <- [1,3066,null,{}] 14:06:31 INFO - PROCESS | 2520 | 1461186391337 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:31 INFO - PROCESS | 2520 | 1461186391445 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 14:06:31 INFO - PROCESS | 2520 | 1461186391594 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 2520 | ++DOCSHELL 20613800 == 70 [pid = 2520] [id = 778] 14:06:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (20614000) [pid = 2520] [serial = 2332] [outer = 00000000] 14:06:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (20A79400) [pid = 2520] [serial = 2333] [outer = 20614000] 14:06:31 INFO - PROCESS | 2520 | 1461186391655 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (20A79000) [pid = 2520] [serial = 2334] [outer = 20614000] 14:06:32 INFO - PROCESS | 2520 | 1461186392183 Marionette TRACE conn4 <- [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] 14:06:32 INFO - PROCESS | 2520 | 1461186392274 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 14:06:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:06:32 INFO - PROCESS | 2520 | 1461186392278 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 2520 | 1461186392280 Marionette TRACE conn4 <- [1,3070,null,{}] 14:06:32 INFO - PROCESS | 2520 | 1461186392284 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:32 INFO - PROCESS | 2520 | 1461186392393 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 14:06:32 INFO - PROCESS | 2520 | 1461186392549 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 2520 | ++DOCSHELL 21287800 == 71 [pid = 2520] [id = 779] 14:06:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (21288000) [pid = 2520] [serial = 2335] [outer = 00000000] 14:06:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (21634C00) [pid = 2520] [serial = 2336] [outer = 21288000] 14:06:32 INFO - PROCESS | 2520 | 1461186392616 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (21B29000) [pid = 2520] [serial = 2337] [outer = 21288000] 14:06:33 INFO - PROCESS | 2520 | 1461186393212 Marionette TRACE conn4 <- [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]]]}] 14:06:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:06:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:06:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 14:06:33 INFO - PROCESS | 2520 | 1461186393251 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 2520 | 1461186393254 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 14:06:33 INFO - PROCESS | 2520 | 1461186393257 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:06:33 INFO - PROCESS | 2520 | 1461186393259 Marionette TRACE conn4 <- [1,3074,null,{}] 14:06:33 INFO - PROCESS | 2520 | 1461186393263 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:33 INFO - PROCESS | 2520 | 1461186393372 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 14:06:33 INFO - PROCESS | 2520 | 1461186393634 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 2520 | ++DOCSHELL 0B088C00 == 72 [pid = 2520] [id = 780] 14:06:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (0B08AC00) [pid = 2520] [serial = 2338] [outer = 00000000] 14:06:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (170DD800) [pid = 2520] [serial = 2339] [outer = 0B08AC00] 14:06:33 INFO - PROCESS | 2520 | 1461186393692 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (1842A800) [pid = 2520] [serial = 2340] [outer = 0B08AC00] 14:06:34 INFO - PROCESS | 2520 | 1461186394240 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:06:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:06:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1018ms 14:06:34 INFO - PROCESS | 2520 | 1461186394296 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 2520 | 1461186394301 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 14:06:34 INFO - PROCESS | 2520 | 1461186394326 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:06:34 INFO - PROCESS | 2520 | 1461186394329 Marionette TRACE conn4 <- [1,3078,null,{}] 14:06:34 INFO - PROCESS | 2520 | 1461186394334 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:34 INFO - PROCESS | 2520 | 1461186394441 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 14:06:34 INFO - PROCESS | 2520 | 1461186394616 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 2520 | ++DOCSHELL 1B4E0800 == 73 [pid = 2520] [id = 781] 14:06:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (1B85E000) [pid = 2520] [serial = 2341] [outer = 00000000] 14:06:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (1C40E400) [pid = 2520] [serial = 2342] [outer = 1B85E000] 14:06:34 INFO - PROCESS | 2520 | 1461186394670 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (1C4F3C00) [pid = 2520] [serial = 2343] [outer = 1B85E000] 14:06:35 INFO - PROCESS | 2520 | 1461186395210 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:06:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:06:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 14:06:35 INFO - PROCESS | 2520 | 1461186395266 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 2520 | 1461186395270 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 14:06:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:06:35 INFO - PROCESS | 2520 | 1461186395275 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 2520 | 1461186395277 Marionette TRACE conn4 <- [1,3082,null,{}] 14:06:35 INFO - PROCESS | 2520 | 1461186395281 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:35 INFO - PROCESS | 2520 | 1461186395383 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 14:06:35 INFO - PROCESS | 2520 | 1461186395537 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 1B4E9800 == 72 [pid = 2520] [id = 773] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 1BB77800 == 71 [pid = 2520] [id = 772] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 1FAA1400 == 70 [pid = 2520] [id = 771] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 1CDED000 == 69 [pid = 2520] [id = 770] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 1CD0EC00 == 68 [pid = 2520] [id = 769] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 1C902C00 == 67 [pid = 2520] [id = 768] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 1701F400 == 66 [pid = 2520] [id = 767] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 1239BC00 == 65 [pid = 2520] [id = 766] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 2128AC00 == 64 [pid = 2520] [id = 764] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (13283400) [pid = 2520] [serial = 2224] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (1C21DC00) [pid = 2520] [serial = 2227] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (1FAA1800) [pid = 2520] [serial = 2230] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (204B7000) [pid = 2520] [serial = 2236] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (20459000) [pid = 2520] [serial = 2233] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (20618800) [pid = 2520] [serial = 2241] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (204BB000) [pid = 2520] [serial = 2238] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (20A73000) [pid = 2520] [serial = 2244] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | ++DOCSHELL 116ACC00 == 65 [pid = 2520] [id = 782] 14:06:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (11710C00) [pid = 2520] [serial = 2344] [outer = 00000000] 14:06:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (11D7A400) [pid = 2520] [serial = 2345] [outer = 11710C00] 14:06:35 INFO - PROCESS | 2520 | 1461186395650 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1275E800) [pid = 2520] [serial = 2346] [outer = 11710C00] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 21280400 == 64 [pid = 2520] [id = 763] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 1A149800 == 63 [pid = 2520] [id = 762] 14:06:35 INFO - PROCESS | 2520 | --DOCSHELL 12753C00 == 62 [pid = 2520] [id = 761] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (1CC63400) [pid = 2520] [serial = 2262] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (203C7400) [pid = 2520] [serial = 2222] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1C806000) [pid = 2520] [serial = 2256] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (1C890C00) [pid = 2520] [serial = 2257] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (1F69AC00) [pid = 2520] [serial = 2265] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (1C91E400) [pid = 2520] [serial = 2259] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (11E92400) [pid = 2520] [serial = 2250] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (1DE37C00) [pid = 2520] [serial = 2263] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (12758C00) [pid = 2520] [serial = 2251] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (176AD800) [pid = 2520] [serial = 2248] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (16A0C800) [pid = 2520] [serial = 2247] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (1B39E800) [pid = 2520] [serial = 2253] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1B29BC00) [pid = 2520] [serial = 2270] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (1C177C00) [pid = 2520] [serial = 2254] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (1F968400) [pid = 2520] [serial = 2266] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (20440400) [pid = 2520] [serial = 2268] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (204B9000) [pid = 2520] [serial = 2273] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (204BF400) [pid = 2520] [serial = 2274] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (20A6DC00) [pid = 2520] [serial = 2276] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (1C918800) [pid = 2520] [serial = 2271] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (2105B400) [pid = 2520] [serial = 2277] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1C926000) [pid = 2520] [serial = 2260] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 2520 | 1461186396040 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:06:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 770ms 14:06:36 INFO - PROCESS | 2520 | 1461186396058 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 2520 | 1461186396060 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 14:06:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:06:36 INFO - PROCESS | 2520 | 1461186396065 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 2520 | 1461186396070 Marionette TRACE conn4 <- [1,3086,null,{}] 14:06:36 INFO - PROCESS | 2520 | 1461186396079 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:36 INFO - PROCESS | 2520 | 1461186396195 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 14:06:36 INFO - PROCESS | 2520 | 1461186396204 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 2520 | ++DOCSHELL 1757AC00 == 63 [pid = 2520] [id = 783] 14:06:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (176AD800) [pid = 2520] [serial = 2347] [outer = 00000000] 14:06:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (1C183C00) [pid = 2520] [serial = 2348] [outer = 176AD800] 14:06:36 INFO - PROCESS | 2520 | 1461186396251 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1C406000) [pid = 2520] [serial = 2349] [outer = 176AD800] 14:06:36 INFO - PROCESS | 2520 | 1461186396729 Marionette TRACE conn4 <- [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]]]}] 14:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:06:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 14:06:36 INFO - PROCESS | 2520 | 1461186396755 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 2520 | 1461186396757 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 14:06:36 INFO - PROCESS | 2520 | 1461186396760 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 2520 | 1461186396762 Marionette TRACE conn4 <- [1,3090,null,{}] 14:06:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:06:36 INFO - PROCESS | 2520 | 1461186396765 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:36 INFO - PROCESS | 2520 | 1461186396851 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 14:06:36 INFO - PROCESS | 2520 | 1461186396857 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 2520 | ++DOCSHELL 1C493400 == 64 [pid = 2520] [id = 784] 14:06:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1C4EA800) [pid = 2520] [serial = 2350] [outer = 00000000] 14:06:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1C906000) [pid = 2520] [serial = 2351] [outer = 1C4EA800] 14:06:36 INFO - PROCESS | 2520 | 1461186396902 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1C909C00) [pid = 2520] [serial = 2352] [outer = 1C4EA800] 14:06:37 INFO - PROCESS | 2520 | 1461186397354 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:06:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:06:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 14:06:37 INFO - PROCESS | 2520 | 1461186397395 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 14:06:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:06:37 INFO - PROCESS | 2520 | 1461186397397 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 14:06:37 INFO - PROCESS | 2520 | 1461186397400 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 2520 | 1461186397402 Marionette TRACE conn4 <- [1,3094,null,{}] 14:06:37 INFO - PROCESS | 2520 | 1461186397406 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:37 INFO - PROCESS | 2520 | 1461186397488 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 14:06:37 INFO - PROCESS | 2520 | 1461186397494 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 2520 | ++DOCSHELL 12932000 == 65 [pid = 2520] [id = 785] 14:06:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (1C91EC00) [pid = 2520] [serial = 2353] [outer = 00000000] 14:06:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (1C92FC00) [pid = 2520] [serial = 2354] [outer = 1C91EC00] 14:06:37 INFO - PROCESS | 2520 | 1461186397549 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1C95FC00) [pid = 2520] [serial = 2355] [outer = 1C91EC00] 14:06:38 INFO - PROCESS | 2520 | 1461186398073 Marionette TRACE conn4 <- [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]]]}] 14:06:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:06:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:06:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:06:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 14:06:38 INFO - PROCESS | 2520 | 1461186398131 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 2520 | 1461186398133 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 14:06:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:06:38 INFO - PROCESS | 2520 | 1461186398137 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 2520 | 1461186398138 Marionette TRACE conn4 <- [1,3098,null,{}] 14:06:38 INFO - PROCESS | 2520 | 1461186398142 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:38 INFO - PROCESS | 2520 | 1461186398265 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 14:06:38 INFO - PROCESS | 2520 | 1461186398334 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 2520 | ++DOCSHELL 1C92D400 == 66 [pid = 2520] [id = 786] 14:06:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1C965400) [pid = 2520] [serial = 2356] [outer = 00000000] 14:06:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1ED74400) [pid = 2520] [serial = 2357] [outer = 1C965400] 14:06:38 INFO - PROCESS | 2520 | 1461186398379 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1EFDF800) [pid = 2520] [serial = 2358] [outer = 1C965400] 14:06:38 INFO - PROCESS | 2520 | 1461186398763 Marionette TRACE conn4 <- [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"]]]}] 14:06:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:06:38 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 14:06:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:06:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:06:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 14:06:38 INFO - PROCESS | 2520 | 1461186398811 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 14:06:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:06:38 INFO - PROCESS | 2520 | 1461186398813 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 14:06:38 INFO - PROCESS | 2520 | 1461186398816 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 2520 | 1461186398818 Marionette TRACE conn4 <- [1,3102,null,{}] 14:06:38 INFO - PROCESS | 2520 | 1461186398821 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:38 INFO - PROCESS | 2520 | 1461186398943 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 14:06:39 INFO - PROCESS | 2520 | 1461186399048 Marionette TRACE conn4 -> [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\", \"967b4ae7-2393-4a78-8721-b0cf6803cf71\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 2520 | ++DOCSHELL 18A09C00 == 67 [pid = 2520] [id = 787] 14:06:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (18A0B000) [pid = 2520] [serial = 2359] [outer = 00000000] 14:06:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (1F969400) [pid = 2520] [serial = 2360] [outer = 18A0B000] 14:06:39 INFO - PROCESS | 2520 | 1461186399093 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (1F96F000) [pid = 2520] [serial = 2361] [outer = 18A0B000] 14:06:39 INFO - PROCESS | 2520 | 1461186399493 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:06:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:06:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 731ms 14:06:39 INFO - PROCESS | 2520 | 1461186399547 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 2520 | 1461186399549 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (1C922C00) [pid = 2520] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (138FB800) [pid = 2520] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (1EFE3000) [pid = 2520] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (203CD000) [pid = 2520] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (16C99000) [pid = 2520] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1C90A800) [pid = 2520] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (170BD000) [pid = 2520] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (12710C00) [pid = 2520] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1CD55800) [pid = 2520] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (1BB78400) [pid = 2520] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1B207400) [pid = 2520] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1C95F400) [pid = 2520] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (0B08BC00) [pid = 2520] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (1700F400) [pid = 2520] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1F692800) [pid = 2520] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1AAA6800) [pid = 2520] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1EFE1000) [pid = 2520] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (12936400) [pid = 2520] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1B85C400) [pid = 2520] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:06:40 WARNING - u'runner_teardown' () 14:06:40 INFO - No more tests 14:06:40 INFO - Got 0 unexpected results 14:06:40 INFO - SUITE-END | took 679s 14:06:40 INFO - Closing logging queue 14:06:40 INFO - queue closed 14:06:40 INFO - Return code: 0 14:06:40 WARNING - # TBPL SUCCESS # 14:06:40 INFO - Running post-action listener: _resource_record_post_action 14:06:40 INFO - Running post-run listener: _resource_record_post_run 14:06:41 INFO - Total resource usage - Wall time: 688s; CPU: 14.0%; Read bytes: 140815872; Write bytes: 1176231424; Read time: 1919700; Write time: 8766870 14:06:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:06:41 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29282304; Read time: 0; Write time: 28230 14:06:41 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 140815872; Write bytes: 1084986368; Read time: 1919700; Write time: 8659390 14:06:41 INFO - Running post-run listener: _upload_blobber_files 14:06:41 INFO - Blob upload gear active. 14:06:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:06:41 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 14:06:41 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:06:41 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:06:42 INFO - (blobuploader) - INFO - Open directory for files ... 14:06:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:06:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:06:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:06:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:06:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:06:43 INFO - (blobuploader) - INFO - Done attempting. 14:06:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:06:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:06:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:06:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:06:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:06:45 INFO - (blobuploader) - INFO - Done attempting. 14:06:45 INFO - (blobuploader) - INFO - Iteration through files over. 14:06:45 INFO - Return code: 0 14:06:45 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:06:45 INFO - Using _rmtree_windows ... 14:06:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:06:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0b1a41b557795e9caa3e805c186e5464cdfaac2dd1d83ad1b1194da2d5293d5af67fe219e2a37f73b21863eca8bc3db1e6bb56760378084ab6629c5724847391", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f7e5d96b806275cc9ed9f82ae91773c1b2d7692258a00a4e5082d8dbaf2c6881b94112a755b0856f58e73bf1136a8a3ee52eb5895e9252b400c55dfd32647711"} 14:06:45 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:06:45 INFO - Writing to file C:\slave\test\properties\blobber_files 14:06:45 INFO - Contents: 14:06:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0b1a41b557795e9caa3e805c186e5464cdfaac2dd1d83ad1b1194da2d5293d5af67fe219e2a37f73b21863eca8bc3db1e6bb56760378084ab6629c5724847391", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f7e5d96b806275cc9ed9f82ae91773c1b2d7692258a00a4e5082d8dbaf2c6881b94112a755b0856f58e73bf1136a8a3ee52eb5895e9252b400c55dfd32647711"} 14:06:45 INFO - Running post-run listener: copy_logs_to_upload_dir 14:06:45 INFO - Copying logs to upload dir... 14:06:45 INFO - mkdir: C:\slave\test\build\upload\logs 14:06:45 INFO - Copying logs to upload dir... 14:06:45 INFO - Using _rmtree_windows ... 14:06:45 INFO - Using _rmtree_windows ... 14:06:45 INFO - Using _rmtree_windows ... 14:06:45 INFO - Using _rmtree_windows ... 14:06:45 INFO - Using _rmtree_windows ... 14:06:45 INFO - Using _rmtree_windows ... 14:06:45 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=896.872000 ========= master_lag: 0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 57 secs) (at 2016-04-20 14:06:46.408431) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-20 14:06:46.409373) ========= '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-227 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-227 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-227 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/fx-team/sha512/0b1a41b557795e9caa3e805c186e5464cdfaac2dd1d83ad1b1194da2d5293d5af67fe219e2a37f73b21863eca8bc3db1e6bb56760378084ab6629c5724847391", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f7e5d96b806275cc9ed9f82ae91773c1b2d7692258a00a4e5082d8dbaf2c6881b94112a755b0856f58e73bf1136a8a3ee52eb5895e9252b400c55dfd32647711"} build_url:https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0b1a41b557795e9caa3e805c186e5464cdfaac2dd1d83ad1b1194da2d5293d5af67fe219e2a37f73b21863eca8bc3db1e6bb56760378084ab6629c5724847391", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f7e5d96b806275cc9ed9f82ae91773c1b2d7692258a00a4e5082d8dbaf2c6881b94112a755b0856f58e73bf1136a8a3ee52eb5895e9252b400c55dfd32647711"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ew7HkY5jSJic0FPwRzJ9Nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 1.50 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-20 14:06:48.006284) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 14:06:48.006628) ========= '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-227 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-227 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-227 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.77 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 14:06:48.881015) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-04-20 14:06:48.881385) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-04-20 14:06:54.408959) ========= ========= Total master_lag: 6.61 =========