builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-048 starttime: 1461262473.34 results: success (0) buildid: 20160421074605 builduid: 402e78366d054e58bf5ac1ebc2eea89a revision: c277eb72ddb0eafcc8068d9dd38a341a45d0155b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 11:14:33.340289) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 11:14:33.340821) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 11:14:33.341122) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 11:14:33.539272) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 11:14:33.539795) ========= '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.T-W864-IX-048\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-048 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local LOGONSERVER=\\T-W864-IX-048 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-048 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-048 WINDIR=C:\windows using PTY: False --11:14:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 24.67 MB/s 11:14:36 (24.67 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.303000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 11:14:35.906109) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 11:14:35.906458) ========= '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.T-W864-IX-048\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-048 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local LOGONSERVER=\\T-W864-IX-048 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-048 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-048 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.115000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 11:14:41.046208) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 11:14:41.046601) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev c277eb72ddb0eafcc8068d9dd38a341a45d0155b --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 c277eb72ddb0eafcc8068d9dd38a341a45d0155b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-048 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local LOGONSERVER=\\T-W864-IX-048 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-048 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-048 WINDIR=C:\windows using PTY: False 2016-04-21 11:14:42,622 truncating revision to first 12 chars 2016-04-21 11:14:42,622 Setting DEBUG logging. 2016-04-21 11:14:42,622 attempt 1/10 2016-04-21 11:14:42,622 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/c277eb72ddb0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 11:14:43,023 unpacking tar archive at: fx-team-c277eb72ddb0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.496000 ========= master_lag: 4.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 11:14:47.009700) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 11:14:47.010103) ========= script_repo_revision: c277eb72ddb0eafcc8068d9dd38a341a45d0155b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 11:14:47.010526) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 11:14:47.010795) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 11:14:47.110562) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 12 secs) (at 2016-04-21 11:14:47.111064) ========= '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.T-W864-IX-048\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-048 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local LOGONSERVER=\\T-W864-IX-048 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-048 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-048 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:14:48 INFO - MultiFileLogger online at 20160421 11:14:48 in C:\slave\test 11:14:48 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 11:14:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:14:48 INFO - {'append_to_log': False, 11:14:48 INFO - 'base_work_dir': 'C:\\slave\\test', 11:14:48 INFO - 'blob_upload_branch': 'fx-team', 11:14:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:14:48 INFO - 'buildbot_json_path': 'buildprops.json', 11:14:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:14:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:14:48 INFO - 'download_minidump_stackwalk': True, 11:14:48 INFO - 'download_symbols': 'true', 11:14:48 INFO - 'e10s': False, 11:14:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:14:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:14:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:14:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:14:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:14:48 INFO - 'C:/mozilla-build/tooltool.py'), 11:14:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:14:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:14:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:14:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:14:48 INFO - 'log_level': 'info', 11:14:48 INFO - 'log_to_console': True, 11:14:48 INFO - 'opt_config_files': (), 11:14:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:14:48 INFO - '--processes=1', 11:14:48 INFO - '--config=%(test_path)s/wptrunner.ini', 11:14:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:14:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:14:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:14:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:14:48 INFO - 'pip_index': False, 11:14:48 INFO - 'require_test_zip': True, 11:14:48 INFO - 'test_type': ('testharness',), 11:14:48 INFO - 'this_chunk': '1', 11:14:48 INFO - 'total_chunks': '10', 11:14:48 INFO - 'virtualenv_path': 'venv', 11:14:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:14:48 INFO - 'work_dir': 'build'} 11:14:48 INFO - ##### 11:14:48 INFO - ##### Running clobber step. 11:14:48 INFO - ##### 11:14:48 INFO - Running pre-action listener: _resource_record_pre_action 11:14:48 INFO - Running main action method: clobber 11:14:48 INFO - rmtree: C:\slave\test\build 11:14:48 INFO - Using _rmtree_windows ... 11:14:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:15:23 INFO - Running post-action listener: _resource_record_post_action 11:15:23 INFO - ##### 11:15:23 INFO - ##### Running read-buildbot-config step. 11:15:23 INFO - ##### 11:15:23 INFO - Running pre-action listener: _resource_record_pre_action 11:15:23 INFO - Running main action method: read_buildbot_config 11:15:23 INFO - Using buildbot properties: 11:15:23 INFO - { 11:15:23 INFO - "project": "", 11:15:23 INFO - "product": "firefox", 11:15:23 INFO - "script_repo_revision": "production", 11:15:23 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 11:15:23 INFO - "repository": "", 11:15:23 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 11:15:23 INFO - "buildid": "20160421074605", 11:15:23 INFO - "pgo_build": "False", 11:15:23 INFO - "basedir": "C:\\slave\\test", 11:15:23 INFO - "buildnumber": 116, 11:15:23 INFO - "slavename": "t-w864-ix-048", 11:15:23 INFO - "revision": "c277eb72ddb0eafcc8068d9dd38a341a45d0155b", 11:15:23 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 11:15:23 INFO - "platform": "win64", 11:15:23 INFO - "branch": "fx-team", 11:15:23 INFO - "repo_path": "integration/fx-team", 11:15:23 INFO - "moz_repo_path": "", 11:15:23 INFO - "stage_platform": "win64", 11:15:23 INFO - "builduid": "402e78366d054e58bf5ac1ebc2eea89a", 11:15:23 INFO - "slavebuilddir": "test" 11:15:23 INFO - } 11:15:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 11:15:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 11:15:23 INFO - Running post-action listener: _resource_record_post_action 11:15:23 INFO - ##### 11:15:23 INFO - ##### Running download-and-extract step. 11:15:23 INFO - ##### 11:15:23 INFO - Running pre-action listener: _resource_record_pre_action 11:15:23 INFO - Running main action method: download_and_extract 11:15:23 INFO - mkdir: C:\slave\test\build\tests 11:15:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:15:23 INFO - https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:15:23 INFO - trying https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 11:15:23 INFO - Downloading https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 11:15:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 11:15:23 INFO - Downloaded 1274 bytes. 11:15:23 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 11:15:23 INFO - Using the following test package requirements: 11:15:23 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 11:15:23 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:15:23 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 11:15:23 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:15:23 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 11:15:23 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:15:23 INFO - u'jsshell-win64.zip'], 11:15:23 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:15:23 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 11:15:23 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 11:15:23 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:15:23 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 11:15:23 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:15:23 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 11:15:23 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:15:23 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 11:15:23 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:15:23 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 11:15:23 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 11:15:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:15:24 INFO - https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:15:24 INFO - trying https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 11:15:24 INFO - Downloading https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 11:15:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 11:15:26 INFO - Downloaded 21403489 bytes. 11:15:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:15:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:15:30 INFO - caution: filename not matched: web-platform/* 11:15:30 INFO - Return code: 11 11:15: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')]} 11:15:30 INFO - https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:15:30 INFO - trying https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 11:15:30 INFO - Downloading https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 11:15:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 11:15:35 INFO - Downloaded 36397881 bytes. 11:15:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:15:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:17:54 INFO - caution: filename not matched: bin/* 11:17:54 INFO - caution: filename not matched: config/* 11:17:54 INFO - caution: filename not matched: mozbase/* 11:17:54 INFO - caution: filename not matched: marionette/* 11:17:54 INFO - caution: filename not matched: tools/wptserve/* 11:17:54 INFO - Return code: 11 11:17: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')]} 11:17:54 INFO - https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 11:17:54 INFO - trying https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 11:17:54 INFO - Downloading https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 11:17:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 11:17:56 INFO - Downloaded 83178237 bytes. 11:17:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 11:17:56 INFO - mkdir: C:\slave\test\properties 11:17:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:17:56 INFO - Writing to file C:\slave\test\properties\build_url 11:17:56 INFO - Contents: 11:17:56 INFO - build_url:https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 11:17:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 11:17:57 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:17:57 INFO - Writing to file C:\slave\test\properties\symbols_url 11:17:57 INFO - Contents: 11:17:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 11:17:57 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')]} 11:17:57 INFO - https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:17:57 INFO - trying https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 11:17:57 INFO - Downloading https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 11:17:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 11:18:00 INFO - Downloaded 53402738 bytes. 11:18:00 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:18:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:18:02 INFO - Return code: 0 11:18:02 INFO - Running post-action listener: _resource_record_post_action 11:18:02 INFO - Running post-action listener: set_extra_try_arguments 11:18:02 INFO - ##### 11:18:02 INFO - ##### Running create-virtualenv step. 11:18:02 INFO - ##### 11:18:02 INFO - Running pre-action listener: _pre_create_virtualenv 11:18:02 INFO - Running pre-action listener: _resource_record_pre_action 11:18:02 INFO - Running main action method: create_virtualenv 11:18:02 INFO - Creating virtualenv C:\slave\test\build\venv 11:18:02 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 11:18:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:18:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:18:08 INFO - Installing distribute......................................................................................................................................................................................done. 11:18:10 INFO - Return code: 0 11:18:10 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:18:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:10 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02647200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D42A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0265A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-048', 'USERDOMAIN': 'T-W864-IX-048', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:18:10 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 11:18:10 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 11:18:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:18:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 11:18:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:18:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:18:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:18:10 INFO - 'COMPUTERNAME': 'T-W864-IX-048', 11:18:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:18:10 INFO - 'DCLOCATION': 'SCL3', 11:18:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:18:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:18:10 INFO - 'HOMEDRIVE': 'C:', 11:18:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 11:18:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:18:10 INFO - 'KTS_VERSION': '1.19c', 11:18:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 11:18:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048', 11:18:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:18:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:18:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:18:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:10 INFO - 'MOZ_NO_REMOTE': '1', 11:18:10 INFO - 'NO_EM_RESTART': '1', 11:18:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:18:10 INFO - 'OS': 'Windows_NT', 11:18:10 INFO - 'OURDRIVE': 'C:', 11:18:10 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 11:18:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:18:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:18:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:18:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:18:10 INFO - 'PROCESSOR_LEVEL': '6', 11:18:10 INFO - 'PROCESSOR_REVISION': '1e05', 11:18:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:18:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:18:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:18:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:18:10 INFO - 'PROMPT': '$P$G', 11:18:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:18:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:18:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:18:10 INFO - 'PWD': 'C:\\slave\\test', 11:18:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:18:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:18:10 INFO - 'SYSTEMDRIVE': 'C:', 11:18:10 INFO - 'SYSTEMROOT': 'C:\\windows', 11:18:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:10 INFO - 'TEST1': 'testie', 11:18:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:10 INFO - 'USERDOMAIN': 'T-W864-IX-048', 11:18:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 11:18:10 INFO - 'USERNAME': 'cltbld', 11:18:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 11:18:10 INFO - 'WINDIR': 'C:\\windows', 11:18:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:18:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:18:11 INFO - Downloading/unpacking psutil>=0.7.1 11:18:12 INFO - Running setup.py egg_info for package psutil 11:18:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:18:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:18:12 INFO - Installing collected packages: psutil 11:18:12 INFO - Running setup.py install for psutil 11:18:12 INFO - building 'psutil._psutil_windows' extension 11:18:12 INFO - error: Unable to find vcvarsall.bat 11:18:12 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~1.t-w\appdata\local\temp\pip-tpbugw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:18:12 INFO - running install 11:18:12 INFO - running build 11:18:12 INFO - running build_py 11:18:12 INFO - creating build 11:18:12 INFO - creating build\lib.win32-2.7 11:18:12 INFO - creating build\lib.win32-2.7\psutil 11:18:12 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:18:12 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:18:12 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:18:12 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:18:12 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:18:12 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:18:12 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:18:12 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:18:12 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:18:12 INFO - running build_ext 11:18:12 INFO - building 'psutil._psutil_windows' extension 11:18:12 INFO - error: Unable to find vcvarsall.bat 11:18:12 INFO - ---------------------------------------- 11:18:12 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~1.t-w\appdata\local\temp\pip-tpbugw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:18:12 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-048\AppData\Roaming\pip\pip.log 11:18:12 WARNING - Return code: 1 11:18:12 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! 11:18:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:18: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')]} 11:18:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18: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')]} 11:18:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:12 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02647200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D42A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0265A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-048', 'USERDOMAIN': 'T-W864-IX-048', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:18:12 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 11:18:12 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 11:18:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:18:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 11:18:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:18:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:18:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:18:12 INFO - 'COMPUTERNAME': 'T-W864-IX-048', 11:18:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:18:12 INFO - 'DCLOCATION': 'SCL3', 11:18:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:18:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:18:12 INFO - 'HOMEDRIVE': 'C:', 11:18:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 11:18:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:18:12 INFO - 'KTS_VERSION': '1.19c', 11:18:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 11:18:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048', 11:18:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:18:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:18:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:18:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:12 INFO - 'MOZ_NO_REMOTE': '1', 11:18:12 INFO - 'NO_EM_RESTART': '1', 11:18:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:18:12 INFO - 'OS': 'Windows_NT', 11:18:12 INFO - 'OURDRIVE': 'C:', 11:18:12 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 11:18:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:18:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:18:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:18:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:18:12 INFO - 'PROCESSOR_LEVEL': '6', 11:18:12 INFO - 'PROCESSOR_REVISION': '1e05', 11:18:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:18:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:18:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:18:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:18:12 INFO - 'PROMPT': '$P$G', 11:18:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:18:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:18:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:18:12 INFO - 'PWD': 'C:\\slave\\test', 11:18:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:18:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:18:12 INFO - 'SYSTEMDRIVE': 'C:', 11:18:12 INFO - 'SYSTEMROOT': 'C:\\windows', 11:18:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:12 INFO - 'TEST1': 'testie', 11:18:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:12 INFO - 'USERDOMAIN': 'T-W864-IX-048', 11:18:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 11:18:12 INFO - 'USERNAME': 'cltbld', 11:18:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 11:18:12 INFO - 'WINDIR': 'C:\\windows', 11:18:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:18:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:18:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:18:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:18:12 INFO - Running setup.py egg_info for package mozsystemmonitor 11:18:12 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:18:12 INFO - Running setup.py egg_info for package psutil 11:18:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:18:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:18:12 INFO - Installing collected packages: mozsystemmonitor, psutil 11:18:12 INFO - Running setup.py install for mozsystemmonitor 11:18:12 INFO - Running setup.py install for psutil 11:18:12 INFO - building 'psutil._psutil_windows' extension 11:18:12 INFO - error: Unable to find vcvarsall.bat 11:18:12 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~1.t-w\appdata\local\temp\pip-frwrom-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:18:12 INFO - running install 11:18:12 INFO - running build 11:18:12 INFO - running build_py 11:18:12 INFO - running build_ext 11:18:12 INFO - building 'psutil._psutil_windows' extension 11:18:12 INFO - error: Unable to find vcvarsall.bat 11:18:12 INFO - ---------------------------------------- 11:18:12 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~1.t-w\appdata\local\temp\pip-frwrom-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:18:12 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-048\AppData\Roaming\pip\pip.log 11:18:12 WARNING - Return code: 1 11:18:12 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! 11:18:12 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:18: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')]} 11:18:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18: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')]} 11:18:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:12 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02647200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D42A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0265A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-048', 'USERDOMAIN': 'T-W864-IX-048', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:18:12 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 11:18:12 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 11:18:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:18:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 11:18:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:18:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:18:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:18:12 INFO - 'COMPUTERNAME': 'T-W864-IX-048', 11:18:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:18:12 INFO - 'DCLOCATION': 'SCL3', 11:18:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:18:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:18:12 INFO - 'HOMEDRIVE': 'C:', 11:18:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 11:18:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:18:12 INFO - 'KTS_VERSION': '1.19c', 11:18:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 11:18:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048', 11:18:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:18:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:18:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:18:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:12 INFO - 'MOZ_NO_REMOTE': '1', 11:18:12 INFO - 'NO_EM_RESTART': '1', 11:18:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:18:12 INFO - 'OS': 'Windows_NT', 11:18:12 INFO - 'OURDRIVE': 'C:', 11:18:12 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 11:18:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:18:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:18:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:18:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:18:12 INFO - 'PROCESSOR_LEVEL': '6', 11:18:12 INFO - 'PROCESSOR_REVISION': '1e05', 11:18:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:18:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:18:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:18:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:18:12 INFO - 'PROMPT': '$P$G', 11:18:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:18:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:18:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:18:12 INFO - 'PWD': 'C:\\slave\\test', 11:18:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:18:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:18:12 INFO - 'SYSTEMDRIVE': 'C:', 11:18:12 INFO - 'SYSTEMROOT': 'C:\\windows', 11:18:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:12 INFO - 'TEST1': 'testie', 11:18:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:12 INFO - 'USERDOMAIN': 'T-W864-IX-048', 11:18:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 11:18:13 INFO - 'USERNAME': 'cltbld', 11:18:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 11:18:13 INFO - 'WINDIR': 'C:\\windows', 11:18:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:18:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:18:13 INFO - Downloading/unpacking blobuploader==1.2.4 11:18:13 INFO - Downloading blobuploader-1.2.4.tar.gz 11:18:13 INFO - Running setup.py egg_info for package blobuploader 11:18:13 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:18:17 INFO - Running setup.py egg_info for package requests 11:18:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:18:17 INFO - Downloading docopt-0.6.1.tar.gz 11:18:17 INFO - Running setup.py egg_info for package docopt 11:18:17 INFO - Installing collected packages: blobuploader, docopt, requests 11:18:17 INFO - Running setup.py install for blobuploader 11:18:17 INFO - Running setup.py install for docopt 11:18:17 INFO - Running setup.py install for requests 11:18:17 INFO - Successfully installed blobuploader docopt requests 11:18:17 INFO - Cleaning up... 11:18:17 INFO - Return code: 0 11:18:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:18: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')]} 11:18:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18: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')]} 11:18:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:17 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02647200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D42A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0265A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-048', 'USERDOMAIN': 'T-W864-IX-048', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:18:17 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 11:18:17 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 11:18:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:18:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 11:18:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:18:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:18:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:18:17 INFO - 'COMPUTERNAME': 'T-W864-IX-048', 11:18:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:18:17 INFO - 'DCLOCATION': 'SCL3', 11:18:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:18:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:18:17 INFO - 'HOMEDRIVE': 'C:', 11:18:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 11:18:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:18:17 INFO - 'KTS_VERSION': '1.19c', 11:18:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 11:18:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048', 11:18:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:18:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:18:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:18:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:17 INFO - 'MOZ_NO_REMOTE': '1', 11:18:17 INFO - 'NO_EM_RESTART': '1', 11:18:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:18:17 INFO - 'OS': 'Windows_NT', 11:18:17 INFO - 'OURDRIVE': 'C:', 11:18:17 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 11:18:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:18:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:18:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:18:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:18:17 INFO - 'PROCESSOR_LEVEL': '6', 11:18:17 INFO - 'PROCESSOR_REVISION': '1e05', 11:18:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:18:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:18:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:18:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:18:17 INFO - 'PROMPT': '$P$G', 11:18:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:18:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:18:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:18:17 INFO - 'PWD': 'C:\\slave\\test', 11:18:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:18:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:18:17 INFO - 'SYSTEMDRIVE': 'C:', 11:18:17 INFO - 'SYSTEMROOT': 'C:\\windows', 11:18:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:17 INFO - 'TEST1': 'testie', 11:18:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:17 INFO - 'USERDOMAIN': 'T-W864-IX-048', 11:18:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 11:18:17 INFO - 'USERNAME': 'cltbld', 11:18:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 11:18:17 INFO - 'WINDIR': 'C:\\windows', 11:18:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:18:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:18:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:18:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:18:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:18:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:18:23 INFO - Unpacking c:\slave\test\build\tests\marionette 11:18:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:18:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:18:23 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:18:23 INFO - Running setup.py install for browsermob-proxy 11:18:37 INFO - Running setup.py install for manifestparser 11:18:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for marionette-client 11:18:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:18:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for marionette-driver 11:18:37 INFO - Running setup.py install for mozcrash 11:18:37 INFO - Running setup.py install for mozdebug 11:18:37 INFO - Running setup.py install for mozdevice 11:18:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for mozfile 11:18:37 INFO - Running setup.py install for mozhttpd 11:18:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for mozinfo 11:18:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for mozInstall 11:18:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for mozleak 11:18:37 INFO - Running setup.py install for mozlog 11:18:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for moznetwork 11:18:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for mozprocess 11:18:37 INFO - Running setup.py install for mozprofile 11:18:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for mozrunner 11:18:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for mozscreenshot 11:18:37 INFO - Running setup.py install for moztest 11:18:37 INFO - Running setup.py install for mozversion 11:18:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:18:37 INFO - Running setup.py install for wptserve 11:18:37 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:18:37 INFO - Cleaning up... 11:18:37 INFO - Return code: 0 11:18:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:18:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02647200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D42A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0265A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-048', 'USERDOMAIN': 'T-W864-IX-048', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:18:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:18:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:18:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:18:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 11:18:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:18:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:18:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:18:37 INFO - 'COMPUTERNAME': 'T-W864-IX-048', 11:18:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:18:37 INFO - 'DCLOCATION': 'SCL3', 11:18:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:18:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:18:37 INFO - 'HOMEDRIVE': 'C:', 11:18:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 11:18:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:18:37 INFO - 'KTS_VERSION': '1.19c', 11:18:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 11:18:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048', 11:18:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:18:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:18:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:18:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:37 INFO - 'MOZ_NO_REMOTE': '1', 11:18:37 INFO - 'NO_EM_RESTART': '1', 11:18:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:18:37 INFO - 'OS': 'Windows_NT', 11:18:37 INFO - 'OURDRIVE': 'C:', 11:18:37 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 11:18:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:18:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:18:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:18:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:18:37 INFO - 'PROCESSOR_LEVEL': '6', 11:18:37 INFO - 'PROCESSOR_REVISION': '1e05', 11:18:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:18:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:18:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:18:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:18:37 INFO - 'PROMPT': '$P$G', 11:18:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:18:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:18:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:18:37 INFO - 'PWD': 'C:\\slave\\test', 11:18:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:18:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:18:37 INFO - 'SYSTEMDRIVE': 'C:', 11:18:37 INFO - 'SYSTEMROOT': 'C:\\windows', 11:18:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:37 INFO - 'TEST1': 'testie', 11:18:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:37 INFO - 'USERDOMAIN': 'T-W864-IX-048', 11:18:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 11:18:37 INFO - 'USERNAME': 'cltbld', 11:18:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 11:18:37 INFO - 'WINDIR': 'C:\\windows', 11:18:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:18:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:18:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:18:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:18:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:18:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:18:41 INFO - Unpacking c:\slave\test\build\tests\marionette 11:18:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:18:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:18:41 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)) 11:18:53 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)) 11:18:53 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)) 11:18:53 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)) 11:18:53 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)) 11:18:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:18:53 INFO - Downloading blessings-1.6.tar.gz 11:18:53 INFO - Running setup.py egg_info for package blessings 11:18:53 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)) 11:18:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:18:53 INFO - Running setup.py install for blessings 11:18:53 INFO - Running setup.py install for browsermob-proxy 11:18:53 INFO - Running setup.py install for manifestparser 11:18:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Running setup.py install for marionette-client 11:18:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:18:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Running setup.py install for marionette-driver 11:18:53 INFO - Running setup.py install for mozcrash 11:18:53 INFO - Running setup.py install for mozdebug 11:18:53 INFO - Running setup.py install for mozdevice 11:18:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Running setup.py install for mozhttpd 11:18:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Running setup.py install for mozInstall 11:18:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Running setup.py install for mozleak 11:18:53 INFO - Running setup.py install for mozprofile 11:18:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Running setup.py install for mozrunner 11:18:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:18:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:18:55 INFO - Running setup.py install for mozscreenshot 11:18:55 INFO - Running setup.py install for moztest 11:18:55 INFO - Running setup.py install for mozversion 11:18:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:18:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:18:55 INFO - Running setup.py install for wptserve 11:18:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:18:55 INFO - Cleaning up... 11:18:55 INFO - Return code: 0 11:18:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:18:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:18:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:18:55 INFO - Reading from file tmpfile_stdout 11:18:55 INFO - Using _rmtree_windows ... 11:18:55 INFO - Using _rmtree_windows ... 11:18:55 INFO - Current package versions: 11:18:55 INFO - blessings == 1.6 11:18:55 INFO - blobuploader == 1.2.4 11:18:55 INFO - browsermob-proxy == 0.6.0 11:18:55 INFO - distribute == 0.6.14 11:18:55 INFO - docopt == 0.6.1 11:18:55 INFO - manifestparser == 1.1 11:18:55 INFO - marionette-client == 2.3.0 11:18:55 INFO - marionette-driver == 1.4.0 11:18:55 INFO - mozInstall == 1.12 11:18:55 INFO - mozcrash == 0.17 11:18:55 INFO - mozdebug == 0.1 11:18:55 INFO - mozdevice == 0.48 11:18:55 INFO - mozfile == 1.2 11:18:55 INFO - mozhttpd == 0.7 11:18:55 INFO - mozinfo == 0.9 11:18:55 INFO - mozleak == 0.1 11:18:55 INFO - mozlog == 3.1 11:18:55 INFO - moznetwork == 0.27 11:18:55 INFO - mozprocess == 0.22 11:18:55 INFO - mozprofile == 0.28 11:18:55 INFO - mozrunner == 6.11 11:18:55 INFO - mozscreenshot == 0.1 11:18:55 INFO - mozsystemmonitor == 0.0 11:18:55 INFO - moztest == 0.7 11:18:55 INFO - mozversion == 1.4 11:18:55 INFO - requests == 1.2.3 11:18:55 INFO - wptserve == 1.4.0 11:18:55 INFO - Running post-action listener: _resource_record_post_action 11:18:55 INFO - Running post-action listener: _start_resource_monitoring 11:18:55 INFO - Starting resource monitoring. 11:18:56 INFO - ##### 11:18:56 INFO - ##### Running pull step. 11:18:56 INFO - ##### 11:18:56 INFO - Running pre-action listener: _resource_record_pre_action 11:18:56 INFO - Running main action method: pull 11:18:56 INFO - Pull has nothing to do! 11:18:56 INFO - Running post-action listener: _resource_record_post_action 11:18:56 INFO - ##### 11:18:56 INFO - ##### Running install step. 11:18:56 INFO - ##### 11:18:56 INFO - Running pre-action listener: _resource_record_pre_action 11:18:56 INFO - Running main action method: install 11:18:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:18:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:18:56 INFO - Reading from file tmpfile_stdout 11:18:56 INFO - Using _rmtree_windows ... 11:18:56 INFO - Using _rmtree_windows ... 11:18:56 INFO - Detecting whether we're running mozinstall >=1.0... 11:18:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:18:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:18:56 INFO - Reading from file tmpfile_stdout 11:18:56 INFO - Output received: 11:18:56 INFO - Usage: mozinstall-script.py [options] installer 11:18:56 INFO - Options: 11:18:56 INFO - -h, --help show this help message and exit 11:18:56 INFO - -d DEST, --destination=DEST 11:18:56 INFO - Directory to install application into. [default: 11:18:56 INFO - "C:\slave\test"] 11:18:56 INFO - --app=APP Application being installed. [default: firefox] 11:18:56 INFO - Using _rmtree_windows ... 11:18:56 INFO - Using _rmtree_windows ... 11:18:56 INFO - mkdir: C:\slave\test\build\application 11:18:56 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.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:18:56 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.win64.zip --destination C:\slave\test\build\application 11:18:59 INFO - Reading from file tmpfile_stdout 11:18:59 INFO - Output received: 11:18:59 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:18:59 INFO - Using _rmtree_windows ... 11:18:59 INFO - Using _rmtree_windows ... 11:18:59 INFO - Running post-action listener: _resource_record_post_action 11:18:59 INFO - ##### 11:18:59 INFO - ##### Running run-tests step. 11:18:59 INFO - ##### 11:18:59 INFO - Running pre-action listener: _resource_record_pre_action 11:18:59 INFO - Running main action method: run_tests 11:18:59 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:18:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:18:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:18:59 INFO - grabbing minidump binary from tooltool 11:18:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:59 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 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0265A0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:18:59 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 11:18:59 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 11:18:59 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:19:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfs0doa 11:19:01 INFO - INFO - File integrity verified, renaming tmpfs0doa to win32-minidump_stackwalk.exe 11:19:01 INFO - Return code: 0 11:19:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:19:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:19:02 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/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.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 11:19:02 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/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.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 11:19:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:19:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming', 11:19:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:19:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:19:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:19:02 INFO - 'COMPUTERNAME': 'T-W864-IX-048', 11:19:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:19:02 INFO - 'DCLOCATION': 'SCL3', 11:19:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:19:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:19:02 INFO - 'HOMEDRIVE': 'C:', 11:19:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 11:19:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:19:02 INFO - 'KTS_VERSION': '1.19c', 11:19:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 11:19:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048', 11:19:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:19:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:19:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:19:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:19:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:19:02 INFO - 'MOZ_NO_REMOTE': '1', 11:19:02 INFO - 'NO_EM_RESTART': '1', 11:19:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:19:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:19:02 INFO - 'OS': 'Windows_NT', 11:19:02 INFO - 'OURDRIVE': 'C:', 11:19:02 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 11:19:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:19:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:19:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:19:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:19:02 INFO - 'PROCESSOR_LEVEL': '6', 11:19:02 INFO - 'PROCESSOR_REVISION': '1e05', 11:19:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:19:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:19:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:19:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:19:02 INFO - 'PROMPT': '$P$G', 11:19:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:19:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:19:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:19:02 INFO - 'PWD': 'C:\\slave\\test', 11:19:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:19:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:19:02 INFO - 'SYSTEMDRIVE': 'C:', 11:19:02 INFO - 'SYSTEMROOT': 'C:\\windows', 11:19:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:19:02 INFO - 'TEST1': 'testie', 11:19:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:19:02 INFO - 'USERDOMAIN': 'T-W864-IX-048', 11:19:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 11:19:02 INFO - 'USERNAME': 'cltbld', 11:19:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048', 11:19:02 INFO - 'WINDIR': 'C:\\windows', 11:19:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:19:02 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/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 11:19:03 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 11:19:03 INFO - import pkg_resources 11:19:04 INFO - Using 1 client processes 11:19:07 INFO - SUITE-START | Running 778 tests 11:19:07 INFO - Running testharness tests 11:19:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:19:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:19:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:19:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:19:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:19:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:19:08 INFO - Setting up ssl 11:19:08 INFO - PROCESS | certutil | 11:19:08 INFO - PROCESS | certutil | 11:19:08 INFO - PROCESS | certutil | 11:19:08 INFO - Certificate Nickname Trust Attributes 11:19:08 INFO - SSL,S/MIME,JAR/XPI 11:19:08 INFO - 11:19:08 INFO - web-platform-tests CT,, 11:19:08 INFO - 11:19:08 INFO - Starting runner 11:19:09 INFO - PROCESS | 2364 | [2364] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 11:19:09 INFO - PROCESS | 2364 | [2364] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 11:19:09 INFO - PROCESS | 2364 | [2364] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:19:09 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:19:10 INFO - PROCESS | 2364 | [2364] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 11:19:11 INFO - PROCESS | 2364 | 1461262751566 Marionette DEBUG Marionette enabled via build flag and pref 11:19:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF097C800 == 1 [pid = 2364] [id = 1] 11:19:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 1 (0000001CF097D000) [pid = 2364] [serial = 1] [outer = 0000000000000000] 11:19:13 INFO - PROCESS | 2364 | [2364] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:19:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 2 (0000001CF097E000) [pid = 2364] [serial = 2] [outer = 0000001CF097D000] 11:19:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0F60800 == 2 [pid = 2364] [id = 2] 11:19:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 3 (0000001CF0F61000) [pid = 2364] [serial = 3] [outer = 0000000000000000] 11:19:14 INFO - PROCESS | 2364 | [2364] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:19:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 4 (0000001CF0F62000) [pid = 2364] [serial = 4] [outer = 0000001CF0F61000] 11:19:14 INFO - PROCESS | 2364 | 1461262754617 Marionette INFO Listening on port 2828 11:19:16 INFO - PROCESS | 2364 | 1461262756937 Marionette DEBUG Marionette enabled via command-line flag 11:19:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF498C800 == 3 [pid = 2364] [id = 3] 11:19:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 5 (0000001CF49D9000) [pid = 2364] [serial = 5] [outer = 0000000000000000] 11:19:16 INFO - PROCESS | 2364 | [2364] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:19:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 6 (0000001CF49DA000) [pid = 2364] [serial = 6] [outer = 0000001CF49D9000] 11:19:17 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:19:17 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:19:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 7 (0000001CF4ACC800) [pid = 2364] [serial = 7] [outer = 0000001CF0F61000] 11:19:17 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:17 INFO - PROCESS | 2364 | 1461262757338 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 11:19:17 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:17 INFO - PROCESS | 2364 | 1461262757344 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 11:19:17 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:17 INFO - PROCESS | 2364 | 1461262757376 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 11:19:17 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:17 INFO - PROCESS | 2364 | 1461262757383 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49301 11:19:17 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:17 INFO - PROCESS | 2364 | 1461262757414 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49302 11:19:17 INFO - PROCESS | 2364 | 1461262757420 Marionette DEBUG Closed connection conn0 11:19:17 INFO - PROCESS | 2364 | 1461262757422 Marionette DEBUG Closed connection conn1 11:19:17 INFO - PROCESS | 2364 | 1461262757424 Marionette DEBUG Closed connection conn2 11:19:17 INFO - PROCESS | 2364 | 1461262757427 Marionette DEBUG Closed connection conn3 11:19:17 INFO - PROCESS | 2364 | 1461262757504 Marionette DEBUG Closed connection conn4 11:19:17 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:17 INFO - PROCESS | 2364 | 1461262757510 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49303 11:19:17 INFO - PROCESS | 2364 | 1461262757862 Marionette DEBUG Closed connection conn5 11:19:17 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:19:17 INFO - PROCESS | 2364 | 1461262757867 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49304 11:19:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5FD1800 == 4 [pid = 2364] [id = 4] 11:19:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 8 (0000001CF5F2FC00) [pid = 2364] [serial = 8] [outer = 0000000000000000] 11:19:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 9 (0000001CF849E800) [pid = 2364] [serial = 9] [outer = 0000001CF5F2FC00] 11:19:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 10 (0000001CF5C81400) [pid = 2364] [serial = 10] [outer = 0000001CF5F2FC00] 11:19:18 INFO - PROCESS | 2364 | 1461262758095 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:19:18 INFO - PROCESS | 2364 | 1461262758100 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421074605","device":"desktop","version":"48.0a1"} 11:19:18 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:19:19 INFO - PROCESS | 2364 | [2364] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:19:19 INFO - PROCESS | 2364 | [2364] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:19:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB3A5800 == 5 [pid = 2364] [id = 5] 11:19:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 11 (0000001CFB3AC800) [pid = 2364] [serial = 11] [outer = 0000000000000000] 11:19:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB3AD000 == 6 [pid = 2364] [id = 6] 11:19:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 12 (0000001CF97A1000) [pid = 2364] [serial = 12] [outer = 0000000000000000] 11:19:20 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:19:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC197800 == 7 [pid = 2364] [id = 7] 11:19:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 13 (0000001CF90F3C00) [pid = 2364] [serial = 13] [outer = 0000000000000000] 11:19:20 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:19:20 INFO - PROCESS | 2364 | [2364] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:19:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 14 (0000001CFC4B8C00) [pid = 2364] [serial = 14] [outer = 0000001CF90F3C00] 11:19:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 15 (0000001CFCB03000) [pid = 2364] [serial = 15] [outer = 0000001CFB3AC800] 11:19:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 16 (0000001CF956A400) [pid = 2364] [serial = 16] [outer = 0000001CF97A1000] 11:19:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 17 (0000001CFC75C400) [pid = 2364] [serial = 17] [outer = 0000001CF90F3C00] 11:19:21 INFO - PROCESS | 2364 | 1461262761843 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 2364 | 1461262761857 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 18 (0000001CFEE35400) [pid = 2364] [serial = 18] [outer = 0000001CF90F3C00] 11:19:22 INFO - PROCESS | 2364 | 1461262762780 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"684853e2-e32b-4b3a-bc98-c06321847cd5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421074605","device":"desktop","version":"48.0a1","command_id":1}}] 11:19:23 INFO - PROCESS | 2364 | 1461262763206 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:19:23 INFO - PROCESS | 2364 | 1461262763337 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 11:19:23 INFO - PROCESS | 2364 | 1461262763362 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:19:23 INFO - PROCESS | 2364 | [2364] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:19:24 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF097C800 == 6 [pid = 2364] [id = 1] 11:19:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 19 (0000001CF97A1800) [pid = 2364] [serial = 19] [outer = 0000001CF90F3C00] 11:19:25 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:25 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:25 INFO - PROCESS | 2364 | 1461262765513 Marionette TRACE conn6 <- [1,3,null,{}] 11:19:25 INFO - PROCESS | 2364 | 1461262765517 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:19:25 INFO - PROCESS | 2364 | 1461262765538 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 11:19:25 INFO - PROCESS | 2364 | 1461262765571 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 2364 | 1461262765574 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 11:19:25 INFO - PROCESS | 2364 | 1461262765580 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:19:25 INFO - PROCESS | 2364 | 1461262765583 Marionette TRACE conn6 <- [1,6,null,{}] 11:19:25 INFO - PROCESS | 2364 | 1461262765594 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:25 INFO - PROCESS | 2364 | 1461262765611 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 11:19:25 INFO - PROCESS | 2364 | 1461262765617 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5632000 == 7 [pid = 2364] [id = 8] 11:19:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 20 (0000001CFC75E000) [pid = 2364] [serial = 20] [outer = 0000000000000000] 11:19:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 21 (0000001CFC8EB400) [pid = 2364] [serial = 21] [outer = 0000001CFC75E000] 11:19:25 INFO - PROCESS | 2364 | 1461262765680 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 22 (0000001CFCAEEC00) [pid = 2364] [serial = 22] [outer = 0000001CFC75E000] 11:19:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED8B9800 == 8 [pid = 2364] [id = 9] 11:19:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 23 (0000001CF0B32800) [pid = 2364] [serial = 23] [outer = 0000000000000000] 11:19:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 24 (0000001CF0F70C00) [pid = 2364] [serial = 24] [outer = 0000001CF0B32800] 11:19:26 INFO - PROCESS | 2364 | 1461262766146 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 25 (0000001CF3DCA400) [pid = 2364] [serial = 25] [outer = 0000001CF0B32800] 11:19:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5FD1800 == 7 [pid = 2364] [id = 4] 11:19:26 INFO - PROCESS | 2364 | 1461262766781 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1326ms 11:19:26 INFO - PROCESS | 2364 | 1461262766946 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 2364 | 1461262766949 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 11:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:19:26 INFO - PROCESS | 2364 | 1461262766970 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 2364 | 1461262766974 Marionette TRACE conn6 <- [1,10,null,{}] 11:19:27 INFO - PROCESS | 2364 | 1461262766984 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:27 INFO - PROCESS | 2364 | 1461262767069 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 11:19:27 INFO - PROCESS | 2364 | 1461262767077 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF443B000 == 8 [pid = 2364] [id = 10] 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 26 (0000001CF8CF2400) [pid = 2364] [serial = 26] [outer = 0000000000000000] 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 27 (0000001CF97C9C00) [pid = 2364] [serial = 27] [outer = 0000001CF8CF2400] 11:19:27 INFO - PROCESS | 2364 | 1461262767126 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 28 (0000001CFB00D800) [pid = 2364] [serial = 28] [outer = 0000001CF8CF2400] 11:19:27 INFO - PROCESS | 2364 | 1461262767549 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:19:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF49E5000 == 9 [pid = 2364] [id = 11] 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 29 (0000001CF49EA000) [pid = 2364] [serial = 29] [outer = 0000000000000000] 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 30 (0000001CF4ABE800) [pid = 2364] [serial = 30] [outer = 0000001CF49EA000] 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 31 (0000001CF49E2000) [pid = 2364] [serial = 31] [outer = 0000001CF49EA000] 11:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 650ms 11:19:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE112000 == 10 [pid = 2364] [id = 12] 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 32 (0000001CFB09D400) [pid = 2364] [serial = 32] [outer = 0000000000000000] 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 33 (0000001CFD135C00) [pid = 2364] [serial = 33] [outer = 0000001CFB09D400] 11:19:27 INFO - PROCESS | 2364 | 1461262767651 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 2364 | 1461262767655 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 11:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 34 (0000001CFD6CE000) [pid = 2364] [serial = 34] [outer = 0000001CFB09D400] 11:19:27 INFO - PROCESS | 2364 | 1461262767695 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 2364 | 1461262767698 Marionette TRACE conn6 <- [1,14,null,{}] 11:19:27 INFO - PROCESS | 2364 | 1461262767733 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:27 INFO - PROCESS | 2364 | 1461262767891 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 11:19:27 INFO - PROCESS | 2364 | 1461262767940 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4B15000 == 11 [pid = 2364] [id = 13] 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 35 (0000001CF8CF6000) [pid = 2364] [serial = 35] [outer = 0000000000000000] 11:19:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 36 (0000001CFC8EE400) [pid = 2364] [serial = 36] [outer = 0000001CF8CF6000] 11:19:27 INFO - PROCESS | 2364 | 1461262767987 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 37 (0000001CFEEF4800) [pid = 2364] [serial = 37] [outer = 0000001CF8CF6000] 11:19:28 INFO - PROCESS | 2364 | 1461262768369 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 753ms 11:19:28 INFO - PROCESS | 2364 | 1461262768432 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 2364 | 1461262768434 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 11:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:19:28 INFO - PROCESS | 2364 | 1461262768438 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 2364 | 1461262768442 Marionette TRACE conn6 <- [1,18,null,{}] 11:19:28 INFO - PROCESS | 2364 | 1461262768453 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:28 INFO - PROCESS | 2364 | 1461262768541 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 11:19:28 INFO - PROCESS | 2364 | 1461262768550 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB03C800 == 12 [pid = 2364] [id = 14] 11:19:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 38 (0000001CFB19A800) [pid = 2364] [serial = 38] [outer = 0000000000000000] 11:19:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 39 (0000001CFB1A5C00) [pid = 2364] [serial = 39] [outer = 0000001CFB19A800] 11:19:28 INFO - PROCESS | 2364 | 1461262768606 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 40 (0000001CFF939800) [pid = 2364] [serial = 40] [outer = 0000001CFB19A800] 11:19:29 INFO - PROCESS | 2364 | 1461262769007 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 11:19:29 INFO - PROCESS | 2364 | 1461262769027 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 2364 | 1461262769030 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 11:19:29 INFO - PROCESS | 2364 | 1461262769033 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:19:29 INFO - PROCESS | 2364 | 1461262769035 Marionette TRACE conn6 <- [1,22,null,{}] 11:19:29 INFO - PROCESS | 2364 | 1461262769049 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:29 INFO - PROCESS | 2364 | 1461262769130 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 11:19:29 INFO - PROCESS | 2364 | 1461262769136 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB136800 == 13 [pid = 2364] [id = 15] 11:19:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 41 (0000001CFB3D7C00) [pid = 2364] [serial = 41] [outer = 0000000000000000] 11:19:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 42 (0000001CFB3E6000) [pid = 2364] [serial = 42] [outer = 0000001CFB3D7C00] 11:19:29 INFO - PROCESS | 2364 | 1461262769182 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 43 (0000001CFCA25400) [pid = 2364] [serial = 43] [outer = 0000001CFB3D7C00] 11:19:29 INFO - PROCESS | 2364 | 1461262769550 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 522ms 11:19:29 INFO - PROCESS | 2364 | 1461262769559 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 2364 | 1461262769561 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 11:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:19:29 INFO - PROCESS | 2364 | 1461262769564 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 2364 | 1461262769566 Marionette TRACE conn6 <- [1,26,null,{}] 11:19:29 INFO - PROCESS | 2364 | 1461262769569 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:29 INFO - PROCESS | 2364 | 1461262769667 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 11:19:29 INFO - PROCESS | 2364 | 1461262769675 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBC37800 == 14 [pid = 2364] [id = 16] 11:19:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 44 (0000001CF4BC8400) [pid = 2364] [serial = 44] [outer = 0000000000000000] 11:19:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 45 (0000001CF4BD3000) [pid = 2364] [serial = 45] [outer = 0000001CF4BC8400] 11:19:29 INFO - PROCESS | 2364 | 1461262769723 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 46 (0000001CF956E400) [pid = 2364] [serial = 46] [outer = 0000001CF4BC8400] 11:19:30 INFO - PROCESS | 2364 | 1461262770133 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 11:19:30 INFO - PROCESS | 2364 | 1461262770153 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 2364 | 1461262770155 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 11:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:19:30 INFO - PROCESS | 2364 | 1461262770158 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 2364 | 1461262770160 Marionette TRACE conn6 <- [1,30,null,{}] 11:19:30 INFO - PROCESS | 2364 | 1461262770164 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:30 INFO - PROCESS | 2364 | 1461262770292 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 11:19:30 INFO - PROCESS | 2364 | 1461262770302 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBE58000 == 15 [pid = 2364] [id = 17] 11:19:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 47 (0000001CF4BDDC00) [pid = 2364] [serial = 47] [outer = 0000000000000000] 11:19:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 48 (0000001CF4BE5800) [pid = 2364] [serial = 48] [outer = 0000001CF4BDDC00] 11:19:30 INFO - PROCESS | 2364 | 1461262770350 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 49 (0000001CFCA30800) [pid = 2364] [serial = 49] [outer = 0000001CF4BDDC00] 11:19:30 INFO - PROCESS | 2364 | 1461262770720 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 11:19:30 INFO - PROCESS | 2364 | 1461262770749 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 2364 | 1461262770751 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 11:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:19:30 INFO - PROCESS | 2364 | 1461262770754 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 2364 | 1461262770756 Marionette TRACE conn6 <- [1,34,null,{}] 11:19:30 INFO - PROCESS | 2364 | 1461262770759 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:30 INFO - PROCESS | 2364 | 1461262770830 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 11:19:30 INFO - PROCESS | 2364 | 1461262770880 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC770000 == 16 [pid = 2364] [id = 18] 11:19:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 50 (0000001CED722C00) [pid = 2364] [serial = 50] [outer = 0000000000000000] 11:19:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 51 (0000001CED728800) [pid = 2364] [serial = 51] [outer = 0000001CED722C00] 11:19:30 INFO - PROCESS | 2364 | 1461262770927 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 52 (0000001CEF13B400) [pid = 2364] [serial = 52] [outer = 0000001CED722C00] 11:19:31 INFO - PROCESS | 2364 | 1461262771280 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 586ms 11:19:31 INFO - PROCESS | 2364 | 1461262771344 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 2364 | 1461262771346 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 11:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:19:31 INFO - PROCESS | 2364 | 1461262771349 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 2364 | 1461262771351 Marionette TRACE conn6 <- [1,38,null,{}] 11:19:31 INFO - PROCESS | 2364 | 1461262771354 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:31 INFO - PROCESS | 2364 | 1461262771453 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 11:19:31 INFO - PROCESS | 2364 | 1461262771461 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1AC800 == 17 [pid = 2364] [id = 19] 11:19:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 53 (0000001CED72D000) [pid = 2364] [serial = 53] [outer = 0000000000000000] 11:19:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 54 (0000001CEF147C00) [pid = 2364] [serial = 54] [outer = 0000001CED72D000] 11:19:31 INFO - PROCESS | 2364 | 1461262771510 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 55 (0000001CEF26F800) [pid = 2364] [serial = 55] [outer = 0000001CED72D000] 11:19:31 INFO - PROCESS | 2364 | 1461262771959 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 629ms 11:19:31 INFO - PROCESS | 2364 | 1461262771981 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 2364 | 1461262771984 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 11:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:19:32 INFO - PROCESS | 2364 | 1461262771987 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 2364 | 1461262771989 Marionette TRACE conn6 <- [1,42,null,{}] 11:19:32 INFO - PROCESS | 2364 | 1461262771993 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:32 INFO - PROCESS | 2364 | 1461262772100 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 11:19:32 INFO - PROCESS | 2364 | 1461262772128 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C80003000 == 18 [pid = 2364] [id = 20] 11:19:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 56 (0000001CEF277800) [pid = 2364] [serial = 56] [outer = 0000000000000000] 11:19:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 57 (0000001CFC5BE000) [pid = 2364] [serial = 57] [outer = 0000001CEF277800] 11:19:32 INFO - PROCESS | 2364 | 1461262772178 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 58 (0000001CFCA61000) [pid = 2364] [serial = 58] [outer = 0000001CEF277800] 11:19:32 INFO - PROCESS | 2364 | 1461262772538 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 11:19:32 INFO - PROCESS | 2364 | 1461262772577 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 2364 | 1461262772579 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 11:19:32 INFO - PROCESS | 2364 | 1461262772582 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:19:32 INFO - PROCESS | 2364 | 1461262772584 Marionette TRACE conn6 <- [1,46,null,{}] 11:19:32 INFO - PROCESS | 2364 | 1461262772587 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:32 INFO - PROCESS | 2364 | 1461262772685 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 11:19:32 INFO - PROCESS | 2364 | 1461262772694 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB046000 == 19 [pid = 2364] [id = 21] 11:19:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (0000001C82344800) [pid = 2364] [serial = 59] [outer = 0000000000000000] 11:19:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (0000001C8234D400) [pid = 2364] [serial = 60] [outer = 0000001C82344800] 11:19:32 INFO - PROCESS | 2364 | 1461262772745 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (0000001C823B7800) [pid = 2364] [serial = 61] [outer = 0000001C82344800] 11:19:33 INFO - PROCESS | 2364 | 1461262773118 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 11:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:19:33 INFO - PROCESS | 2364 | 1461262773171 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 2364 | 1461262773174 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 11:19:33 INFO - PROCESS | 2364 | 1461262773177 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 2364 | 1461262773180 Marionette TRACE conn6 <- [1,50,null,{}] 11:19:33 INFO - PROCESS | 2364 | 1461262773183 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:33 INFO - PROCESS | 2364 | 1461262773292 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 11:19:33 INFO - PROCESS | 2364 | 1461262773300 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E58000 == 20 [pid = 2364] [id = 22] 11:19:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (0000001C823B8400) [pid = 2364] [serial = 62] [outer = 0000000000000000] 11:19:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (0000001C826CCC00) [pid = 2364] [serial = 63] [outer = 0000001C823B8400] 11:19:33 INFO - PROCESS | 2364 | 1461262773354 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (0000001CFC4B8000) [pid = 2364] [serial = 64] [outer = 0000001C823B8400] 11:19:33 INFO - PROCESS | 2364 | 1461262773759 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 11:19:33 INFO - PROCESS | 2364 | 1461262773809 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 2364 | 1461262773811 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 11:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:19:33 INFO - PROCESS | 2364 | 1461262773814 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 2364 | 1461262773816 Marionette TRACE conn6 <- [1,54,null,{}] 11:19:33 INFO - PROCESS | 2364 | 1461262773820 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:34 INFO - PROCESS | 2364 | 1461262774565 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 11:19:34 INFO - PROCESS | 2364 | 1461262774664 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C825F1000 == 21 [pid = 2364] [id = 23] 11:19:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (0000001C826D4800) [pid = 2364] [serial = 65] [outer = 0000000000000000] 11:19:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (0000001C8390B400) [pid = 2364] [serial = 66] [outer = 0000001C826D4800] 11:19:34 INFO - PROCESS | 2364 | 1461262774714 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (0000001C844ADC00) [pid = 2364] [serial = 67] [outer = 0000001C826D4800] 11:19:35 INFO - PROCESS | 2364 | 1461262775134 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1382ms 11:19:35 INFO - PROCESS | 2364 | 1461262775201 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 2364 | 1461262775206 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 11:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:19:35 INFO - PROCESS | 2364 | 1461262775210 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 2364 | 1461262775215 Marionette TRACE conn6 <- [1,58,null,{}] 11:19:35 INFO - PROCESS | 2364 | 1461262775220 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:35 INFO - PROCESS | 2364 | 1461262775324 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 11:19:35 INFO - PROCESS | 2364 | 1461262775338 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF174000 == 22 [pid = 2364] [id = 24] 11:19:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (0000001C844B1C00) [pid = 2364] [serial = 68] [outer = 0000000000000000] 11:19:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (0000001CEE0E6C00) [pid = 2364] [serial = 69] [outer = 0000001C844B1C00] 11:19:35 INFO - PROCESS | 2364 | 1461262775388 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0000001CEF143000) [pid = 2364] [serial = 70] [outer = 0000001C844B1C00] 11:19:35 INFO - PROCESS | 2364 | 1461262775811 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 11:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:19:35 INFO - PROCESS | 2364 | 1461262775843 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 2364 | 1461262775846 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 11:19:35 INFO - PROCESS | 2364 | 1461262775850 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 2364 | 1461262775852 Marionette TRACE conn6 <- [1,62,null,{}] 11:19:35 INFO - PROCESS | 2364 | 1461262775855 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:36 INFO - PROCESS | 2364 | 1461262776160 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 11:19:36 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (0000001CF5F2FC00) [pid = 2364] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:19:36 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (0000001CFC75E000) [pid = 2364] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:19:36 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (0000001CF8CF2400) [pid = 2364] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:19:36 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (0000001CF8CF6000) [pid = 2364] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:19:36 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (0000001CFB19A800) [pid = 2364] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:19:36 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (0000001CFB3D7C00) [pid = 2364] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:19:36 INFO - PROCESS | 2364 | 1461262776240 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF3CCD800 == 23 [pid = 2364] [id = 25] 11:19:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (0000001CEF041C00) [pid = 2364] [serial = 71] [outer = 0000000000000000] 11:19:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (0000001CEF98B400) [pid = 2364] [serial = 72] [outer = 0000001CEF041C00] 11:19:36 INFO - PROCESS | 2364 | 1461262776287 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (0000001CF3C47800) [pid = 2364] [serial = 73] [outer = 0000001CEF041C00] 11:19:36 INFO - PROCESS | 2364 | 1461262776646 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 839ms 11:19:36 INFO - PROCESS | 2364 | 1461262776692 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 2364 | 1461262776696 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 11:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:19:36 INFO - PROCESS | 2364 | 1461262776707 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 2364 | 1461262776712 Marionette TRACE conn6 <- [1,66,null,{}] 11:19:36 INFO - PROCESS | 2364 | 1461262776715 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:36 INFO - PROCESS | 2364 | 1461262776792 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 11:19:36 INFO - PROCESS | 2364 | 1461262776798 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5A27800 == 24 [pid = 2364] [id = 26] 11:19:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (0000001C826D3400) [pid = 2364] [serial = 74] [outer = 0000000000000000] 11:19:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (0000001CF4B9A000) [pid = 2364] [serial = 75] [outer = 0000001C826D3400] 11:19:36 INFO - PROCESS | 2364 | 1461262776844 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0000001CF4BCBC00) [pid = 2364] [serial = 76] [outer = 0000001C826D3400] 11:19:37 INFO - PROCESS | 2364 | 1461262777232 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 11:19:37 INFO - PROCESS | 2364 | 1461262777290 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 2364 | 1461262777293 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 11:19:37 INFO - PROCESS | 2364 | 1461262777296 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:19:37 INFO - PROCESS | 2364 | 1461262777298 Marionette TRACE conn6 <- [1,70,null,{}] 11:19:37 INFO - PROCESS | 2364 | 1461262777301 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:37 INFO - PROCESS | 2364 | 1461262777377 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 11:19:37 INFO - PROCESS | 2364 | 1461262777384 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF962D800 == 25 [pid = 2364] [id = 27] 11:19:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0000001CF4BD5400) [pid = 2364] [serial = 77] [outer = 0000000000000000] 11:19:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0000001CF4BDB400) [pid = 2364] [serial = 78] [outer = 0000001CF4BD5400] 11:19:37 INFO - PROCESS | 2364 | 1461262777433 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0000001CF554B000) [pid = 2364] [serial = 79] [outer = 0000001CF4BD5400] 11:19:37 INFO - PROCESS | 2364 | 1461262777847 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 582ms 11:19:37 INFO - PROCESS | 2364 | 1461262777882 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 2364 | 1461262777884 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 11:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:19:37 INFO - PROCESS | 2364 | 1461262777887 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 2364 | 1461262777889 Marionette TRACE conn6 <- [1,74,null,{}] 11:19:37 INFO - PROCESS | 2364 | 1461262777897 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:37 INFO - PROCESS | 2364 | 1461262777972 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 11:19:37 INFO - PROCESS | 2364 | 1461262777980 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB1C9000 == 26 [pid = 2364] [id = 28] 11:19:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0000001CF8494800) [pid = 2364] [serial = 80] [outer = 0000000000000000] 11:19:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0000001CF8CEC800) [pid = 2364] [serial = 81] [outer = 0000001CF8494800] 11:19:38 INFO - PROCESS | 2364 | 1461262778038 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0000001CF9574800) [pid = 2364] [serial = 82] [outer = 0000001CF8494800] 11:19:38 INFO - PROCESS | 2364 | 1461262778609 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 774ms 11:19:38 INFO - PROCESS | 2364 | 1461262778665 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 2364 | 1461262778671 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 11:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:19:38 INFO - PROCESS | 2364 | 1461262778709 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 2364 | 1461262778714 Marionette TRACE conn6 <- [1,78,null,{}] 11:19:38 INFO - PROCESS | 2364 | 1461262778735 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:38 INFO - PROCESS | 2364 | 1461262778847 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 11:19:38 INFO - PROCESS | 2364 | 1461262778902 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83964800 == 27 [pid = 2364] [id = 29] 11:19:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0000001CED725800) [pid = 2364] [serial = 83] [outer = 0000000000000000] 11:19:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0000001CEF040C00) [pid = 2364] [serial = 84] [outer = 0000001CED725800] 11:19:38 INFO - PROCESS | 2364 | 1461262778960 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0000001CF098EC00) [pid = 2364] [serial = 85] [outer = 0000001CED725800] 11:19:39 INFO - PROCESS | 2364 | 1461262779474 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 11:19:39 INFO - PROCESS | 2364 | 1461262779518 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 2364 | 1461262779525 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 11:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:19:39 INFO - PROCESS | 2364 | 1461262779532 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 2364 | 1461262779535 Marionette TRACE conn6 <- [1,82,null,{}] 11:19:39 INFO - PROCESS | 2364 | 1461262779539 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:39 INFO - PROCESS | 2364 | 1461262779640 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 11:19:39 INFO - PROCESS | 2364 | 1461262779713 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB127800 == 28 [pid = 2364] [id = 30] 11:19:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0000001CF4A10400) [pid = 2364] [serial = 86] [outer = 0000000000000000] 11:19:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0000001CF4BCA800) [pid = 2364] [serial = 87] [outer = 0000001CF4A10400] 11:19:39 INFO - PROCESS | 2364 | 1461262779769 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0000001CF5C86400) [pid = 2364] [serial = 88] [outer = 0000001CF4A10400] 11:19:40 INFO - PROCESS | 2364 | 1461262780320 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 11:19:40 INFO - PROCESS | 2364 | 1461262780376 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 2364 | 1461262780378 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 11:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:19:40 INFO - PROCESS | 2364 | 1461262780382 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 2364 | 1461262780387 Marionette TRACE conn6 <- [1,86,null,{}] 11:19:40 INFO - PROCESS | 2364 | 1461262780400 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:40 INFO - PROCESS | 2364 | 1461262780501 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 11:19:40 INFO - PROCESS | 2364 | 1461262780564 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC18C000 == 29 [pid = 2364] [id = 31] 11:19:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001CFB0A3800) [pid = 2364] [serial = 89] [outer = 0000000000000000] 11:19:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001CFB19D800) [pid = 2364] [serial = 90] [outer = 0000001CFB0A3800] 11:19:40 INFO - PROCESS | 2364 | 1461262780622 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001CFB3D9400) [pid = 2364] [serial = 91] [outer = 0000001CFB0A3800] 11:19:41 INFO - PROCESS | 2364 | 1461262781128 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 775ms 11:19:41 INFO - PROCESS | 2364 | 1461262781160 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 2364 | 1461262781163 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 11:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:19:41 INFO - PROCESS | 2364 | 1461262781167 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 2364 | 1461262781169 Marionette TRACE conn6 <- [1,90,null,{}] 11:19:41 INFO - PROCESS | 2364 | 1461262781173 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:41 INFO - PROCESS | 2364 | 1461262781281 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 11:19:41 INFO - PROCESS | 2364 | 1461262781356 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C825DF000 == 30 [pid = 2364] [id = 32] 11:19:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001CFB3E0C00) [pid = 2364] [serial = 92] [outer = 0000000000000000] 11:19:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001CFBBD7800) [pid = 2364] [serial = 93] [outer = 0000001CFB3E0C00] 11:19:41 INFO - PROCESS | 2364 | 1461262781412 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001CFC5CA000) [pid = 2364] [serial = 94] [outer = 0000001CFB3E0C00] 11:19:42 INFO - PROCESS | 2364 | 1461262782029 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 943ms 11:19:42 INFO - PROCESS | 2364 | 1461262782124 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 2364 | 1461262782128 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 11:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:19:42 INFO - PROCESS | 2364 | 1461262782134 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 2364 | 1461262782138 Marionette TRACE conn6 <- [1,94,null,{}] 11:19:42 INFO - PROCESS | 2364 | 1461262782144 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:42 INFO - PROCESS | 2364 | 1461262782247 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 11:19:42 INFO - PROCESS | 2364 | 1461262782301 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF16B000 == 31 [pid = 2364] [id = 33] 11:19:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001C844B3C00) [pid = 2364] [serial = 95] [outer = 0000000000000000] 11:19:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001CED722000) [pid = 2364] [serial = 96] [outer = 0000001C844B3C00] 11:19:42 INFO - PROCESS | 2364 | 1461262782354 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001CED842C00) [pid = 2364] [serial = 97] [outer = 0000001C844B3C00] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001CFC75C400) [pid = 2364] [serial = 17] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001CFC4B8C00) [pid = 2364] [serial = 14] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001CF849E800) [pid = 2364] [serial = 9] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001CF5C81400) [pid = 2364] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001CF0F62000) [pid = 2364] [serial = 4] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001CED728800) [pid = 2364] [serial = 51] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001CEF147C00) [pid = 2364] [serial = 54] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0000001CFC5BE000) [pid = 2364] [serial = 57] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0000001C8234D400) [pid = 2364] [serial = 60] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0000001CFC8EB400) [pid = 2364] [serial = 21] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0000001CF0F70C00) [pid = 2364] [serial = 24] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0000001CF97C9C00) [pid = 2364] [serial = 27] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0000001CFB00D800) [pid = 2364] [serial = 28] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (0000001CFD135C00) [pid = 2364] [serial = 33] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0000001CFC8EE400) [pid = 2364] [serial = 36] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (0000001CFEEF4800) [pid = 2364] [serial = 37] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0000001CFB1A5C00) [pid = 2364] [serial = 39] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (0000001CFB3E6000) [pid = 2364] [serial = 42] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (0000001CF4BD3000) [pid = 2364] [serial = 45] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (0000001CF4BE5800) [pid = 2364] [serial = 48] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (0000001CF4ABE800) [pid = 2364] [serial = 30] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (0000001CFF939800) [pid = 2364] [serial = 40] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (0000001CFCA25400) [pid = 2364] [serial = 43] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (0000001CFCAEEC00) [pid = 2364] [serial = 22] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 2364 | 1461262782769 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 691ms 11:19:42 INFO - PROCESS | 2364 | 1461262782829 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 2364 | 1461262782836 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 11:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:19:42 INFO - PROCESS | 2364 | 1461262782842 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 2364 | 1461262782845 Marionette TRACE conn6 <- [1,98,null,{}] 11:19:42 INFO - PROCESS | 2364 | 1461262782849 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:42 INFO - PROCESS | 2364 | 1461262782932 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 11:19:42 INFO - PROCESS | 2364 | 1461262782941 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4491800 == 32 [pid = 2364] [id = 34] 11:19:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (0000001CED846000) [pid = 2364] [serial = 98] [outer = 0000000000000000] 11:19:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (0000001CEEBDFC00) [pid = 2364] [serial = 99] [outer = 0000001CED846000] 11:19:42 INFO - PROCESS | 2364 | 1461262782989 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0000001CEF26C800) [pid = 2364] [serial = 100] [outer = 0000001CED846000] 11:19:43 INFO - PROCESS | 2364 | 1461262783557 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 775ms 11:19:43 INFO - PROCESS | 2364 | 1461262783636 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 2364 | 1461262783642 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 11:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:19:43 INFO - PROCESS | 2364 | 1461262783649 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 2364 | 1461262783653 Marionette TRACE conn6 <- [1,102,null,{}] 11:19:43 INFO - PROCESS | 2364 | 1461262783659 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:43 INFO - PROCESS | 2364 | 1461262783776 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 11:19:43 INFO - PROCESS | 2364 | 1461262783830 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4442800 == 33 [pid = 2364] [id = 35] 11:19:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0000001CEDDC0800) [pid = 2364] [serial = 101] [outer = 0000000000000000] 11:19:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0000001CEF139C00) [pid = 2364] [serial = 102] [outer = 0000001CEDDC0800] 11:19:43 INFO - PROCESS | 2364 | 1461262783890 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0000001CF0F77800) [pid = 2364] [serial = 103] [outer = 0000001CEDDC0800] 11:19:44 INFO - PROCESS | 2364 | 1461262784414 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 837ms 11:19:44 INFO - PROCESS | 2364 | 1461262784490 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 2364 | 1461262784497 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 11:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:19:44 INFO - PROCESS | 2364 | 1461262784504 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 2364 | 1461262784508 Marionette TRACE conn6 <- [1,106,null,{}] 11:19:44 INFO - PROCESS | 2364 | 1461262784512 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:44 INFO - PROCESS | 2364 | 1461262784631 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 11:19:44 INFO - PROCESS | 2364 | 1461262784684 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF903D000 == 34 [pid = 2364] [id = 36] 11:19:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0000001CF47B6000) [pid = 2364] [serial = 104] [outer = 0000000000000000] 11:19:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0000001CF4B9F800) [pid = 2364] [serial = 105] [outer = 0000001CF47B6000] 11:19:44 INFO - PROCESS | 2364 | 1461262784741 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0000001CF4BD0C00) [pid = 2364] [serial = 106] [outer = 0000001CF47B6000] 11:19:45 INFO - PROCESS | 2364 | 1461262785282 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 837ms 11:19:45 INFO - PROCESS | 2364 | 1461262785347 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 11:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:19:45 INFO - PROCESS | 2364 | 1461262785350 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 11:19:45 INFO - PROCESS | 2364 | 1461262785354 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 2364 | 1461262785358 Marionette TRACE conn6 <- [1,110,null,{}] 11:19:45 INFO - PROCESS | 2364 | 1461262785370 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:45 INFO - PROCESS | 2364 | 1461262785479 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 11:19:45 INFO - PROCESS | 2364 | 1461262785542 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE922000 == 35 [pid = 2364] [id = 37] 11:19:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0000001CF8499400) [pid = 2364] [serial = 107] [outer = 0000000000000000] 11:19:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0000001CF90F4000) [pid = 2364] [serial = 108] [outer = 0000001CF8499400] 11:19:45 INFO - PROCESS | 2364 | 1461262785603 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0000001CFAB4E800) [pid = 2364] [serial = 109] [outer = 0000001CF8499400] 11:19:46 INFO - PROCESS | 2364 | 1461262786112 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 795ms 11:19:46 INFO - PROCESS | 2364 | 1461262786150 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 2364 | 1461262786154 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 11:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:19:46 INFO - PROCESS | 2364 | 1461262786157 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 2364 | 1461262786160 Marionette TRACE conn6 <- [1,114,null,{}] 11:19:46 INFO - PROCESS | 2364 | 1461262786164 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:46 INFO - PROCESS | 2364 | 1461262786269 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 11:19:46 INFO - PROCESS | 2364 | 1461262786341 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBE53800 == 36 [pid = 2364] [id = 38] 11:19:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0000001CFB19AC00) [pid = 2364] [serial = 110] [outer = 0000000000000000] 11:19:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0000001CFB3D8000) [pid = 2364] [serial = 111] [outer = 0000001CFB19AC00] 11:19:46 INFO - PROCESS | 2364 | 1461262786397 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0000001CFB3E5000) [pid = 2364] [serial = 112] [outer = 0000001CFB19AC00] 11:19:46 INFO - PROCESS | 2364 | 1461262786932 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 838ms 11:19:47 INFO - PROCESS | 2364 | 1461262786998 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 2364 | 1461262787000 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 11:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:19:47 INFO - PROCESS | 2364 | 1461262787004 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 2364 | 1461262787006 Marionette TRACE conn6 <- [1,118,null,{}] 11:19:47 INFO - PROCESS | 2364 | 1461262787010 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:47 INFO - PROCESS | 2364 | 1461262787107 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 11:19:47 INFO - PROCESS | 2364 | 1461262787165 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFCB10800 == 37 [pid = 2364] [id = 39] 11:19:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001CFBBDF000) [pid = 2364] [serial = 113] [outer = 0000000000000000] 11:19:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001CFC4B9000) [pid = 2364] [serial = 114] [outer = 0000001CFBBDF000] 11:19:47 INFO - PROCESS | 2364 | 1461262787221 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001CFC8F1400) [pid = 2364] [serial = 115] [outer = 0000001CFBBDF000] 11:19:47 INFO - PROCESS | 2364 | 1461262787823 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 836ms 11:19:47 INFO - PROCESS | 2364 | 1461262787843 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 2364 | 1461262787847 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 11:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:19:47 INFO - PROCESS | 2364 | 1461262787852 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 2364 | 1461262787857 Marionette TRACE conn6 <- [1,122,null,{}] 11:19:47 INFO - PROCESS | 2364 | 1461262787864 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:47 INFO - PROCESS | 2364 | 1461262787963 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 11:19:48 INFO - PROCESS | 2364 | 1461262788027 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF49EC000 == 38 [pid = 2364] [id = 40] 11:19:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001CED72B400) [pid = 2364] [serial = 116] [outer = 0000000000000000] 11:19:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001CED83E400) [pid = 2364] [serial = 117] [outer = 0000001CED72B400] 11:19:48 INFO - PROCESS | 2364 | 1461262788081 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001CEF98BC00) [pid = 2364] [serial = 118] [outer = 0000001CED72B400] 11:19:48 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF16B000 == 37 [pid = 2364] [id = 33] 11:19:48 INFO - PROCESS | 2364 | 1461262788712 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 943ms 11:19:48 INFO - PROCESS | 2364 | 1461262788795 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 2364 | 1461262788800 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 11:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:19:48 INFO - PROCESS | 2364 | 1461262788805 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 2364 | 1461262788810 Marionette TRACE conn6 <- [1,126,null,{}] 11:19:48 INFO - PROCESS | 2364 | 1461262788816 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:48 INFO - PROCESS | 2364 | 1461262788966 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 11:19:48 INFO - PROCESS | 2364 | 1461262788977 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4485000 == 38 [pid = 2364] [id = 41] 11:19:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001CEF03F800) [pid = 2364] [serial = 119] [outer = 0000000000000000] 11:19:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001CF3C96000) [pid = 2364] [serial = 120] [outer = 0000001CEF03F800] 11:19:49 INFO - PROCESS | 2364 | 1461262789040 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001CF4B9B400) [pid = 2364] [serial = 121] [outer = 0000001CEF03F800] 11:19:49 INFO - PROCESS | 2364 | 1461262789649 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 880ms 11:19:49 INFO - PROCESS | 2364 | 1461262789689 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 2364 | 1461262789696 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 11:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:19:49 INFO - PROCESS | 2364 | 1461262789703 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 2364 | 1461262789706 Marionette TRACE conn6 <- [1,130,null,{}] 11:19:49 INFO - PROCESS | 2364 | 1461262789711 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:49 INFO - PROCESS | 2364 | 1461262789817 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 11:19:49 INFO - PROCESS | 2364 | 1461262789880 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBD69800 == 39 [pid = 2364] [id = 42] 11:19:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001CF4BE6800) [pid = 2364] [serial = 122] [outer = 0000000000000000] 11:19:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001CF5F28800) [pid = 2364] [serial = 123] [outer = 0000001CF4BE6800] 11:19:49 INFO - PROCESS | 2364 | 1461262789939 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001CFA964000) [pid = 2364] [serial = 124] [outer = 0000001CF4BE6800] 11:19:50 INFO - PROCESS | 2364 | 1461262790472 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 838ms 11:19:50 INFO - PROCESS | 2364 | 1461262790546 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 2364 | 1461262790549 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 11:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:19:50 INFO - PROCESS | 2364 | 1461262790554 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 2364 | 1461262790558 Marionette TRACE conn6 <- [1,134,null,{}] 11:19:50 INFO - PROCESS | 2364 | 1461262790571 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:50 INFO - PROCESS | 2364 | 1461262790681 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 11:19:50 INFO - PROCESS | 2364 | 1461262790745 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFEE1B800 == 40 [pid = 2364] [id = 43] 11:19:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001CF56A9C00) [pid = 2364] [serial = 125] [outer = 0000000000000000] 11:19:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001CFB050000) [pid = 2364] [serial = 126] [outer = 0000001CF56A9C00] 11:19:50 INFO - PROCESS | 2364 | 1461262790806 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001CFB550000) [pid = 2364] [serial = 127] [outer = 0000001CF56A9C00] 11:19:51 INFO - PROCESS | 2364 | 1461262791429 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 941ms 11:19:51 INFO - PROCESS | 2364 | 1461262791497 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 2364 | 1461262791500 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 11:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:19:51 INFO - PROCESS | 2364 | 1461262791504 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 2364 | 1461262791506 Marionette TRACE conn6 <- [1,138,null,{}] 11:19:51 INFO - PROCESS | 2364 | 1461262791510 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:51 INFO - PROCESS | 2364 | 1461262791615 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 11:19:51 INFO - PROCESS | 2364 | 1461262791675 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8257F800 == 41 [pid = 2364] [id = 44] 11:19:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001CFCA5F800) [pid = 2364] [serial = 128] [outer = 0000000000000000] 11:19:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CFCAEA800) [pid = 2364] [serial = 129] [outer = 0000001CFCA5F800] 11:19:51 INFO - PROCESS | 2364 | 1461262791732 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001CFD6CF800) [pid = 2364] [serial = 130] [outer = 0000001CFCA5F800] 11:19:52 INFO - PROCESS | 2364 | 1461262792335 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 879ms 11:19:52 INFO - PROCESS | 2364 | 1461262792385 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 2364 | 1461262792387 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 11:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:19:52 INFO - PROCESS | 2364 | 1461262792391 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 2364 | 1461262792393 Marionette TRACE conn6 <- [1,142,null,{}] 11:19:52 INFO - PROCESS | 2364 | 1461262792397 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:52 INFO - PROCESS | 2364 | 1461262792492 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 11:19:52 INFO - PROCESS | 2364 | 1461262792565 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED668000 == 42 [pid = 2364] [id = 45] 11:19:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C8006F400) [pid = 2364] [serial = 131] [outer = 0000000000000000] 11:19:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C80075800) [pid = 2364] [serial = 132] [outer = 0000001C8006F400] 11:19:52 INFO - PROCESS | 2364 | 1461262792622 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CFCA61C00) [pid = 2364] [serial = 133] [outer = 0000001C8006F400] 11:19:53 INFO - PROCESS | 2364 | 1461262793257 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 879ms 11:19:53 INFO - PROCESS | 2364 | 1461262793272 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 2364 | 1461262793274 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 11:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:19:53 INFO - PROCESS | 2364 | 1461262793278 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 2364 | 1461262793280 Marionette TRACE conn6 <- [1,146,null,{}] 11:19:53 INFO - PROCESS | 2364 | 1461262793298 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:53 INFO - PROCESS | 2364 | 1461262793495 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 11:19:53 INFO - PROCESS | 2364 | 1461262793561 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E6F800 == 43 [pid = 2364] [id = 46] 11:19:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C823B2000) [pid = 2364] [serial = 134] [outer = 0000000000000000] 11:19:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C83905000) [pid = 2364] [serial = 135] [outer = 0000001C823B2000] 11:19:53 INFO - PROCESS | 2364 | 1461262793613 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CED847000) [pid = 2364] [serial = 136] [outer = 0000001C823B2000] 11:19:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBE53800 == 42 [pid = 2364] [id = 38] 11:19:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE922000 == 41 [pid = 2364] [id = 37] 11:19:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF903D000 == 40 [pid = 2364] [id = 36] 11:19:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4442800 == 39 [pid = 2364] [id = 35] 11:19:54 INFO - PROCESS | 2364 | 1461262794274 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1038ms 11:19:54 INFO - PROCESS | 2364 | 1461262794320 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 2364 | 1461262794325 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 11:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:19:54 INFO - PROCESS | 2364 | 1461262794331 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 2364 | 1461262794336 Marionette TRACE conn6 <- [1,150,null,{}] 11:19:54 INFO - PROCESS | 2364 | 1461262794343 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:54 INFO - PROCESS | 2364 | 1461262794452 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 11:19:54 INFO - PROCESS | 2364 | 1461262794521 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF3CD5800 == 40 [pid = 2364] [id = 47] 11:19:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CED721C00) [pid = 2364] [serial = 137] [outer = 0000000000000000] 11:19:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CEF274400) [pid = 2364] [serial = 138] [outer = 0000001CED721C00] 11:19:54 INFO - PROCESS | 2364 | 1461262794581 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001CF4AE4400) [pid = 2364] [serial = 139] [outer = 0000001CED721C00] 11:19:55 INFO - PROCESS | 2364 | 1461262795263 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 985ms 11:19:55 INFO - PROCESS | 2364 | 1461262795320 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 2364 | 1461262795326 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 11:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:19:55 INFO - PROCESS | 2364 | 1461262795333 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 2364 | 1461262795336 Marionette TRACE conn6 <- [1,154,null,{}] 11:19:55 INFO - PROCESS | 2364 | 1461262795341 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:55 INFO - PROCESS | 2364 | 1461262795452 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 11:19:55 INFO - PROCESS | 2364 | 1461262795518 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF903D000 == 41 [pid = 2364] [id = 48] 11:19:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001CF56A4400) [pid = 2364] [serial = 140] [outer = 0000000000000000] 11:19:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CF90F7000) [pid = 2364] [serial = 141] [outer = 0000001CF56A4400] 11:19:55 INFO - PROCESS | 2364 | 1461262795576 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001CFB0A2800) [pid = 2364] [serial = 142] [outer = 0000001CF56A4400] 11:19:56 INFO - PROCESS | 2364 | 1461262796225 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 943ms 11:19:56 INFO - PROCESS | 2364 | 1461262796281 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 2364 | 1461262796284 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 11:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:19:56 INFO - PROCESS | 2364 | 1461262796288 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 2364 | 1461262796292 Marionette TRACE conn6 <- [1,158,null,{}] 11:19:56 INFO - PROCESS | 2364 | 1461262796305 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:56 INFO - PROCESS | 2364 | 1461262796414 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 11:19:56 INFO - PROCESS | 2364 | 1461262796480 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD089000 == 42 [pid = 2364] [id = 49] 11:19:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CFCA24C00) [pid = 2364] [serial = 143] [outer = 0000000000000000] 11:19:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001CFCA2C400) [pid = 2364] [serial = 144] [outer = 0000001CFCA24C00] 11:19:56 INFO - PROCESS | 2364 | 1461262796541 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CFCA72000) [pid = 2364] [serial = 145] [outer = 0000001CFCA24C00] 11:19:57 INFO - PROCESS | 2364 | 1461262797091 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 838ms 11:19:57 INFO - PROCESS | 2364 | 1461262797129 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 11:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:19:57 INFO - PROCESS | 2364 | 1461262797132 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 11:19:57 INFO - PROCESS | 2364 | 1461262797136 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 2364 | 1461262797138 Marionette TRACE conn6 <- [1,162,null,{}] 11:19:57 INFO - PROCESS | 2364 | 1461262797141 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:57 INFO - PROCESS | 2364 | 1461262797244 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 11:19:57 INFO - PROCESS | 2364 | 1461262797320 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D4C000 == 43 [pid = 2364] [id = 50] 11:19:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CFAB24800) [pid = 2364] [serial = 146] [outer = 0000000000000000] 11:19:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CFAB2C400) [pid = 2364] [serial = 147] [outer = 0000001CFAB24800] 11:19:57 INFO - PROCESS | 2364 | 1461262797377 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CFE5CA800) [pid = 2364] [serial = 148] [outer = 0000001CFAB24800] 11:19:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C83A1D400) [pid = 2364] [serial = 149] [outer = 0000001CFB09D400] 11:19:58 INFO - PROCESS | 2364 | 1461262798067 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 983ms 11:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:19:58 INFO - PROCESS | 2364 | 1461262798120 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 11:19:58 INFO - PROCESS | 2364 | 1461262798122 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 11:19:58 INFO - PROCESS | 2364 | 1461262798126 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 2364 | 1461262798128 Marionette TRACE conn6 <- [1,166,null,{}] 11:19:58 INFO - PROCESS | 2364 | 1461262798132 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:58 INFO - PROCESS | 2364 | 1461262798232 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 11:19:58 INFO - PROCESS | 2364 | 1461262798296 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FE0800 == 44 [pid = 2364] [id = 51] 11:19:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C83A1AC00) [pid = 2364] [serial = 150] [outer = 0000000000000000] 11:19:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CFAB4A800) [pid = 2364] [serial = 151] [outer = 0000001C83A1AC00] 11:19:58 INFO - PROCESS | 2364 | 1461262798352 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CFEA08400) [pid = 2364] [serial = 152] [outer = 0000001C83A1AC00] 11:19:59 INFO - PROCESS | 2364 | 1461262799016 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 943ms 11:19:59 INFO - PROCESS | 2364 | 1461262799071 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 2364 | 1461262799076 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 11:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:19:59 INFO - PROCESS | 2364 | 1461262799081 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 2364 | 1461262799086 Marionette TRACE conn6 <- [1,170,null,{}] 11:19:59 INFO - PROCESS | 2364 | 1461262799093 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:59 INFO - PROCESS | 2364 | 1461262799193 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 11:19:59 INFO - PROCESS | 2364 | 1461262799263 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83BAD800 == 45 [pid = 2364] [id = 52] 11:19:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C83BE0000) [pid = 2364] [serial = 153] [outer = 0000000000000000] 11:19:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C83BE5000) [pid = 2364] [serial = 154] [outer = 0000001C83BE0000] 11:19:59 INFO - PROCESS | 2364 | 1461262799313 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001CED845000) [pid = 2364] [serial = 155] [outer = 0000001C83BE0000] 11:19:59 INFO - PROCESS | 2364 | 1461262799977 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 942ms 11:20:00 INFO - PROCESS | 2364 | 1461262800028 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 2364 | 1461262800034 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 11:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:20:00 INFO - PROCESS | 2364 | 1461262800040 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 2364 | 1461262800044 Marionette TRACE conn6 <- [1,174,null,{}] 11:20:00 INFO - PROCESS | 2364 | 1461262800050 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:00 INFO - PROCESS | 2364 | 1461262800166 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 11:20:00 INFO - PROCESS | 2364 | 1461262800313 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED667800 == 46 [pid = 2364] [id = 53] 11:20:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001CEF988400) [pid = 2364] [serial = 156] [outer = 0000000000000000] 11:20:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001CF3C95400) [pid = 2364] [serial = 157] [outer = 0000001CEF988400] 11:20:00 INFO - PROCESS | 2364 | 1461262800375 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CF4BD2000) [pid = 2364] [serial = 158] [outer = 0000001CEF988400] 11:20:00 INFO - PROCESS | 2364 | 1461262800961 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 942ms 11:20:00 INFO - PROCESS | 2364 | 1461262800984 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 2364 | 1461262800991 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 11:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:20:01 INFO - PROCESS | 2364 | 1461262800998 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 2364 | 1461262801001 Marionette TRACE conn6 <- [1,178,null,{}] 11:20:01 INFO - PROCESS | 2364 | 1461262801006 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:01 INFO - PROCESS | 2364 | 1461262801115 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 11:20:01 INFO - PROCESS | 2364 | 1461262801183 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C39800 == 47 [pid = 2364] [id = 54] 11:20:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C83C64800) [pid = 2364] [serial = 159] [outer = 0000000000000000] 11:20:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CF4591800) [pid = 2364] [serial = 160] [outer = 0000001C83C64800] 11:20:01 INFO - PROCESS | 2364 | 1461262801241 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CF55F2000) [pid = 2364] [serial = 161] [outer = 0000001C83C64800] 11:20:01 INFO - PROCESS | 2364 | 1461262801812 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 881ms 11:20:01 INFO - PROCESS | 2364 | 1461262801884 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 2364 | 1461262801887 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 11:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:20:01 INFO - PROCESS | 2364 | 1461262801891 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 2364 | 1461262801895 Marionette TRACE conn6 <- [1,182,null,{}] 11:20:01 INFO - PROCESS | 2364 | 1461262801908 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:02 INFO - PROCESS | 2364 | 1461262802019 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 11:20:02 INFO - PROCESS | 2364 | 1461262802090 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF9A3800 == 48 [pid = 2364] [id = 55] 11:20:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CFAB2B800) [pid = 2364] [serial = 162] [outer = 0000000000000000] 11:20:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CFAB4BC00) [pid = 2364] [serial = 163] [outer = 0000001CFAB2B800] 11:20:02 INFO - PROCESS | 2364 | 1461262802151 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CFB55AC00) [pid = 2364] [serial = 164] [outer = 0000001CFAB2B800] 11:20:02 INFO - PROCESS | 2364 | 1461262802714 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 880ms 11:20:02 INFO - PROCESS | 2364 | 1461262802774 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 2364 | 1461262802777 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 11:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:20:02 INFO - PROCESS | 2364 | 1461262802781 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 2364 | 1461262802783 Marionette TRACE conn6 <- [1,186,null,{}] 11:20:02 INFO - PROCESS | 2364 | 1461262802787 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:02 INFO - PROCESS | 2364 | 1461262802891 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 11:20:02 INFO - PROCESS | 2364 | 1461262802969 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ABE800 == 49 [pid = 2364] [id = 56] 11:20:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C82533800) [pid = 2364] [serial = 165] [outer = 0000000000000000] 11:20:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C8253BC00) [pid = 2364] [serial = 166] [outer = 0000001C82533800] 11:20:03 INFO - PROCESS | 2364 | 1461262803026 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CFCA59000) [pid = 2364] [serial = 167] [outer = 0000001C82533800] 11:20:03 INFO - PROCESS | 2364 | 1461262803574 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 836ms 11:20:03 INFO - PROCESS | 2364 | 1461262803655 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 2364 | 1461262803657 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 11:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:20:03 INFO - PROCESS | 2364 | 1461262803661 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 2364 | 1461262803663 Marionette TRACE conn6 <- [1,190,null,{}] 11:20:03 INFO - PROCESS | 2364 | 1461262803667 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:03 INFO - PROCESS | 2364 | 1461262803766 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 11:20:03 INFO - PROCESS | 2364 | 1461262803832 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8257D800 == 50 [pid = 2364] [id = 57] 11:20:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C84171800) [pid = 2364] [serial = 168] [outer = 0000000000000000] 11:20:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C8417B400) [pid = 2364] [serial = 169] [outer = 0000001C84171800] 11:20:03 INFO - PROCESS | 2364 | 1461262803888 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001CFB04AC00) [pid = 2364] [serial = 170] [outer = 0000001C84171800] 11:20:04 INFO - PROCESS | 2364 | 1461262804535 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 942ms 11:20:04 INFO - PROCESS | 2364 | 1461262804604 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 2364 | 1461262804609 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 11:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:20:04 INFO - PROCESS | 2364 | 1461262804614 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 2364 | 1461262804618 Marionette TRACE conn6 <- [1,194,null,{}] 11:20:04 INFO - PROCESS | 2364 | 1461262804626 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:04 INFO - PROCESS | 2364 | 1461262804762 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 11:20:04 INFO - PROCESS | 2364 | 1461262804834 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D42000 == 51 [pid = 2364] [id = 58] 11:20:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C83BE2C00) [pid = 2364] [serial = 171] [outer = 0000000000000000] 11:20:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C83BE8C00) [pid = 2364] [serial = 172] [outer = 0000001C83BE2C00] 11:20:04 INFO - PROCESS | 2364 | 1461262804927 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C83C69400) [pid = 2364] [serial = 173] [outer = 0000001C83BE2C00] 11:20:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD089000 == 50 [pid = 2364] [id = 49] 11:20:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF903D000 == 49 [pid = 2364] [id = 48] 11:20:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF3CD5800 == 48 [pid = 2364] [id = 47] 11:20:05 INFO - PROCESS | 2364 | 1461262805601 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1034ms 11:20:05 INFO - PROCESS | 2364 | 1461262805653 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 2364 | 1461262805659 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 11:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:20:05 INFO - PROCESS | 2364 | 1461262805665 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 2364 | 1461262805669 Marionette TRACE conn6 <- [1,198,null,{}] 11:20:05 INFO - PROCESS | 2364 | 1461262805687 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:05 INFO - PROCESS | 2364 | 1461262805830 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 11:20:05 INFO - PROCESS | 2364 | 1461262805903 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84AD8800 == 49 [pid = 2364] [id = 59] 11:20:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C8417B800) [pid = 2364] [serial = 174] [outer = 0000000000000000] 11:20:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C844A7C00) [pid = 2364] [serial = 175] [outer = 0000001C8417B800] 11:20:06 INFO - PROCESS | 2364 | 1461262806005 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C85719C00) [pid = 2364] [serial = 176] [outer = 0000001C8417B800] 11:20:06 INFO - PROCESS | 2364 | 1461262806593 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1000ms 11:20:06 INFO - PROCESS | 2364 | 1461262806668 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 2364 | 1461262806674 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 11:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:20:06 INFO - PROCESS | 2364 | 1461262806682 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 2364 | 1461262806685 Marionette TRACE conn6 <- [1,202,null,{}] 11:20:06 INFO - PROCESS | 2364 | 1461262806689 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:06 INFO - PROCESS | 2364 | 1461262806800 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 11:20:06 INFO - PROCESS | 2364 | 1461262806870 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C2B000 == 50 [pid = 2364] [id = 60] 11:20:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001CEE956000) [pid = 2364] [serial = 177] [outer = 0000000000000000] 11:20:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001CEE96E800) [pid = 2364] [serial = 178] [outer = 0000001CEE956000] 11:20:06 INFO - PROCESS | 2364 | 1461262806928 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001CEF273C00) [pid = 2364] [serial = 179] [outer = 0000001CEE956000] 11:20:07 INFO - PROCESS | 2364 | 1461262807477 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 11:20:07 INFO - PROCESS | 2364 | 1461262807568 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 2364 | 1461262807571 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 11:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:20:07 INFO - PROCESS | 2364 | 1461262807574 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 2364 | 1461262807579 Marionette TRACE conn6 <- [1,206,null,{}] 11:20:07 INFO - PROCESS | 2364 | 1461262807605 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:07 INFO - PROCESS | 2364 | 1461262807749 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 11:20:07 INFO - PROCESS | 2364 | 1461262807793 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1D8800 == 51 [pid = 2364] [id = 61] 11:20:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001CF4BA6800) [pid = 2364] [serial = 180] [outer = 0000000000000000] 11:20:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001CF4BDA400) [pid = 2364] [serial = 181] [outer = 0000001CF4BA6800] 11:20:07 INFO - PROCESS | 2364 | 1461262807854 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CF956FC00) [pid = 2364] [serial = 182] [outer = 0000001CF4BA6800] 11:20:08 INFO - PROCESS | 2364 | 1461262808408 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 880ms 11:20:08 INFO - PROCESS | 2364 | 1461262808457 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 2364 | 1461262808460 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 11:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:20:08 INFO - PROCESS | 2364 | 1461262808464 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 2364 | 1461262808466 Marionette TRACE conn6 <- [1,210,null,{}] 11:20:08 INFO - PROCESS | 2364 | 1461262808470 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:08 INFO - PROCESS | 2364 | 1461262808592 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 11:20:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001C825F1000 == 50 [pid = 2364] [id = 23] 11:20:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF443B000 == 49 [pid = 2364] [id = 10] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFCB10800 == 48 [pid = 2364] [id = 39] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBE58000 == 47 [pid = 2364] [id = 17] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF3CCD800 == 46 [pid = 2364] [id = 25] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83964800 == 45 [pid = 2364] [id = 29] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBD69800 == 44 [pid = 2364] [id = 42] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FE0800 == 43 [pid = 2364] [id = 51] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5632000 == 42 [pid = 2364] [id = 8] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB03C800 == 41 [pid = 2364] [id = 14] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF174000 == 40 [pid = 2364] [id = 24] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4485000 == 39 [pid = 2364] [id = 41] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED667800 == 38 [pid = 2364] [id = 53] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4491800 == 37 [pid = 2364] [id = 34] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC770000 == 36 [pid = 2364] [id = 18] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D4C000 == 35 [pid = 2364] [id = 50] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFEE1B800 == 34 [pid = 2364] [id = 43] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C825DF000 == 33 [pid = 2364] [id = 32] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBC37800 == 32 [pid = 2364] [id = 16] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF962D800 == 31 [pid = 2364] [id = 27] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C39800 == 30 [pid = 2364] [id = 54] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8257F800 == 29 [pid = 2364] [id = 44] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC18C000 == 28 [pid = 2364] [id = 31] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF9A3800 == 27 [pid = 2364] [id = 55] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB127800 == 26 [pid = 2364] [id = 30] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ABE800 == 25 [pid = 2364] [id = 56] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E6F800 == 24 [pid = 2364] [id = 46] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C80003000 == 23 [pid = 2364] [id = 20] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8257D800 == 22 [pid = 2364] [id = 57] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF49EC000 == 21 [pid = 2364] [id = 40] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB046000 == 20 [pid = 2364] [id = 21] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4B15000 == 19 [pid = 2364] [id = 13] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5A27800 == 18 [pid = 2364] [id = 26] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1AC800 == 17 [pid = 2364] [id = 19] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED668000 == 16 [pid = 2364] [id = 45] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1D8800 == 15 [pid = 2364] [id = 61] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83BAD800 == 14 [pid = 2364] [id = 52] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C2B000 == 13 [pid = 2364] [id = 60] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E58000 == 12 [pid = 2364] [id = 22] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84AD8800 == 11 [pid = 2364] [id = 59] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB136800 == 10 [pid = 2364] [id = 15] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D42000 == 9 [pid = 2364] [id = 58] 11:20:11 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB1C9000 == 8 [pid = 2364] [id = 28] 11:20:13 INFO - PROCESS | 2364 | 1461262813041 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C82567000 == 9 [pid = 2364] [id = 62] 11:20:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001C82533400) [pid = 2364] [serial = 183] [outer = 0000000000000000] 11:20:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001C82538000) [pid = 2364] [serial = 184] [outer = 0000001C82533400] 11:20:13 INFO - PROCESS | 2364 | 1461262813101 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001C8390E000) [pid = 2364] [serial = 185] [outer = 0000001C82533400] 11:20:13 INFO - PROCESS | 2364 | 1461262813581 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 5152ms 11:20:13 INFO - PROCESS | 2364 | 1461262813621 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 2364 | 1461262813625 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 11:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:20:13 INFO - PROCESS | 2364 | 1461262813630 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 2364 | 1461262813633 Marionette TRACE conn6 <- [1,214,null,{}] 11:20:13 INFO - PROCESS | 2364 | 1461262813638 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:13 INFO - PROCESS | 2364 | 1461262813728 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 11:20:13 INFO - PROCESS | 2364 | 1461262813740 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E5E000 == 10 [pid = 2364] [id = 63] 11:20:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001C83BE4000) [pid = 2364] [serial = 186] [outer = 0000000000000000] 11:20:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001C84174C00) [pid = 2364] [serial = 187] [outer = 0000001C83BE4000] 11:20:13 INFO - PROCESS | 2364 | 1461262813789 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C841D5C00) [pid = 2364] [serial = 188] [outer = 0000001C83BE4000] 11:20:14 INFO - PROCESS | 2364 | 1461262814477 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 877ms 11:20:14 INFO - PROCESS | 2364 | 1461262814518 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 2364 | 1461262814523 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 11:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:20:14 INFO - PROCESS | 2364 | 1461262814533 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 2364 | 1461262814535 Marionette TRACE conn6 <- [1,218,null,{}] 11:20:14 INFO - PROCESS | 2364 | 1461262814539 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:14 INFO - PROCESS | 2364 | 1461262814647 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 11:20:14 INFO - PROCESS | 2364 | 1461262814700 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE04C800 == 11 [pid = 2364] [id = 64] 11:20:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C85714800) [pid = 2364] [serial = 189] [outer = 0000000000000000] 11:20:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001C85720800) [pid = 2364] [serial = 190] [outer = 0000001C85714800] 11:20:14 INFO - PROCESS | 2364 | 1461262814751 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001CED72C400) [pid = 2364] [serial = 191] [outer = 0000001C85714800] 11:20:15 INFO - PROCESS | 2364 | 1461262815209 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 731ms 11:20:15 INFO - PROCESS | 2364 | 1461262815267 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 2364 | 1461262815270 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 11:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:20:15 INFO - PROCESS | 2364 | 1461262815287 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 2364 | 1461262815294 Marionette TRACE conn6 <- [1,222,null,{}] 11:20:15 INFO - PROCESS | 2364 | 1461262815299 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:15 INFO - PROCESS | 2364 | 1461262815410 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 11:20:15 INFO - PROCESS | 2364 | 1461262815423 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4B18000 == 12 [pid = 2364] [id = 65] 11:20:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001CEE96C800) [pid = 2364] [serial = 192] [outer = 0000000000000000] 11:20:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001CEF13A400) [pid = 2364] [serial = 193] [outer = 0000001CEE96C800] 11:20:15 INFO - PROCESS | 2364 | 1461262815505 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001CEF26B400) [pid = 2364] [serial = 194] [outer = 0000001CEE96C800] 11:20:15 INFO - PROCESS | 2364 | 1461262815936 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 11:20:15 INFO - PROCESS | 2364 | 1461262815972 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 2364 | 1461262815977 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 11:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:20:16 INFO - PROCESS | 2364 | 1461262816015 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 2364 | 1461262816018 Marionette TRACE conn6 <- [1,226,null,{}] 11:20:16 INFO - PROCESS | 2364 | 1461262816022 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:16 INFO - PROCESS | 2364 | 1461262816127 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 11:20:16 INFO - PROCESS | 2364 | 1461262816140 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF961B800 == 13 [pid = 2364] [id = 66] 11:20:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001CEF93AC00) [pid = 2364] [serial = 195] [outer = 0000000000000000] 11:20:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CF0924400) [pid = 2364] [serial = 196] [outer = 0000001CEF93AC00] 11:20:16 INFO - PROCESS | 2364 | 1461262816188 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001CF3E26400) [pid = 2364] [serial = 197] [outer = 0000001CEF93AC00] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001CF47B6000) [pid = 2364] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001C823B2000) [pid = 2364] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001CED846000) [pid = 2364] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001C844B3C00) [pid = 2364] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001CED725800) [pid = 2364] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001CF4A10400) [pid = 2364] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001CFB0A3800) [pid = 2364] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001CFB3E0C00) [pid = 2364] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001CF8494800) [pid = 2364] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001C844B1C00) [pid = 2364] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001CEF041C00) [pid = 2364] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001C826D3400) [pid = 2364] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001CF4BD5400) [pid = 2364] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C826D4800) [pid = 2364] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001CEF988400) [pid = 2364] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001CEF03F800) [pid = 2364] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001CFBBDF000) [pid = 2364] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CF56A4400) [pid = 2364] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001CED721C00) [pid = 2364] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CF4BE6800) [pid = 2364] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001CEDDC0800) [pid = 2364] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C83BE0000) [pid = 2364] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C83BE2C00) [pid = 2364] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001CF8499400) [pid = 2364] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CED72B400) [pid = 2364] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C823B8400) [pid = 2364] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CFCA24C00) [pid = 2364] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001CFB19AC00) [pid = 2364] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C8417B800) [pid = 2364] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C84171800) [pid = 2364] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C82533800) [pid = 2364] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C83A1AC00) [pid = 2364] [serial = 150] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CFAB2B800) [pid = 2364] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001CFAB24800) [pid = 2364] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001CEE956000) [pid = 2364] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CF4BDDC00) [pid = 2364] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001CED722C00) [pid = 2364] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CED72D000) [pid = 2364] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C82344800) [pid = 2364] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CEF277800) [pid = 2364] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF4BC8400) [pid = 2364] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C8006F400) [pid = 2364] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CFCA5F800) [pid = 2364] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C83C64800) [pid = 2364] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:20:17 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CF56A9C00) [pid = 2364] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:20:17 INFO - PROCESS | 2364 | 1461262817278 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1348ms 11:20:17 INFO - PROCESS | 2364 | 1461262817353 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 2364 | 1461262817355 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 11:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:20:17 INFO - PROCESS | 2364 | 1461262817359 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 2364 | 1461262817361 Marionette TRACE conn6 <- [1,230,null,{}] 11:20:17 INFO - PROCESS | 2364 | 1461262817365 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:17 INFO - PROCESS | 2364 | 1461262817446 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 11:20:17 INFO - PROCESS | 2364 | 1461262817454 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF3E75800 == 14 [pid = 2364] [id = 67] 11:20:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C84171800) [pid = 2364] [serial = 198] [outer = 0000000000000000] 11:20:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C841DE800) [pid = 2364] [serial = 199] [outer = 0000001C84171800] 11:20:17 INFO - PROCESS | 2364 | 1461262817514 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001CF0440400) [pid = 2364] [serial = 200] [outer = 0000001C84171800] 11:20:17 INFO - PROCESS | 2364 | 1461262817973 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 11:20:18 INFO - PROCESS | 2364 | 1461262818053 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 2364 | 1461262818055 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 11:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:20:18 INFO - PROCESS | 2364 | 1461262818059 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 2364 | 1461262818060 Marionette TRACE conn6 <- [1,234,null,{}] 11:20:18 INFO - PROCESS | 2364 | 1461262818064 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:18 INFO - PROCESS | 2364 | 1461262818170 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 11:20:18 INFO - PROCESS | 2364 | 1461262818183 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C82578000 == 15 [pid = 2364] [id = 68] 11:20:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001CF49AD800) [pid = 2364] [serial = 201] [outer = 0000000000000000] 11:20:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001CF4BCF000) [pid = 2364] [serial = 202] [outer = 0000001CF49AD800] 11:20:18 INFO - PROCESS | 2364 | 1461262818229 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CF4BD6400) [pid = 2364] [serial = 203] [outer = 0000001CF49AD800] 11:20:18 INFO - PROCESS | 2364 | 1461262818625 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 11:20:18 INFO - PROCESS | 2364 | 1461262818690 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 2364 | 1461262818693 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 11:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:20:18 INFO - PROCESS | 2364 | 1461262818696 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 2364 | 1461262818698 Marionette TRACE conn6 <- [1,238,null,{}] 11:20:18 INFO - PROCESS | 2364 | 1461262818702 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:18 INFO - PROCESS | 2364 | 1461262818779 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 11:20:18 INFO - PROCESS | 2364 | 1461262818785 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1A2800 == 16 [pid = 2364] [id = 69] 11:20:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C823B5400) [pid = 2364] [serial = 204] [outer = 0000000000000000] 11:20:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CF4BE5000) [pid = 2364] [serial = 205] [outer = 0000001C823B5400] 11:20:18 INFO - PROCESS | 2364 | 1461262818830 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CF55ED000) [pid = 2364] [serial = 206] [outer = 0000001C823B5400] 11:20:19 INFO - PROCESS | 2364 | 1461262819585 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 942ms 11:20:19 INFO - PROCESS | 2364 | 1461262819642 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 2364 | 1461262819648 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 11:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:20:19 INFO - PROCESS | 2364 | 1461262819654 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 2364 | 1461262819658 Marionette TRACE conn6 <- [1,242,null,{}] 11:20:19 INFO - PROCESS | 2364 | 1461262819664 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:19 INFO - PROCESS | 2364 | 1461262819783 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 11:20:19 INFO - PROCESS | 2364 | 1461262819855 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D46000 == 17 [pid = 2364] [id = 70] 11:20:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C826CF000) [pid = 2364] [serial = 207] [outer = 0000000000000000] 11:20:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C83BDD000) [pid = 2364] [serial = 208] [outer = 0000001C826CF000] 11:20:19 INFO - PROCESS | 2364 | 1461262819914 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C83C62400) [pid = 2364] [serial = 209] [outer = 0000001C826CF000] 11:20:20 INFO - PROCESS | 2364 | 1461262820553 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 985ms 11:20:20 INFO - PROCESS | 2364 | 1461262820642 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 11:20:20 INFO - PROCESS | 2364 | 1461262820648 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 11:20:20 INFO - PROCESS | 2364 | 1461262820655 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:20:20 INFO - PROCESS | 2364 | 1461262820659 Marionette TRACE conn6 <- [1,246,null,{}] 11:20:20 INFO - PROCESS | 2364 | 1461262820687 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:20 INFO - PROCESS | 2364 | 1461262820809 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 11:20:20 INFO - PROCESS | 2364 | 1461262820872 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C825EE800 == 18 [pid = 2364] [id = 71] 11:20:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C8252E800) [pid = 2364] [serial = 210] [outer = 0000000000000000] 11:20:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C826D2800) [pid = 2364] [serial = 211] [outer = 0000001C8252E800] 11:20:20 INFO - PROCESS | 2364 | 1461262820929 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C84172000) [pid = 2364] [serial = 212] [outer = 0000001C8252E800] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001CF5C86400) [pid = 2364] [serial = 88] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CFB19D800) [pid = 2364] [serial = 90] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CFB3D9400) [pid = 2364] [serial = 91] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001CFBBD7800) [pid = 2364] [serial = 93] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001CFC5CA000) [pid = 2364] [serial = 94] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CF8CEC800) [pid = 2364] [serial = 81] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001CEE0E6C00) [pid = 2364] [serial = 69] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CEF98B400) [pid = 2364] [serial = 72] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CF9574800) [pid = 2364] [serial = 82] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CEF143000) [pid = 2364] [serial = 70] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CED842C00) [pid = 2364] [serial = 97] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF4B9A000) [pid = 2364] [serial = 75] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CF4BDB400) [pid = 2364] [serial = 78] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CF3C47800) [pid = 2364] [serial = 73] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C8390B400) [pid = 2364] [serial = 66] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CF554B000) [pid = 2364] [serial = 79] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CF4BCBC00) [pid = 2364] [serial = 76] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C844ADC00) [pid = 2364] [serial = 67] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CF90F7000) [pid = 2364] [serial = 141] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C83C69400) [pid = 2364] [serial = 173] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CFAB4E800) [pid = 2364] [serial = 109] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001CF90F4000) [pid = 2364] [serial = 108] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001CEF98BC00) [pid = 2364] [serial = 118] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CF4BD0C00) [pid = 2364] [serial = 106] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C83BE5000) [pid = 2364] [serial = 154] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001CED847000) [pid = 2364] [serial = 136] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C83BE8C00) [pid = 2364] [serial = 172] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CF4B9F800) [pid = 2364] [serial = 105] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CEEBDFC00) [pid = 2364] [serial = 99] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CEF274400) [pid = 2364] [serial = 138] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CED83E400) [pid = 2364] [serial = 117] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CED722000) [pid = 2364] [serial = 96] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CEF040C00) [pid = 2364] [serial = 84] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C83905000) [pid = 2364] [serial = 135] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CF098EC00) [pid = 2364] [serial = 85] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001CF4BCA800) [pid = 2364] [serial = 87] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001CEF26C800) [pid = 2364] [serial = 100] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CFC8F1400) [pid = 2364] [serial = 115] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CFC4B9000) [pid = 2364] [serial = 114] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001CFCA2C400) [pid = 2364] [serial = 144] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CFB0A2800) [pid = 2364] [serial = 142] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001CF4AE4400) [pid = 2364] [serial = 139] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001CFA964000) [pid = 2364] [serial = 124] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001CF4B9B400) [pid = 2364] [serial = 121] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001CF0F77800) [pid = 2364] [serial = 103] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001CFB050000) [pid = 2364] [serial = 126] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001CFB3D8000) [pid = 2364] [serial = 111] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001CF4BD2000) [pid = 2364] [serial = 158] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001CF5F28800) [pid = 2364] [serial = 123] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001CEF139C00) [pid = 2364] [serial = 102] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001C844A7C00) [pid = 2364] [serial = 175] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001CED845000) [pid = 2364] [serial = 155] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001CEF273C00) [pid = 2364] [serial = 179] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0000001CFD6CE000) [pid = 2364] [serial = 34] [outer = 0000000000000000] [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.] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0000001CF4BDA400) [pid = 2364] [serial = 181] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0000001CFAB2C400) [pid = 2364] [serial = 147] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0000001CEE96E800) [pid = 2364] [serial = 178] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0000001CFC4B8000) [pid = 2364] [serial = 64] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0000001CFCA30800) [pid = 2364] [serial = 49] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (0000001CEF13B400) [pid = 2364] [serial = 52] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0000001CEF26F800) [pid = 2364] [serial = 55] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (0000001C823B7800) [pid = 2364] [serial = 61] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0000001CFCA61000) [pid = 2364] [serial = 58] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (0000001CF956E400) [pid = 2364] [serial = 46] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (0000001C8253BC00) [pid = 2364] [serial = 166] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (0000001CFCA61C00) [pid = 2364] [serial = 133] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (0000001CFD6CF800) [pid = 2364] [serial = 130] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (0000001CFAB4BC00) [pid = 2364] [serial = 163] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (0000001C80075800) [pid = 2364] [serial = 132] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (0000001CF55F2000) [pid = 2364] [serial = 161] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (0000001CFB550000) [pid = 2364] [serial = 127] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (0000001CFCAEA800) [pid = 2364] [serial = 129] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (0000001CF3C95400) [pid = 2364] [serial = 157] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (0000001CF4591800) [pid = 2364] [serial = 160] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 62 (0000001CF3C96000) [pid = 2364] [serial = 120] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 61 (0000001C826CCC00) [pid = 2364] [serial = 63] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 60 (0000001CFCA72000) [pid = 2364] [serial = 145] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 59 (0000001CFB3E5000) [pid = 2364] [serial = 112] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 58 (0000001C85719C00) [pid = 2364] [serial = 176] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 57 (0000001CFB04AC00) [pid = 2364] [serial = 170] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 56 (0000001C8417B400) [pid = 2364] [serial = 169] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 55 (0000001CFCA59000) [pid = 2364] [serial = 167] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 54 (0000001CFEA08400) [pid = 2364] [serial = 152] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 53 (0000001CFB55AC00) [pid = 2364] [serial = 164] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 52 (0000001CFE5CA800) [pid = 2364] [serial = 148] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | --DOMWINDOW == 51 (0000001CFAB4A800) [pid = 2364] [serial = 151] [outer = 0000000000000000] [url = about:blank] 11:20:21 INFO - PROCESS | 2364 | 1461262821768 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:20:21 INFO - PROCESS | 2364 | 1461262821826 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1211ms 11:20:21 INFO - PROCESS | 2364 | 1461262821871 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 2364 | 1461262821876 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 11:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:20:21 INFO - PROCESS | 2364 | 1461262821881 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 2364 | 1461262821885 Marionette TRACE conn6 <- [1,250,null,{}] 11:20:21 INFO - PROCESS | 2364 | 1461262821890 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:21 INFO - PROCESS | 2364 | 1461262821981 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 11:20:21 INFO - PROCESS | 2364 | 1461262821990 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C7D800 == 19 [pid = 2364] [id = 72] 11:20:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 52 (0000001C83A16800) [pid = 2364] [serial = 213] [outer = 0000000000000000] 11:20:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 53 (0000001C83BDB000) [pid = 2364] [serial = 214] [outer = 0000001C83A16800] 11:20:22 INFO - PROCESS | 2364 | 1461262822048 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 54 (0000001C83C5E000) [pid = 2364] [serial = 215] [outer = 0000001C83A16800] 11:20:22 INFO - PROCESS | 2364 | 1461262822547 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 689ms 11:20:22 INFO - PROCESS | 2364 | 1461262822575 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 2364 | 1461262822580 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 11:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:20:22 INFO - PROCESS | 2364 | 1461262822586 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 2364 | 1461262822589 Marionette TRACE conn6 <- [1,254,null,{}] 11:20:22 INFO - PROCESS | 2364 | 1461262822593 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:22 INFO - PROCESS | 2364 | 1461262822673 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 11:20:22 INFO - PROCESS | 2364 | 1461262822683 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E66000 == 20 [pid = 2364] [id = 73] 11:20:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 55 (0000001C841E1000) [pid = 2364] [serial = 216] [outer = 0000000000000000] 11:20:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 56 (0000001C844AE400) [pid = 2364] [serial = 217] [outer = 0000001C841E1000] 11:20:22 INFO - PROCESS | 2364 | 1461262822731 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 57 (0000001C85718400) [pid = 2364] [serial = 218] [outer = 0000001C841E1000] 11:20:23 INFO - PROCESS | 2364 | 1461262823164 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 11:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:20:23 INFO - PROCESS | 2364 | 1461262823217 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 2364 | 1461262823220 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 11:20:23 INFO - PROCESS | 2364 | 1461262823224 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 2364 | 1461262823228 Marionette TRACE conn6 <- [1,258,null,{}] 11:20:23 INFO - PROCESS | 2364 | 1461262823240 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:23 INFO - PROCESS | 2364 | 1461262823324 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 11:20:23 INFO - PROCESS | 2364 | 1461262823335 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ACA800 == 21 [pid = 2364] [id = 74] 11:20:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 58 (0000001CED72C000) [pid = 2364] [serial = 219] [outer = 0000000000000000] 11:20:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 59 (0000001CED83D000) [pid = 2364] [serial = 220] [outer = 0000001CED72C000] 11:20:23 INFO - PROCESS | 2364 | 1461262823385 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 60 (0000001CED84AC00) [pid = 2364] [serial = 221] [outer = 0000001CED72C000] 11:20:23 INFO - PROCESS | 2364 | 1461262823803 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 627ms 11:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:20:23 INFO - PROCESS | 2364 | 1461262823854 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 2364 | 1461262823857 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 11:20:23 INFO - PROCESS | 2364 | 1461262823860 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 2364 | 1461262823862 Marionette TRACE conn6 <- [1,262,null,{}] 11:20:23 INFO - PROCESS | 2364 | 1461262823866 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:23 INFO - PROCESS | 2364 | 1461262823950 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 11:20:23 INFO - PROCESS | 2364 | 1461262823958 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED8D7000 == 22 [pid = 2364] [id = 75] 11:20:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 61 (0000001CEF040C00) [pid = 2364] [serial = 222] [outer = 0000000000000000] 11:20:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 62 (0000001CEF044400) [pid = 2364] [serial = 223] [outer = 0000001CEF040C00] 11:20:24 INFO - PROCESS | 2364 | 1461262824031 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 63 (0000001CEF142800) [pid = 2364] [serial = 224] [outer = 0000001CEF040C00] 11:20:24 INFO - PROCESS | 2364 | 1461262824487 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 11:20:24 INFO - PROCESS | 2364 | 1461262824558 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 2364 | 1461262824560 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 11:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:20:24 INFO - PROCESS | 2364 | 1461262824564 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 2364 | 1461262824565 Marionette TRACE conn6 <- [1,266,null,{}] 11:20:24 INFO - PROCESS | 2364 | 1461262824569 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:24 INFO - PROCESS | 2364 | 1461262824674 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 11:20:24 INFO - PROCESS | 2364 | 1461262824687 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF972000 == 23 [pid = 2364] [id = 76] 11:20:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (0000001CEF13D800) [pid = 2364] [serial = 225] [outer = 0000000000000000] 11:20:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (0000001CEF268C00) [pid = 2364] [serial = 226] [outer = 0000001CEF13D800] 11:20:24 INFO - PROCESS | 2364 | 1461262824734 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (0000001CEF70BC00) [pid = 2364] [serial = 227] [outer = 0000001CEF13D800] 11:20:25 INFO - PROCESS | 2364 | 1461262825160 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 625ms 11:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:20:25 INFO - PROCESS | 2364 | 1461262825194 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 2364 | 1461262825196 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 11:20:25 INFO - PROCESS | 2364 | 1461262825199 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 2364 | 1461262825201 Marionette TRACE conn6 <- [1,270,null,{}] 11:20:25 INFO - PROCESS | 2364 | 1461262825209 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:25 INFO - PROCESS | 2364 | 1461262825352 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 11:20:25 INFO - PROCESS | 2364 | 1461262825378 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF3CCF800 == 24 [pid = 2364] [id = 77] 11:20:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (0000001CEF988000) [pid = 2364] [serial = 228] [outer = 0000000000000000] 11:20:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (0000001CF0F39800) [pid = 2364] [serial = 229] [outer = 0000001CEF988000] 11:20:25 INFO - PROCESS | 2364 | 1461262825427 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (0000001CF47B6000) [pid = 2364] [serial = 230] [outer = 0000001CEF988000] 11:20:25 INFO - PROCESS | 2364 | 1461262825849 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 692ms 11:20:25 INFO - PROCESS | 2364 | 1461262825895 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 2364 | 1461262825897 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 11:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:20:25 INFO - PROCESS | 2364 | 1461262825900 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 2364 | 1461262825902 Marionette TRACE conn6 <- [1,274,null,{}] 11:20:25 INFO - PROCESS | 2364 | 1461262825910 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:26 INFO - PROCESS | 2364 | 1461262826005 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 11:20:26 INFO - PROCESS | 2364 | 1461262826012 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF45C0800 == 25 [pid = 2364] [id = 78] 11:20:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0000001CF4B98800) [pid = 2364] [serial = 231] [outer = 0000000000000000] 11:20:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0000001CF3C95400) [pid = 2364] [serial = 232] [outer = 0000001CF4B98800] 11:20:26 INFO - PROCESS | 2364 | 1461262826059 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0000001CF4BC9400) [pid = 2364] [serial = 233] [outer = 0000001CF4B98800] 11:20:26 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (0000001C83BE4000) [pid = 2364] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:20:26 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (0000001C82533400) [pid = 2364] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:20:26 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (0000001C85714800) [pid = 2364] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:20:26 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (0000001CEE96C800) [pid = 2364] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:20:26 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (0000001CEF93AC00) [pid = 2364] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:20:26 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (0000001CF49AD800) [pid = 2364] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:20:26 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (0000001C84171800) [pid = 2364] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:20:26 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (0000001CF4BA6800) [pid = 2364] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:20:26 INFO - PROCESS | 2364 | 1461262826461 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 586ms 11:20:26 INFO - PROCESS | 2364 | 1461262826490 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 2364 | 1461262826492 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 11:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:20:26 INFO - PROCESS | 2364 | 1461262826495 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 2364 | 1461262826497 Marionette TRACE conn6 <- [1,278,null,{}] 11:20:26 INFO - PROCESS | 2364 | 1461262826501 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:26 INFO - PROCESS | 2364 | 1461262826577 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 11:20:26 INFO - PROCESS | 2364 | 1461262826584 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4B0E000 == 26 [pid = 2364] [id = 79] 11:20:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (0000001CEF9E9C00) [pid = 2364] [serial = 234] [outer = 0000000000000000] 11:20:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (0000001CF4BCA400) [pid = 2364] [serial = 235] [outer = 0000001CEF9E9C00] 11:20:26 INFO - PROCESS | 2364 | 1461262826633 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (0000001CF4BD8400) [pid = 2364] [serial = 236] [outer = 0000001CEF9E9C00] 11:20:27 INFO - PROCESS | 2364 | 1461262827065 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 586ms 11:20:27 INFO - PROCESS | 2364 | 1461262827092 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 2364 | 1461262827094 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 11:20:27 INFO - PROCESS | 2364 | 1461262827098 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 2364 | 1461262827100 Marionette TRACE conn6 <- [1,282,null,{}] 11:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:20:27 INFO - PROCESS | 2364 | 1461262827103 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:27 INFO - PROCESS | 2364 | 1461262827180 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 11:20:27 INFO - PROCESS | 2364 | 1461262827188 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ABD000 == 27 [pid = 2364] [id = 80] 11:20:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (0000001CF4BE1800) [pid = 2364] [serial = 237] [outer = 0000000000000000] 11:20:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (0000001CF4C7D000) [pid = 2364] [serial = 238] [outer = 0000001CF4BE1800] 11:20:27 INFO - PROCESS | 2364 | 1461262827235 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0000001CF55F1C00) [pid = 2364] [serial = 239] [outer = 0000001CF4BE1800] 11:20:27 INFO - PROCESS | 2364 | 1461262827648 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 11:20:27 INFO - PROCESS | 2364 | 1461262827692 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 2364 | 1461262827694 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 11:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:20:27 INFO - PROCESS | 2364 | 1461262827697 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 2364 | 1461262827699 Marionette TRACE conn6 <- [1,286,null,{}] 11:20:27 INFO - PROCESS | 2364 | 1461262827703 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:27 INFO - PROCESS | 2364 | 1461262827779 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 11:20:27 INFO - PROCESS | 2364 | 1461262827785 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C30800 == 28 [pid = 2364] [id = 81] 11:20:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0000001CF56A2400) [pid = 2364] [serial = 240] [outer = 0000000000000000] 11:20:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0000001CF5C7F000) [pid = 2364] [serial = 241] [outer = 0000001CF56A2400] 11:20:27 INFO - PROCESS | 2364 | 1461262827836 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0000001CF8493C00) [pid = 2364] [serial = 242] [outer = 0000001CF56A2400] 11:20:28 INFO - PROCESS | 2364 | 1461262828364 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 692ms 11:20:28 INFO - PROCESS | 2364 | 1461262828392 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 2364 | 1461262828397 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 11:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:20:28 INFO - PROCESS | 2364 | 1461262828403 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 2364 | 1461262828408 Marionette TRACE conn6 <- [1,290,null,{}] 11:20:28 INFO - PROCESS | 2364 | 1461262828417 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:28 INFO - PROCESS | 2364 | 1461262828525 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 11:20:28 INFO - PROCESS | 2364 | 1461262828605 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83B91000 == 29 [pid = 2364] [id = 82] 11:20:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0000001C82350400) [pid = 2364] [serial = 243] [outer = 0000000000000000] 11:20:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0000001C83906C00) [pid = 2364] [serial = 244] [outer = 0000001C82350400] 11:20:28 INFO - PROCESS | 2364 | 1461262828665 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0000001C84179400) [pid = 2364] [serial = 245] [outer = 0000001C82350400] 11:20:29 INFO - PROCESS | 2364 | 1461262829273 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 879ms 11:20:29 INFO - PROCESS | 2364 | 1461262829286 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 2364 | 1461262829293 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 11:20:29 INFO - PROCESS | 2364 | 1461262829300 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:20:29 INFO - PROCESS | 2364 | 1461262829303 Marionette TRACE conn6 <- [1,294,null,{}] 11:20:29 INFO - PROCESS | 2364 | 1461262829307 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:29 INFO - PROCESS | 2364 | 1461262829413 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 11:20:29 INFO - PROCESS | 2364 | 1461262829489 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEEB17000 == 30 [pid = 2364] [id = 83] 11:20:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0000001CED724400) [pid = 2364] [serial = 246] [outer = 0000000000000000] 11:20:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0000001CED840C00) [pid = 2364] [serial = 247] [outer = 0000001CED724400] 11:20:29 INFO - PROCESS | 2364 | 1461262829547 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0000001CEF041400) [pid = 2364] [serial = 248] [outer = 0000001CED724400] 11:20:30 INFO - PROCESS | 2364 | 1461262830112 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:30 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. 11:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 839ms 11:20:30 INFO - PROCESS | 2364 | 1461262830144 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 2364 | 1461262830147 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 11:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:20:30 INFO - PROCESS | 2364 | 1461262830151 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 2364 | 1461262830155 Marionette TRACE conn6 <- [1,298,null,{}] 11:20:30 INFO - PROCESS | 2364 | 1461262830168 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:30 INFO - PROCESS | 2364 | 1461262830276 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 11:20:30 INFO - PROCESS | 2364 | 1461262830340 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF91BD800 == 31 [pid = 2364] [id = 84] 11:20:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0000001CF0924000) [pid = 2364] [serial = 249] [outer = 0000000000000000] 11:20:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0000001CF3D5F000) [pid = 2364] [serial = 250] [outer = 0000001CF0924000] 11:20:30 INFO - PROCESS | 2364 | 1461262830399 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0000001CF4BE5800) [pid = 2364] [serial = 251] [outer = 0000001CF0924000] 11:20:30 INFO - PROCESS | 2364 | 1461262830986 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:31 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. 11:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 880ms 11:20:31 INFO - PROCESS | 2364 | 1461262831032 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 2364 | 1461262831036 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 11:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:20:31 INFO - PROCESS | 2364 | 1461262831039 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 2364 | 1461262831042 Marionette TRACE conn6 <- [1,302,null,{}] 11:20:31 INFO - PROCESS | 2364 | 1461262831045 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:31 INFO - PROCESS | 2364 | 1461262831148 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 11:20:31 INFO - PROCESS | 2364 | 1461262831223 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF9727000 == 32 [pid = 2364] [id = 85] 11:20:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001CF90FA400) [pid = 2364] [serial = 252] [outer = 0000000000000000] 11:20:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001CF9569000) [pid = 2364] [serial = 253] [outer = 0000001CF90FA400] 11:20:31 INFO - PROCESS | 2364 | 1461262831280 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001CF97D0C00) [pid = 2364] [serial = 254] [outer = 0000001CF90FA400] 11:20:31 INFO - PROCESS | 2364 | 1461262831807 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:31 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. 11:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 838ms 11:20:31 INFO - PROCESS | 2364 | 1461262831878 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 2364 | 1461262831881 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 11:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:20:31 INFO - PROCESS | 2364 | 1461262831885 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 2364 | 1461262831887 Marionette TRACE conn6 <- [1,306,null,{}] 11:20:31 INFO - PROCESS | 2364 | 1461262831891 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:32 INFO - PROCESS | 2364 | 1461262831993 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 11:20:32 INFO - PROCESS | 2364 | 1461262832055 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB3B2000 == 33 [pid = 2364] [id = 86] 11:20:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001CFAB1FC00) [pid = 2364] [serial = 255] [outer = 0000000000000000] 11:20:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001CFAB22000) [pid = 2364] [serial = 256] [outer = 0000001CFAB1FC00] 11:20:32 INFO - PROCESS | 2364 | 1461262832111 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001CFAB2C000) [pid = 2364] [serial = 257] [outer = 0000001CFAB1FC00] 11:20:32 INFO - PROCESS | 2364 | 1461262832811 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:32 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. 11:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 983ms 11:20:32 INFO - PROCESS | 2364 | 1461262832871 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 2364 | 1461262832875 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 11:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:20:32 INFO - PROCESS | 2364 | 1461262832881 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 2364 | 1461262832885 Marionette TRACE conn6 <- [1,310,null,{}] 11:20:32 INFO - PROCESS | 2364 | 1461262832892 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:33 INFO - PROCESS | 2364 | 1461262832989 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 11:20:33 INFO - PROCESS | 2364 | 1461262833057 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E64800 == 34 [pid = 2364] [id = 87] 11:20:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001C83906800) [pid = 2364] [serial = 258] [outer = 0000000000000000] 11:20:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001C83911C00) [pid = 2364] [serial = 259] [outer = 0000001C83906800] 11:20:33 INFO - PROCESS | 2364 | 1461262833109 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001C8417B400) [pid = 2364] [serial = 260] [outer = 0000001C83906800] 11:20:33 INFO - PROCESS | 2364 | --DOCSHELL 0000001C82567000 == 33 [pid = 2364] [id = 62] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001CF956FC00) [pid = 2364] [serial = 182] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001CF4BE5000) [pid = 2364] [serial = 205] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001C84174C00) [pid = 2364] [serial = 187] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001C82538000) [pid = 2364] [serial = 184] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001C8390E000) [pid = 2364] [serial = 185] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001C85720800) [pid = 2364] [serial = 190] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001CED72C400) [pid = 2364] [serial = 191] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0000001CEF26B400) [pid = 2364] [serial = 194] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0000001CEF13A400) [pid = 2364] [serial = 193] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0000001CF0924400) [pid = 2364] [serial = 196] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0000001CF4BD6400) [pid = 2364] [serial = 203] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0000001CF4BCF000) [pid = 2364] [serial = 202] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0000001CF3E26400) [pid = 2364] [serial = 197] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (0000001C841DE800) [pid = 2364] [serial = 199] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0000001C841D5C00) [pid = 2364] [serial = 188] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (0000001CF0440400) [pid = 2364] [serial = 200] [outer = 0000000000000000] [url = about:blank] 11:20:33 INFO - PROCESS | 2364 | 1461262833691 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:33 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. 11:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 835ms 11:20:33 INFO - PROCESS | 2364 | 1461262833720 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 2364 | 1461262833726 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 11:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:20:33 INFO - PROCESS | 2364 | 1461262833733 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 2364 | 1461262833736 Marionette TRACE conn6 <- [1,314,null,{}] 11:20:33 INFO - PROCESS | 2364 | 1461262833740 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:33 INFO - PROCESS | 2364 | 1461262833824 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 11:20:33 INFO - PROCESS | 2364 | 1461262833883 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C825E4800 == 34 [pid = 2364] [id = 88] 11:20:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0000001C82535400) [pid = 2364] [serial = 261] [outer = 0000000000000000] 11:20:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0000001C83A17800) [pid = 2364] [serial = 262] [outer = 0000001C82535400] 11:20:33 INFO - PROCESS | 2364 | 1461262833940 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0000001C844A6800) [pid = 2364] [serial = 263] [outer = 0000001C82535400] 11:20:34 INFO - PROCESS | 2364 | 1461262834351 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20: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. 11:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 11:20:34 INFO - PROCESS | 2364 | 1461262834361 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 2364 | 1461262834364 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 11:20:34 INFO - PROCESS | 2364 | 1461262834367 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:20:34 INFO - PROCESS | 2364 | 1461262834371 Marionette TRACE conn6 <- [1,318,null,{}] 11:20:34 INFO - PROCESS | 2364 | 1461262834427 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:34 INFO - PROCESS | 2364 | 1461262834513 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 11:20:34 INFO - PROCESS | 2364 | 1461262834520 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED673000 == 35 [pid = 2364] [id = 89] 11:20:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0000001CED83D400) [pid = 2364] [serial = 264] [outer = 0000000000000000] 11:20:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0000001CEE051000) [pid = 2364] [serial = 265] [outer = 0000001CED83D400] 11:20:34 INFO - PROCESS | 2364 | 1461262834570 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0000001CEF13CC00) [pid = 2364] [serial = 266] [outer = 0000001CED83D400] 11:20:35 INFO - PROCESS | 2364 | 1461262835013 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20: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. 11:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 11:20:35 INFO - PROCESS | 2364 | 1461262835041 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 2364 | 1461262835044 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 11:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:20:35 INFO - PROCESS | 2364 | 1461262835051 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 2364 | 1461262835053 Marionette TRACE conn6 <- [1,322,null,{}] 11:20:35 INFO - PROCESS | 2364 | 1461262835057 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:35 INFO - PROCESS | 2364 | 1461262835139 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 11:20:35 INFO - PROCESS | 2364 | 1461262835146 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0FE1000 == 36 [pid = 2364] [id = 90] 11:20:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0000001CEF271000) [pid = 2364] [serial = 267] [outer = 0000000000000000] 11:20:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001CEF718000) [pid = 2364] [serial = 268] [outer = 0000001CEF271000] 11:20:35 INFO - PROCESS | 2364 | 1461262835196 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001CF0ACE800) [pid = 2364] [serial = 269] [outer = 0000001CEF271000] 11:20:35 INFO - PROCESS | 2364 | 1461262835630 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:35 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. 11:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 627ms 11:20:35 INFO - PROCESS | 2364 | 1461262835677 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 2364 | 1461262835679 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 11:20:35 INFO - PROCESS | 2364 | 1461262835683 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:20:35 INFO - PROCESS | 2364 | 1461262835684 Marionette TRACE conn6 <- [1,326,null,{}] 11:20:35 INFO - PROCESS | 2364 | 1461262835688 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:35 INFO - PROCESS | 2364 | 1461262835785 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 11:20:35 INFO - PROCESS | 2364 | 1461262835793 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5A3D000 == 37 [pid = 2364] [id = 91] 11:20:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001CF3C95800) [pid = 2364] [serial = 270] [outer = 0000000000000000] 11:20:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001CF3E22C00) [pid = 2364] [serial = 271] [outer = 0000001CF3C95800] 11:20:35 INFO - PROCESS | 2364 | 1461262835874 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001CF4BA0C00) [pid = 2364] [serial = 272] [outer = 0000001CF3C95800] 11:20:36 INFO - PROCESS | 2364 | 1461262836345 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:36 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. 11:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 11:20:36 INFO - PROCESS | 2364 | 1461262836377 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 2364 | 1461262836379 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 11:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:20:36 INFO - PROCESS | 2364 | 1461262836387 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 2364 | 1461262836389 Marionette TRACE conn6 <- [1,330,null,{}] 11:20:36 INFO - PROCESS | 2364 | 1461262836393 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:36 INFO - PROCESS | 2364 | 1461262836518 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 11:20:36 INFO - PROCESS | 2364 | 1461262836568 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF91B6000 == 38 [pid = 2364] [id = 92] 11:20:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001CF554DC00) [pid = 2364] [serial = 273] [outer = 0000000000000000] 11:20:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001CF5C80C00) [pid = 2364] [serial = 274] [outer = 0000001CF554DC00] 11:20:36 INFO - PROCESS | 2364 | 1461262836618 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001CF916C800) [pid = 2364] [serial = 275] [outer = 0000001CF554DC00] 11:20:37 INFO - PROCESS | 2364 | 1461262837042 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:37 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. 11:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 11:20:37 INFO - PROCESS | 2364 | 1461262837061 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 2364 | 1461262837063 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 11:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:20:37 INFO - PROCESS | 2364 | 1461262837066 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 2364 | 1461262837068 Marionette TRACE conn6 <- [1,334,null,{}] 11:20:37 INFO - PROCESS | 2364 | 1461262837079 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:37 INFO - PROCESS | 2364 | 1461262837203 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 11:20:37 INFO - PROCESS | 2364 | 1461262837210 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB1BD000 == 39 [pid = 2364] [id = 93] 11:20:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001CF56A0800) [pid = 2364] [serial = 276] [outer = 0000000000000000] 11:20:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001CFAB2D000) [pid = 2364] [serial = 277] [outer = 0000001CF56A0800] 11:20:37 INFO - PROCESS | 2364 | 1461262837261 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001CFB055000) [pid = 2364] [serial = 278] [outer = 0000001CF56A0800] 11:20:37 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001CF4BE1800) [pid = 2364] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:20:37 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001CEF13D800) [pid = 2364] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:20:37 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001C83A16800) [pid = 2364] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:20:37 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001CED72C000) [pid = 2364] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:20:37 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001CEF988000) [pid = 2364] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:20:37 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001C841E1000) [pid = 2364] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:20:37 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001CEF040C00) [pid = 2364] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:20:37 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001CF4B98800) [pid = 2364] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:20:37 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001CEF9E9C00) [pid = 2364] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:20:37 INFO - PROCESS | 2364 | 1461262837719 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 11:20:37 INFO - PROCESS | 2364 | 1461262837762 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 2364 | 1461262837765 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 11:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:20:37 INFO - PROCESS | 2364 | 1461262837768 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 2364 | 1461262837770 Marionette TRACE conn6 <- [1,338,null,{}] 11:20:37 INFO - PROCESS | 2364 | 1461262837773 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:37 INFO - PROCESS | 2364 | 1461262837852 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 11:20:37 INFO - PROCESS | 2364 | 1461262837860 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBC35800 == 40 [pid = 2364] [id = 94] 11:20:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001CED72C000) [pid = 2364] [serial = 279] [outer = 0000000000000000] 11:20:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001CEF26F800) [pid = 2364] [serial = 280] [outer = 0000001CED72C000] 11:20:37 INFO - PROCESS | 2364 | 1461262837908 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001CFB0A7400) [pid = 2364] [serial = 281] [outer = 0000001CED72C000] 11:20:38 INFO - PROCESS | 2364 | 1461262838320 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 586ms 11:20:38 INFO - PROCESS | 2364 | 1461262838356 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 2364 | 1461262838359 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 11:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:20:38 INFO - PROCESS | 2364 | 1461262838362 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 2364 | 1461262838364 Marionette TRACE conn6 <- [1,342,null,{}] 11:20:38 INFO - PROCESS | 2364 | 1461262838368 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:38 INFO - PROCESS | 2364 | 1461262838448 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 11:20:38 INFO - PROCESS | 2364 | 1461262838455 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBE50800 == 41 [pid = 2364] [id = 95] 11:20:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001CFB1A0400) [pid = 2364] [serial = 282] [outer = 0000000000000000] 11:20:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001CFB1A8400) [pid = 2364] [serial = 283] [outer = 0000001CFB1A0400] 11:20:38 INFO - PROCESS | 2364 | 1461262838501 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001CFB3E1000) [pid = 2364] [serial = 284] [outer = 0000001CFB1A0400] 11:20:38 INFO - PROCESS | 2364 | 1461262838909 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 11:20:38 INFO - PROCESS | 2364 | 1461262838952 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 2364 | 1461262838954 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 11:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:20:38 INFO - PROCESS | 2364 | 1461262838966 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 2364 | 1461262838968 Marionette TRACE conn6 <- [1,346,null,{}] 11:20:38 INFO - PROCESS | 2364 | 1461262838972 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:39 INFO - PROCESS | 2364 | 1461262839053 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 11:20:39 INFO - PROCESS | 2364 | 1461262839060 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC195800 == 42 [pid = 2364] [id = 96] 11:20:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001CFB3E5000) [pid = 2364] [serial = 285] [outer = 0000000000000000] 11:20:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001CFBBD7800) [pid = 2364] [serial = 286] [outer = 0000001CFB3E5000] 11:20:39 INFO - PROCESS | 2364 | 1461262839108 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001CFC4B7800) [pid = 2364] [serial = 287] [outer = 0000001CFB3E5000] 11:20:39 INFO - PROCESS | 2364 | 1461262839522 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 585ms 11:20:39 INFO - PROCESS | 2364 | 1461262839547 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 2364 | 1461262839549 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 11:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:20:39 INFO - PROCESS | 2364 | 1461262839566 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 2364 | 1461262839568 Marionette TRACE conn6 <- [1,350,null,{}] 11:20:39 INFO - PROCESS | 2364 | 1461262839572 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:39 INFO - PROCESS | 2364 | 1461262839671 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 11:20:39 INFO - PROCESS | 2364 | 1461262839680 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFCB06000 == 43 [pid = 2364] [id = 97] 11:20:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001CFC8EB000) [pid = 2364] [serial = 288] [outer = 0000000000000000] 11:20:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001CFCA21C00) [pid = 2364] [serial = 289] [outer = 0000001CFC8EB000] 11:20:39 INFO - PROCESS | 2364 | 1461262839732 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001CFCA2DC00) [pid = 2364] [serial = 290] [outer = 0000001CFC8EB000] 11:20:40 INFO - PROCESS | 2364 | 1461262840430 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 880ms 11:20:40 INFO - PROCESS | 2364 | 1461262840445 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 11:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:20:40 INFO - PROCESS | 2364 | 1461262840449 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 11:20:40 INFO - PROCESS | 2364 | 1461262840454 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 2364 | 1461262840458 Marionette TRACE conn6 <- [1,354,null,{}] 11:20:40 INFO - PROCESS | 2364 | 1461262840465 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:40 INFO - PROCESS | 2364 | 1461262840576 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 11:20:40 INFO - PROCESS | 2364 | 1461262840658 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ABD800 == 44 [pid = 2364] [id = 98] 11:20:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001C844AE800) [pid = 2364] [serial = 291] [outer = 0000000000000000] 11:20:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001C8571A000) [pid = 2364] [serial = 292] [outer = 0000001C844AE800] 11:20:40 INFO - PROCESS | 2364 | 1461262840716 Marionette DEBUG loaded listener.js 11:20:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CED72A400) [pid = 2364] [serial = 293] [outer = 0000001C844AE800] 11:20:41 INFO - PROCESS | 2364 | 1461262841317 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 943ms 11:20:41 INFO - PROCESS | 2364 | 1461262841398 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 2364 | 1461262841405 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 11:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:20:41 INFO - PROCESS | 2364 | 1461262841412 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 2364 | 1461262841415 Marionette TRACE conn6 <- [1,358,null,{}] 11:20:41 INFO - PROCESS | 2364 | 1461262841420 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:41 INFO - PROCESS | 2364 | 1461262841538 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 11:20:41 INFO - PROCESS | 2364 | 1461262841598 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C2A000 == 45 [pid = 2364] [id = 99] 11:20:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001CEF271C00) [pid = 2364] [serial = 294] [outer = 0000000000000000] 11:20:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001CF41EE000) [pid = 2364] [serial = 295] [outer = 0000001CEF271C00] 11:20:41 INFO - PROCESS | 2364 | 1461262841654 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001CF4BD4000) [pid = 2364] [serial = 296] [outer = 0000001CEF271C00] 11:20:42 INFO - PROCESS | 2364 | 1461262842296 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:42 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. 11:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 943ms 11:20:42 INFO - PROCESS | 2364 | 1461262842362 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 2364 | 1461262842364 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 11:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:20:42 INFO - PROCESS | 2364 | 1461262842368 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 2364 | 1461262842373 Marionette TRACE conn6 <- [1,362,null,{}] 11:20:42 INFO - PROCESS | 2364 | 1461262842400 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:42 INFO - PROCESS | 2364 | 1461262842512 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 11:20:42 INFO - PROCESS | 2364 | 1461262842588 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1B8000 == 46 [pid = 2364] [id = 100] 11:20:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CF9166800) [pid = 2364] [serial = 297] [outer = 0000000000000000] 11:20:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001CFB1A6400) [pid = 2364] [serial = 298] [outer = 0000001CF9166800] 11:20:42 INFO - PROCESS | 2364 | 1461262842647 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CFC8F0000) [pid = 2364] [serial = 299] [outer = 0000001CF9166800] 11:20:43 INFO - PROCESS | 2364 | 1461262843327 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:43 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. 11:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1004ms 11:20:43 INFO - PROCESS | 2364 | 1461262843373 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 11:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:20:43 INFO - PROCESS | 2364 | 1461262843376 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 11:20:43 INFO - PROCESS | 2364 | 1461262843380 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 2364 | 1461262843382 Marionette TRACE conn6 <- [1,366,null,{}] 11:20:43 INFO - PROCESS | 2364 | 1461262843386 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:43 INFO - PROCESS | 2364 | 1461262843496 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 11:20:43 INFO - PROCESS | 2364 | 1461262843562 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE118000 == 47 [pid = 2364] [id = 101] 11:20:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CEF26BC00) [pid = 2364] [serial = 300] [outer = 0000000000000000] 11:20:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CF55F3000) [pid = 2364] [serial = 301] [outer = 0000001CEF26BC00] 11:20:43 INFO - PROCESS | 2364 | 1461262843618 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CFCA59000) [pid = 2364] [serial = 302] [outer = 0000001CEF26BC00] 11:20:44 INFO - PROCESS | 2364 | 1461262844379 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:44 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. 11:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1022ms 11:20:44 INFO - PROCESS | 2364 | 1461262844405 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 2364 | 1461262844409 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 11:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:20:44 INFO - PROCESS | 2364 | 1461262844414 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 2364 | 1461262844419 Marionette TRACE conn6 <- [1,370,null,{}] 11:20:44 INFO - PROCESS | 2364 | 1461262844443 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:44 INFO - PROCESS | 2364 | 1461262844542 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 11:20:44 INFO - PROCESS | 2364 | 1461262844613 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84AD5000 == 48 [pid = 2364] [id = 102] 11:20:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C8390D400) [pid = 2364] [serial = 303] [outer = 0000000000000000] 11:20:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C83C5F400) [pid = 2364] [serial = 304] [outer = 0000001C8390D400] 11:20:44 INFO - PROCESS | 2364 | 1461262844663 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CED71EC00) [pid = 2364] [serial = 305] [outer = 0000001C8390D400] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC195800 == 47 [pid = 2364] [id = 96] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBE50800 == 46 [pid = 2364] [id = 95] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBC35800 == 45 [pid = 2364] [id = 94] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB1BD000 == 44 [pid = 2364] [id = 93] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF91B6000 == 43 [pid = 2364] [id = 92] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5A3D000 == 42 [pid = 2364] [id = 91] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0FE1000 == 41 [pid = 2364] [id = 90] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED673000 == 40 [pid = 2364] [id = 89] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C825E4800 == 39 [pid = 2364] [id = 88] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C826D2800) [pid = 2364] [serial = 211] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C83BDD000) [pid = 2364] [serial = 208] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CF5C7F000) [pid = 2364] [serial = 241] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E64800 == 38 [pid = 2364] [id = 87] 11:20:45 INFO - PROCESS | 2364 | 1461262845315 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:20:45 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. 11:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 943ms 11:20:45 INFO - PROCESS | 2364 | 1461262845362 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 2364 | 1461262845368 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 11:20:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:20:45 INFO - PROCESS | 2364 | 1461262845374 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 2364 | 1461262845377 Marionette TRACE conn6 <- [1,374,null,{}] 11:20:45 INFO - PROCESS | 2364 | 1461262845381 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:45 INFO - PROCESS | 2364 | 1461262845465 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C83C5E000) [pid = 2364] [serial = 215] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CED83D000) [pid = 2364] [serial = 220] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CED84AC00) [pid = 2364] [serial = 221] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CF47B6000) [pid = 2364] [serial = 230] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C844AE400) [pid = 2364] [serial = 217] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C85718400) [pid = 2364] [serial = 218] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001CF0F39800) [pid = 2364] [serial = 229] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001CEF044400) [pid = 2364] [serial = 223] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CF3C95400) [pid = 2364] [serial = 232] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CF4C7D000) [pid = 2364] [serial = 238] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001CF4BC9400) [pid = 2364] [serial = 233] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CF4BD8400) [pid = 2364] [serial = 236] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001CF4BCA400) [pid = 2364] [serial = 235] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001CEF142800) [pid = 2364] [serial = 224] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001CF55F1C00) [pid = 2364] [serial = 239] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001CEF268C00) [pid = 2364] [serial = 226] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001CEF70BC00) [pid = 2364] [serial = 227] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001C83BDB000) [pid = 2364] [serial = 214] [outer = 0000000000000000] [url = about:blank] 11:20:45 INFO - PROCESS | 2364 | 1461262845541 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D43800 == 39 [pid = 2364] [id = 103] 11:20:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001C82538800) [pid = 2364] [serial = 306] [outer = 0000000000000000] 11:20:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001C83BE3800) [pid = 2364] [serial = 307] [outer = 0000001C82538800] 11:20:45 INFO - PROCESS | 2364 | 1461262845589 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001C8417D000) [pid = 2364] [serial = 308] [outer = 0000001C82538800] 11:20:46 INFO - PROCESS | 2364 | 1461262846068 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:20:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 11:20:46 INFO - PROCESS | 2364 | 1461262846110 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 2364 | 1461262846113 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 11:20:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:20:46 INFO - PROCESS | 2364 | 1461262846116 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 2364 | 1461262846120 Marionette TRACE conn6 <- [1,378,null,{}] 11:20:46 INFO - PROCESS | 2364 | 1461262846132 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:46 INFO - PROCESS | 2364 | 1461262846216 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 11:20:46 INFO - PROCESS | 2364 | 1461262846226 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEEBBE800 == 40 [pid = 2364] [id = 104] 11:20:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001CEF13BC00) [pid = 2364] [serial = 309] [outer = 0000000000000000] 11:20:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001CEF145000) [pid = 2364] [serial = 310] [outer = 0000001CEF13BC00] 11:20:46 INFO - PROCESS | 2364 | 1461262846275 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001CEF716400) [pid = 2364] [serial = 311] [outer = 0000001CEF13BC00] 11:20:46 INFO - PROCESS | 2364 | 1461262846871 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:20:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 794ms 11:20:46 INFO - PROCESS | 2364 | 1461262846913 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 2364 | 1461262846916 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 11:20:46 INFO - PROCESS | 2364 | 1461262846919 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:20:46 INFO - PROCESS | 2364 | 1461262846921 Marionette TRACE conn6 <- [1,382,null,{}] 11:20:46 INFO - PROCESS | 2364 | 1461262846925 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:47 INFO - PROCESS | 2364 | 1461262847006 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 11:20:47 INFO - PROCESS | 2364 | 1461262847012 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF562B000 == 41 [pid = 2364] [id = 105] 11:20:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001CF446F000) [pid = 2364] [serial = 312] [outer = 0000000000000000] 11:20:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001CF4592400) [pid = 2364] [serial = 313] [outer = 0000001CF446F000] 11:20:47 INFO - PROCESS | 2364 | 1461262847060 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CF4B9F400) [pid = 2364] [serial = 314] [outer = 0000001CF446F000] 11:20:47 INFO - PROCESS | 2364 | 1461262847531 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:20:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 11:20:47 INFO - PROCESS | 2364 | 1461262847613 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 2364 | 1461262847616 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 11:20:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:20:47 INFO - PROCESS | 2364 | 1461262847619 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 2364 | 1461262847621 Marionette TRACE conn6 <- [1,386,null,{}] 11:20:47 INFO - PROCESS | 2364 | 1461262847630 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:47 INFO - PROCESS | 2364 | 1461262847730 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 11:20:47 INFO - PROCESS | 2364 | 1461262847742 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C76800 == 42 [pid = 2364] [id = 106] 11:20:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001CF44B2000) [pid = 2364] [serial = 315] [outer = 0000000000000000] 11:20:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001CF4BCF000) [pid = 2364] [serial = 316] [outer = 0000001CF44B2000] 11:20:47 INFO - PROCESS | 2364 | 1461262847790 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001CF4C7EC00) [pid = 2364] [serial = 317] [outer = 0000001CF44B2000] 11:20:48 INFO - PROCESS | 2364 | 1461262848252 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:20:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 689ms 11:20:48 INFO - PROCESS | 2364 | 1461262848313 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 2364 | 1461262848315 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 11:20:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:20:48 INFO - PROCESS | 2364 | 1461262848319 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 2364 | 1461262848321 Marionette TRACE conn6 <- [1,390,null,{}] 11:20:48 INFO - PROCESS | 2364 | 1461262848324 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:48 INFO - PROCESS | 2364 | 1461262848450 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 11:20:48 INFO - PROCESS | 2364 | 1461262848502 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB139800 == 43 [pid = 2364] [id = 107] 11:20:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CF956E000) [pid = 2364] [serial = 318] [outer = 0000000000000000] 11:20:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001CFAB21000) [pid = 2364] [serial = 319] [outer = 0000001CF956E000] 11:20:48 INFO - PROCESS | 2364 | 1461262848551 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CFB0A2400) [pid = 2364] [serial = 320] [outer = 0000001CF956E000] 11:20:49 INFO - PROCESS | 2364 | 1461262849005 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 732ms 11:20:49 INFO - PROCESS | 2364 | 1461262849052 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 2364 | 1461262849054 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 11:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:20:49 INFO - PROCESS | 2364 | 1461262849062 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 2364 | 1461262849064 Marionette TRACE conn6 <- [1,394,null,{}] 11:20:49 INFO - PROCESS | 2364 | 1461262849068 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:49 INFO - PROCESS | 2364 | 1461262849168 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 11:20:49 INFO - PROCESS | 2364 | 1461262849176 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBD6D800 == 44 [pid = 2364] [id = 108] 11:20:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CFB3DD000) [pid = 2364] [serial = 321] [outer = 0000000000000000] 11:20:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CFB3E5800) [pid = 2364] [serial = 322] [outer = 0000001CFB3DD000] 11:20:49 INFO - PROCESS | 2364 | 1461262849261 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CFC8EB400) [pid = 2364] [serial = 323] [outer = 0000001CFB3DD000] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CED72C000) [pid = 2364] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CFAB1FC00) [pid = 2364] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CEF271000) [pid = 2364] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CF3C95800) [pid = 2364] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001CF90FA400) [pid = 2364] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CF0924000) [pid = 2364] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C82350400) [pid = 2364] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001CF56A0800) [pid = 2364] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CFB1A0400) [pid = 2364] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001C83906800) [pid = 2364] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001C823B5400) [pid = 2364] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CED724400) [pid = 2364] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001CED83D400) [pid = 2364] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001CF554DC00) [pid = 2364] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001C8252E800) [pid = 2364] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001C82535400) [pid = 2364] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001C826CF000) [pid = 2364] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:20:49 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001CFB3E5000) [pid = 2364] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:20:49 INFO - PROCESS | 2364 | 1461262849830 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 775ms 11:20:49 INFO - PROCESS | 2364 | 1461262849841 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 2364 | 1461262849843 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 11:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:20:49 INFO - PROCESS | 2364 | 1461262849847 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 2364 | 1461262849849 Marionette TRACE conn6 <- [1,398,null,{}] 11:20:49 INFO - PROCESS | 2364 | 1461262849852 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:49 INFO - PROCESS | 2364 | 1461262849930 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 11:20:50 INFO - PROCESS | 2364 | 1461262849991 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB136800 == 45 [pid = 2364] [id = 109] 11:20:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001C8252E800) [pid = 2364] [serial = 324] [outer = 0000000000000000] 11:20:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001CED728C00) [pid = 2364] [serial = 325] [outer = 0000001C8252E800] 11:20:50 INFO - PROCESS | 2364 | 1461262850037 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001CFAB1FC00) [pid = 2364] [serial = 326] [outer = 0000001C8252E800] 11:20:50 INFO - PROCESS | 2364 | 1461262850415 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 587ms 11:20:50 INFO - PROCESS | 2364 | 1461262850437 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 2364 | 1461262850439 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 11:20:50 INFO - PROCESS | 2364 | 1461262850442 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:20:50 INFO - PROCESS | 2364 | 1461262850444 Marionette TRACE conn6 <- [1,402,null,{}] 11:20:50 INFO - PROCESS | 2364 | 1461262850448 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:50 INFO - PROCESS | 2364 | 1461262850553 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 11:20:50 INFO - PROCESS | 2364 | 1461262850622 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1C5000 == 46 [pid = 2364] [id = 110] 11:20:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001CF4BC9000) [pid = 2364] [serial = 327] [outer = 0000000000000000] 11:20:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001CFCA2A000) [pid = 2364] [serial = 328] [outer = 0000001CF4BC9000] 11:20:50 INFO - PROCESS | 2364 | 1461262850668 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001CFCA6F800) [pid = 2364] [serial = 329] [outer = 0000001CF4BC9000] 11:20:51 INFO - PROCESS | 2364 | 1461262851049 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:20:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 626ms 11:20:51 INFO - PROCESS | 2364 | 1461262851073 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 2364 | 1461262851075 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 11:20:51 INFO - PROCESS | 2364 | 1461262851078 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:20:51 INFO - PROCESS | 2364 | 1461262851080 Marionette TRACE conn6 <- [1,406,null,{}] 11:20:51 INFO - PROCESS | 2364 | 1461262851083 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:51 INFO - PROCESS | 2364 | 1461262851191 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 11:20:51 INFO - PROCESS | 2364 | 1461262851200 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE5F7800 == 47 [pid = 2364] [id = 111] 11:20:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001C865E6C00) [pid = 2364] [serial = 330] [outer = 0000000000000000] 11:20:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001C865ED800) [pid = 2364] [serial = 331] [outer = 0000001C865E6C00] 11:20:51 INFO - PROCESS | 2364 | 1461262851247 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CFCA62400) [pid = 2364] [serial = 332] [outer = 0000001C865E6C00] 11:20:51 INFO - PROCESS | 2364 | 1461262851658 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:20:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 11:20:51 INFO - PROCESS | 2364 | 1461262851731 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 2364 | 1461262851736 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 11:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:20:51 INFO - PROCESS | 2364 | 1461262851745 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 2364 | 1461262851749 Marionette TRACE conn6 <- [1,410,null,{}] 11:20:51 INFO - PROCESS | 2364 | 1461262851761 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:51 INFO - PROCESS | 2364 | 1461262851873 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 11:20:52 INFO - PROCESS | 2364 | 1461262852016 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E70800 == 48 [pid = 2364] [id = 112] 11:20:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C83905000) [pid = 2364] [serial = 333] [outer = 0000000000000000] 11:20:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C83A1A000) [pid = 2364] [serial = 334] [outer = 0000001C83905000] 11:20:52 INFO - PROCESS | 2364 | 1461262852074 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C8417C400) [pid = 2364] [serial = 335] [outer = 0000001C83905000] 11:20:52 INFO - PROCESS | 2364 | 1461262852632 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 942ms 11:20:52 INFO - PROCESS | 2364 | 1461262852689 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 2364 | 1461262852693 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 11:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:20:52 INFO - PROCESS | 2364 | 1461262852702 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 2364 | 1461262852706 Marionette TRACE conn6 <- [1,414,null,{}] 11:20:52 INFO - PROCESS | 2364 | 1461262852710 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:52 INFO - PROCESS | 2364 | 1461262852818 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 11:20:52 INFO - PROCESS | 2364 | 1461262852902 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4984000 == 49 [pid = 2364] [id = 113] 11:20:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C85E8D000) [pid = 2364] [serial = 336] [outer = 0000000000000000] 11:20:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C865F1000) [pid = 2364] [serial = 337] [outer = 0000001C85E8D000] 11:20:52 INFO - PROCESS | 2364 | 1461262852959 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CED8E7800) [pid = 2364] [serial = 338] [outer = 0000001C85E8D000] 11:20:53 INFO - PROCESS | 2364 | 1461262853585 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 942ms 11:20:53 INFO - PROCESS | 2364 | 1461262853644 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 2364 | 1461262853647 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 11:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:20:53 INFO - PROCESS | 2364 | 1461262853651 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 2364 | 1461262853653 Marionette TRACE conn6 <- [1,418,null,{}] 11:20:53 INFO - PROCESS | 2364 | 1461262853664 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:53 INFO - PROCESS | 2364 | 1461262853813 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 11:20:53 INFO - PROCESS | 2364 | 1461262853832 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF2D4000 == 50 [pid = 2364] [id = 114] 11:20:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CF4A0F000) [pid = 2364] [serial = 339] [outer = 0000000000000000] 11:20:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CF4BD3400) [pid = 2364] [serial = 340] [outer = 0000001CF4A0F000] 11:20:53 INFO - PROCESS | 2364 | 1461262853893 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CF8CEC800) [pid = 2364] [serial = 341] [outer = 0000001CF4A0F000] 11:20:54 INFO - PROCESS | 2364 | 1461262854942 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1344ms 11:20:55 INFO - PROCESS | 2364 | 1461262854998 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 11:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:20:55 INFO - PROCESS | 2364 | 1461262855000 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 11:20:55 INFO - PROCESS | 2364 | 1461262855004 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 2364 | 1461262855006 Marionette TRACE conn6 <- [1,422,null,{}] 11:20:55 INFO - PROCESS | 2364 | 1461262855010 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:55 INFO - PROCESS | 2364 | 1461262855117 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 11:20:55 INFO - PROCESS | 2364 | 1461262855181 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F7D000 == 51 [pid = 2364] [id = 115] 11:20:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001CFB1A1400) [pid = 2364] [serial = 342] [outer = 0000000000000000] 11:20:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001CFC75E000) [pid = 2364] [serial = 343] [outer = 0000001CFB1A1400] 11:20:55 INFO - PROCESS | 2364 | 1461262855238 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CFCA73400) [pid = 2364] [serial = 344] [outer = 0000001CFB1A1400] 11:20:56 INFO - PROCESS | 2364 | 1461262856310 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1328ms 11:20:56 INFO - PROCESS | 2364 | 1461262856334 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 11:20:56 INFO - PROCESS | 2364 | 1461262856338 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 11:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:20:56 INFO - PROCESS | 2364 | 1461262856344 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 2364 | 1461262856348 Marionette TRACE conn6 <- [1,426,null,{}] 11:20:56 INFO - PROCESS | 2364 | 1461262856353 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:56 INFO - PROCESS | 2364 | 1461262856559 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 11:20:56 INFO - PROCESS | 2364 | 1461262856622 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D4A000 == 52 [pid = 2364] [id = 116] 11:20:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C83A1F800) [pid = 2364] [serial = 345] [outer = 0000000000000000] 11:20:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C83BDE800) [pid = 2364] [serial = 346] [outer = 0000001C83A1F800] 11:20:56 INFO - PROCESS | 2364 | 1461262856673 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C83C67800) [pid = 2364] [serial = 347] [outer = 0000001C83A1F800] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1C5000 == 51 [pid = 2364] [id = 110] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB136800 == 50 [pid = 2364] [id = 109] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBD6D800 == 49 [pid = 2364] [id = 108] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB139800 == 48 [pid = 2364] [id = 107] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C76800 == 47 [pid = 2364] [id = 106] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF562B000 == 46 [pid = 2364] [id = 105] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEEBBE800 == 45 [pid = 2364] [id = 104] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D43800 == 44 [pid = 2364] [id = 103] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84AD5000 == 43 [pid = 2364] [id = 102] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1B8000 == 42 [pid = 2364] [id = 100] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C2A000 == 41 [pid = 2364] [id = 99] 11:20:57 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ABD800 == 40 [pid = 2364] [id = 98] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CFC4B7800) [pid = 2364] [serial = 287] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CEF26F800) [pid = 2364] [serial = 280] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001CFAB22000) [pid = 2364] [serial = 256] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CF0ACE800) [pid = 2364] [serial = 269] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CF4BA0C00) [pid = 2364] [serial = 272] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CF97D0C00) [pid = 2364] [serial = 254] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CF9569000) [pid = 2364] [serial = 253] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CF3D5F000) [pid = 2364] [serial = 250] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C84179400) [pid = 2364] [serial = 245] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CFAB2D000) [pid = 2364] [serial = 277] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001CFB3E1000) [pid = 2364] [serial = 284] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CF4BE5800) [pid = 2364] [serial = 251] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C8417B400) [pid = 2364] [serial = 260] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001CF55ED000) [pid = 2364] [serial = 206] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CEF041400) [pid = 2364] [serial = 248] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CEF13CC00) [pid = 2364] [serial = 266] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001CFB055000) [pid = 2364] [serial = 278] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CFB0A7400) [pid = 2364] [serial = 281] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001C83906C00) [pid = 2364] [serial = 244] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001CF916C800) [pid = 2364] [serial = 275] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001C84172000) [pid = 2364] [serial = 212] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001CFB1A8400) [pid = 2364] [serial = 283] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001CEF718000) [pid = 2364] [serial = 268] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001CFAB2C000) [pid = 2364] [serial = 257] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001CEE051000) [pid = 2364] [serial = 265] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001CED840C00) [pid = 2364] [serial = 247] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001C844A6800) [pid = 2364] [serial = 263] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001C83911C00) [pid = 2364] [serial = 259] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001CF3E22C00) [pid = 2364] [serial = 271] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001C83A17800) [pid = 2364] [serial = 262] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0000001C83C62400) [pid = 2364] [serial = 209] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0000001CF5C80C00) [pid = 2364] [serial = 274] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0000001CFBBD7800) [pid = 2364] [serial = 286] [outer = 0000000000000000] [url = about:blank] 11:20:57 INFO - PROCESS | 2364 | 1461262857213 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 2364 | 1461262857298 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 11:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:20:57 INFO - PROCESS | 2364 | 1461262857304 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 2364 | 1461262857307 Marionette TRACE conn6 <- [1,430,null,{}] 11:20:57 INFO - PROCESS | 2364 | 1461262857311 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:57 INFO - PROCESS | 2364 | 1461262857394 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 11:20:57 INFO - PROCESS | 2364 | 1461262857407 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E64000 == 41 [pid = 2364] [id = 117] 11:20:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0000001C83C69400) [pid = 2364] [serial = 348] [outer = 0000000000000000] 11:20:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001C841D4800) [pid = 2364] [serial = 349] [outer = 0000001C83C69400] 11:20:57 INFO - PROCESS | 2364 | 1461262857453 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001C844AB000) [pid = 2364] [serial = 350] [outer = 0000001C83C69400] 11:20:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001C85F72800) [pid = 2364] [serial = 351] [outer = 0000001CFB09D400] 11:20:58 INFO - PROCESS | 2364 | 1461262858003 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 732ms 11:20:58 INFO - PROCESS | 2364 | 1461262858038 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 2364 | 1461262858040 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 11:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:20:58 INFO - PROCESS | 2364 | 1461262858044 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 2364 | 1461262858048 Marionette TRACE conn6 <- [1,434,null,{}] 11:20:58 INFO - PROCESS | 2364 | 1461262858058 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:58 INFO - PROCESS | 2364 | 1461262858148 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 11:20:58 INFO - PROCESS | 2364 | 1461262858238 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ACB000 == 42 [pid = 2364] [id = 118] 11:20:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001C83A1C400) [pid = 2364] [serial = 352] [outer = 0000000000000000] 11:20:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001C85F75800) [pid = 2364] [serial = 353] [outer = 0000001C83A1C400] 11:20:58 INFO - PROCESS | 2364 | 1461262858289 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001CED722400) [pid = 2364] [serial = 354] [outer = 0000001C83A1C400] 11:20:58 INFO - PROCESS | 2364 | 1461262858707 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 11:20:58 INFO - PROCESS | 2364 | 1461262858737 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 2364 | 1461262858740 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 11:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:20:58 INFO - PROCESS | 2364 | 1461262858743 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 2364 | 1461262858745 Marionette TRACE conn6 <- [1,438,null,{}] 11:20:58 INFO - PROCESS | 2364 | 1461262858754 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:58 INFO - PROCESS | 2364 | 1461262858834 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 11:20:58 INFO - PROCESS | 2364 | 1461262858841 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED676800 == 43 [pid = 2364] [id = 119] 11:20:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001CEE0DB000) [pid = 2364] [serial = 355] [outer = 0000000000000000] 11:20:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001CEEBE2800) [pid = 2364] [serial = 356] [outer = 0000001CEE0DB000] 11:20:58 INFO - PROCESS | 2364 | 1461262858892 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001CEF143800) [pid = 2364] [serial = 357] [outer = 0000001CEE0DB000] 11:20:59 INFO - PROCESS | 2364 | 1461262859301 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:20:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:20:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 584ms 11:20:59 INFO - PROCESS | 2364 | 1461262859344 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 2364 | 1461262859346 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 11:20:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:20:59 INFO - PROCESS | 2364 | 1461262859349 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 2364 | 1461262859351 Marionette TRACE conn6 <- [1,442,null,{}] 11:20:59 INFO - PROCESS | 2364 | 1461262859355 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:59 INFO - PROCESS | 2364 | 1461262859466 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 11:20:59 INFO - PROCESS | 2364 | 1461262859476 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEFCAC800 == 44 [pid = 2364] [id = 120] 11:20:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001C82537C00) [pid = 2364] [serial = 358] [outer = 0000000000000000] 11:20:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001CEF274C00) [pid = 2364] [serial = 359] [outer = 0000001C82537C00] 11:20:59 INFO - PROCESS | 2364 | 1461262859560 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001CF0924000) [pid = 2364] [serial = 360] [outer = 0000001C82537C00] 11:21:00 INFO - PROCESS | 2364 | 1461262860030 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 11:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:21:00 INFO - PROCESS | 2364 | 1461262860084 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 11:21:00 INFO - PROCESS | 2364 | 1461262860086 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 11:21:00 INFO - PROCESS | 2364 | 1461262860090 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 2364 | 1461262860092 Marionette TRACE conn6 <- [1,446,null,{}] 11:21:00 INFO - PROCESS | 2364 | 1461262860101 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:00 INFO - PROCESS | 2364 | 1461262860224 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 11:21:00 INFO - PROCESS | 2364 | 1461262860239 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF498D000 == 45 [pid = 2364] [id = 121] 11:21:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001CF3E21C00) [pid = 2364] [serial = 361] [outer = 0000000000000000] 11:21:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001CF47B6000) [pid = 2364] [serial = 362] [outer = 0000001CF3E21C00] 11:21:00 INFO - PROCESS | 2364 | 1461262860287 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001CF4BD7000) [pid = 2364] [serial = 363] [outer = 0000001CF3E21C00] 11:21:00 INFO - PROCESS | 2364 | 1461262860761 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 11:21:00 INFO - PROCESS | 2364 | 1461262860831 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 11:21:00 INFO - PROCESS | 2364 | 1461262860833 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 11:21:00 INFO - PROCESS | 2364 | 1461262860836 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 2364 | 1461262860838 Marionette TRACE conn6 <- [1,450,null,{}] 11:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:21:00 INFO - PROCESS | 2364 | 1461262860842 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:00 INFO - PROCESS | 2364 | 1461262860941 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 11:21:00 INFO - PROCESS | 2364 | 1461262860950 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5FE7800 == 46 [pid = 2364] [id = 122] 11:21:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001CF4C76000) [pid = 2364] [serial = 364] [outer = 0000000000000000] 11:21:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CF554F800) [pid = 2364] [serial = 365] [outer = 0000001CF4C76000] 11:21:01 INFO - PROCESS | 2364 | 1461262861002 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001CF5C83000) [pid = 2364] [serial = 366] [outer = 0000001CF4C76000] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CF44B2000) [pid = 2364] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001C8390D400) [pid = 2364] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001CEF13BC00) [pid = 2364] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CF446F000) [pid = 2364] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001C82538800) [pid = 2364] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001CEF26BC00) [pid = 2364] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001CF956E000) [pid = 2364] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001CF4BC9000) [pid = 2364] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001C8252E800) [pid = 2364] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001CFB3DD000) [pid = 2364] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:21:01 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001CF56A2400) [pid = 2364] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:21:01 INFO - PROCESS | 2364 | 1461262861570 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:21:01 INFO - PROCESS | 2364 | 1461262861618 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 11:21:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:21:01 INFO - PROCESS | 2364 | 1461262861621 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:21:01 INFO - PROCESS | 2364 | 1461262861623 Marionette TRACE conn6 <- [1,454,null,{}] 11:21:01 INFO - PROCESS | 2364 | 1461262861631 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:01 INFO - PROCESS | 2364 | 1461262861708 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 11:21:01 INFO - PROCESS | 2364 | 1461262861715 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C1E000 == 47 [pid = 2364] [id = 123] 11:21:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001C8571F800) [pid = 2364] [serial = 367] [outer = 0000000000000000] 11:21:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001CF5F26800) [pid = 2364] [serial = 368] [outer = 0000001C8571F800] 11:21:01 INFO - PROCESS | 2364 | 1461262861764 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001CF956FC00) [pid = 2364] [serial = 369] [outer = 0000001C8571F800] 11:21:02 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:02 INFO - PROCESS | 2364 | 1461262862178 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:21:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 583ms 11:21:02 INFO - PROCESS | 2364 | 1461262862208 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 2364 | 1461262862210 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 11:21:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:21:02 INFO - PROCESS | 2364 | 1461262862214 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 2364 | 1461262862215 Marionette TRACE conn6 <- [1,458,null,{}] 11:21:02 INFO - PROCESS | 2364 | 1461262862247 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:02 INFO - PROCESS | 2364 | 1461262862326 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 11:21:02 INFO - PROCESS | 2364 | 1461262862333 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFA9D7800 == 48 [pid = 2364] [id = 124] 11:21:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001CF97CB400) [pid = 2364] [serial = 370] [outer = 0000000000000000] 11:21:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001CFAB24800) [pid = 2364] [serial = 371] [outer = 0000001CF97CB400] 11:21:02 INFO - PROCESS | 2364 | 1461262862381 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001CFB003800) [pid = 2364] [serial = 372] [outer = 0000001CF97CB400] 11:21:02 INFO - PROCESS | 2364 | 1461262862786 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 2364 | 1461262862847 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 11:21:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:21:02 INFO - PROCESS | 2364 | 1461262862850 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 2364 | 1461262862852 Marionette TRACE conn6 <- [1,462,null,{}] 11:21:02 INFO - PROCESS | 2364 | 1461262862856 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:02 INFO - PROCESS | 2364 | 1461262862936 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 11:21:02 INFO - PROCESS | 2364 | 1461262862945 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB5B2000 == 49 [pid = 2364] [id = 125] 11:21:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001CFB0A6800) [pid = 2364] [serial = 373] [outer = 0000000000000000] 11:21:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001CFB1A5C00) [pid = 2364] [serial = 374] [outer = 0000001CFB0A6800] 11:21:02 INFO - PROCESS | 2364 | 1461262862991 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001CFB3DD400) [pid = 2364] [serial = 375] [outer = 0000001CFB0A6800] 11:21:03 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:03 INFO - PROCESS | 2364 | 1461262863423 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 2364 | 1461262863484 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 11:21:03 INFO - PROCESS | 2364 | 1461262863487 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:21:03 INFO - PROCESS | 2364 | 1461262863490 Marionette TRACE conn6 <- [1,466,null,{}] 11:21:03 INFO - PROCESS | 2364 | 1461262863494 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:03 INFO - PROCESS | 2364 | 1461262863642 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 11:21:03 INFO - PROCESS | 2364 | 1461262863788 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C78000 == 50 [pid = 2364] [id = 126] 11:21:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001C82534400) [pid = 2364] [serial = 376] [outer = 0000000000000000] 11:21:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C83905400) [pid = 2364] [serial = 377] [outer = 0000001C82534400] 11:21:03 INFO - PROCESS | 2364 | 1461262863848 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C83C5D800) [pid = 2364] [serial = 378] [outer = 0000001C82534400] 11:21:04 INFO - PROCESS | 2364 | 1461262864469 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 2364 | 1461262864524 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 11:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:21:04 INFO - PROCESS | 2364 | 1461262864529 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 2364 | 1461262864534 Marionette TRACE conn6 <- [1,470,null,{}] 11:21:04 INFO - PROCESS | 2364 | 1461262864560 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:04 INFO - PROCESS | 2364 | 1461262864673 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 11:21:04 INFO - PROCESS | 2364 | 1461262864744 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F79000 == 51 [pid = 2364] [id = 127] 11:21:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C85F74800) [pid = 2364] [serial = 379] [outer = 0000000000000000] 11:21:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C85F81000) [pid = 2364] [serial = 380] [outer = 0000001C85F74800] 11:21:04 INFO - PROCESS | 2364 | 1461262864806 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001CED842C00) [pid = 2364] [serial = 381] [outer = 0000001C85F74800] 11:21:05 INFO - PROCESS | 2364 | 1461262865423 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 964ms 11:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:21:05 INFO - PROCESS | 2364 | 1461262865496 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 2364 | 1461262865500 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 11:21:05 INFO - PROCESS | 2364 | 1461262865504 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 2364 | 1461262865506 Marionette TRACE conn6 <- [1,474,null,{}] 11:21:05 INFO - PROCESS | 2364 | 1461262865510 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:05 INFO - PROCESS | 2364 | 1461262865618 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 11:21:05 INFO - PROCESS | 2364 | 1461262865690 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBD68000 == 52 [pid = 2364] [id = 128] 11:21:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CEF933000) [pid = 2364] [serial = 382] [outer = 0000000000000000] 11:21:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CF3D5F000) [pid = 2364] [serial = 383] [outer = 0000001CEF933000] 11:21:05 INFO - PROCESS | 2364 | 1461262865747 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CF4BCC000) [pid = 2364] [serial = 384] [outer = 0000001CEF933000] 11:21:06 INFO - PROCESS | 2364 | 1461262866436 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 985ms 11:21:06 INFO - PROCESS | 2364 | 1461262866490 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 2364 | 1461262866495 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 11:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:21:06 INFO - PROCESS | 2364 | 1461262866507 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 2364 | 1461262866513 Marionette TRACE conn6 <- [1,478,null,{}] 11:21:06 INFO - PROCESS | 2364 | 1461262866517 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:06 INFO - PROCESS | 2364 | 1461262866625 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 11:21:06 INFO - PROCESS | 2364 | 1461262866694 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFCB0C800 == 53 [pid = 2364] [id = 129] 11:21:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CFB3E4C00) [pid = 2364] [serial = 385] [outer = 0000000000000000] 11:21:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001CFCA24800) [pid = 2364] [serial = 386] [outer = 0000001CFB3E4C00] 11:21:06 INFO - PROCESS | 2364 | 1461262866750 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001CFCA6B000) [pid = 2364] [serial = 387] [outer = 0000001CFB3E4C00] 11:21:07 INFO - PROCESS | 2364 | 1461262867302 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 839ms 11:21:07 INFO - PROCESS | 2364 | 1461262867342 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 2364 | 1461262867345 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 11:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:21:07 INFO - PROCESS | 2364 | 1461262867349 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 2364 | 1461262867351 Marionette TRACE conn6 <- [1,482,null,{}] 11:21:07 INFO - PROCESS | 2364 | 1461262867355 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:07 INFO - PROCESS | 2364 | 1461262867462 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 11:21:07 INFO - PROCESS | 2364 | 1461262867544 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE0E0000 == 54 [pid = 2364] [id = 130] 11:21:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C85735400) [pid = 2364] [serial = 388] [outer = 0000000000000000] 11:21:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C8573F000) [pid = 2364] [serial = 389] [outer = 0000001C85735400] 11:21:07 INFO - PROCESS | 2364 | 1461262867600 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CFCA6A400) [pid = 2364] [serial = 390] [outer = 0000001C85735400] 11:21:08 INFO - PROCESS | 2364 | 1461262868336 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1027ms 11:21:08 INFO - PROCESS | 2364 | 1461262868379 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 2364 | 1461262868383 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 11:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:21:08 INFO - PROCESS | 2364 | 1461262868422 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 2364 | 1461262868425 Marionette TRACE conn6 <- [1,486,null,{}] 11:21:08 INFO - PROCESS | 2364 | 1461262868431 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:08 INFO - PROCESS | 2364 | 1461262868531 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 11:21:08 INFO - PROCESS | 2364 | 1461262868599 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83BA5000 == 55 [pid = 2364] [id = 131] 11:21:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C84172000) [pid = 2364] [serial = 391] [outer = 0000000000000000] 11:21:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C844A9800) [pid = 2364] [serial = 392] [outer = 0000001C84172000] 11:21:08 INFO - PROCESS | 2364 | 1461262868650 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001C8573FC00) [pid = 2364] [serial = 393] [outer = 0000001C84172000] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB5B2000 == 54 [pid = 2364] [id = 125] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFA9D7800 == 53 [pid = 2364] [id = 124] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C1E000 == 52 [pid = 2364] [id = 123] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5FE7800 == 51 [pid = 2364] [id = 122] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF498D000 == 50 [pid = 2364] [id = 121] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEFCAC800 == 49 [pid = 2364] [id = 120] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED676800 == 48 [pid = 2364] [id = 119] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ACB000 == 47 [pid = 2364] [id = 118] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E64000 == 46 [pid = 2364] [id = 117] 11:21:09 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D4A000 == 45 [pid = 2364] [id = 116] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001CFCA21C00) [pid = 2364] [serial = 289] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C8571A000) [pid = 2364] [serial = 292] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CF41EE000) [pid = 2364] [serial = 295] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CFB1A6400) [pid = 2364] [serial = 298] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C865ED800) [pid = 2364] [serial = 331] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | 1461262869323 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 961ms 11:21:09 INFO - PROCESS | 2364 | 1461262869354 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 2364 | 1461262869360 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 11:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:21:09 INFO - PROCESS | 2364 | 1461262869366 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 2364 | 1461262869369 Marionette TRACE conn6 <- [1,490,null,{}] 11:21:09 INFO - PROCESS | 2364 | 1461262869373 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:09 INFO - PROCESS | 2364 | 1461262869467 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CF8493C00) [pid = 2364] [serial = 242] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CF4BCF000) [pid = 2364] [serial = 316] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CED71EC00) [pid = 2364] [serial = 305] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C83C5F400) [pid = 2364] [serial = 304] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CEF145000) [pid = 2364] [serial = 310] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CEF716400) [pid = 2364] [serial = 311] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CF4592400) [pid = 2364] [serial = 313] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C83BE3800) [pid = 2364] [serial = 307] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C8417D000) [pid = 2364] [serial = 308] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001CFCA59000) [pid = 2364] [serial = 302] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001CF55F3000) [pid = 2364] [serial = 301] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CFB0A2400) [pid = 2364] [serial = 320] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CFAB21000) [pid = 2364] [serial = 319] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001CFCA6F800) [pid = 2364] [serial = 329] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CED728C00) [pid = 2364] [serial = 325] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001CFB3E5800) [pid = 2364] [serial = 322] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001CFCA2A000) [pid = 2364] [serial = 328] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001CFC8EB400) [pid = 2364] [serial = 323] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001CF4C7EC00) [pid = 2364] [serial = 317] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001CF4B9F400) [pid = 2364] [serial = 314] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001CFAB1FC00) [pid = 2364] [serial = 326] [outer = 0000000000000000] [url = about:blank] 11:21:09 INFO - PROCESS | 2364 | 1461262869542 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D4A000 == 46 [pid = 2364] [id = 132] 11:21:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001C83C5F400) [pid = 2364] [serial = 394] [outer = 0000000000000000] 11:21:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001C84173000) [pid = 2364] [serial = 395] [outer = 0000001C83C5F400] 11:21:09 INFO - PROCESS | 2364 | 1461262869592 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001C85732C00) [pid = 2364] [serial = 396] [outer = 0000001C83C5F400] 11:21:10 INFO - PROCESS | 2364 | 1461262870032 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 11:21:10 INFO - PROCESS | 2364 | 1461262870060 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 2364 | 1461262870062 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 11:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:21:10 INFO - PROCESS | 2364 | 1461262870066 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 2364 | 1461262870069 Marionette TRACE conn6 <- [1,494,null,{}] 11:21:10 INFO - PROCESS | 2364 | 1461262870080 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:10 INFO - PROCESS | 2364 | 1461262870179 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 11:21:10 INFO - PROCESS | 2364 | 1461262870189 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F6D800 == 47 [pid = 2364] [id = 133] 11:21:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001C85F7F400) [pid = 2364] [serial = 397] [outer = 0000000000000000] 11:21:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001C865E6400) [pid = 2364] [serial = 398] [outer = 0000001C85F7F400] 11:21:10 INFO - PROCESS | 2364 | 1461262870238 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001CED72C000) [pid = 2364] [serial = 399] [outer = 0000001C85F7F400] 11:21:10 INFO - PROCESS | 2364 | 1461262870714 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 11:21:10 INFO - PROCESS | 2364 | 1461262870760 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 2364 | 1461262870763 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 11:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:21:10 INFO - PROCESS | 2364 | 1461262870766 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 2364 | 1461262870768 Marionette TRACE conn6 <- [1,498,null,{}] 11:21:10 INFO - PROCESS | 2364 | 1461262870772 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:10 INFO - PROCESS | 2364 | 1461262870854 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 11:21:10 INFO - PROCESS | 2364 | 1461262870863 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF186000 == 48 [pid = 2364] [id = 134] 11:21:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001CEE96E800) [pid = 2364] [serial = 400] [outer = 0000000000000000] 11:21:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001CEF26B400) [pid = 2364] [serial = 401] [outer = 0000001CEE96E800] 11:21:10 INFO - PROCESS | 2364 | 1461262870912 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CEF7CBC00) [pid = 2364] [serial = 402] [outer = 0000001CEE96E800] 11:21:11 INFO - PROCESS | 2364 | 1461262871321 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 587ms 11:21:11 INFO - PROCESS | 2364 | 1461262871360 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 2364 | 1461262871362 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 11:21:11 INFO - PROCESS | 2364 | 1461262871365 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:21:11 INFO - PROCESS | 2364 | 1461262871367 Marionette TRACE conn6 <- [1,502,null,{}] 11:21:11 INFO - PROCESS | 2364 | 1461262871370 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:11 INFO - PROCESS | 2364 | 1461262871450 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 11:21:11 INFO - PROCESS | 2364 | 1461262871457 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4515800 == 49 [pid = 2364] [id = 135] 11:21:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001CF0923C00) [pid = 2364] [serial = 403] [outer = 0000000000000000] 11:21:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001CF3C94400) [pid = 2364] [serial = 404] [outer = 0000001CF0923C00] 11:21:11 INFO - PROCESS | 2364 | 1461262871504 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001CF4B9D000) [pid = 2364] [serial = 405] [outer = 0000001CF0923C00] 11:21:11 INFO - PROCESS | 2364 | 1461262871989 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 11:21:12 INFO - PROCESS | 2364 | 1461262872060 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 2364 | 1461262872062 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 11:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:21:12 INFO - PROCESS | 2364 | 1461262872066 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 2364 | 1461262872068 Marionette TRACE conn6 <- [1,506,null,{}] 11:21:12 INFO - PROCESS | 2364 | 1461262872072 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:12 INFO - PROCESS | 2364 | 1461262872199 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 11:21:12 INFO - PROCESS | 2364 | 1461262872249 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5FCD000 == 50 [pid = 2364] [id = 136] 11:21:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CF5555400) [pid = 2364] [serial = 406] [outer = 0000000000000000] 11:21:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001CF5C84000) [pid = 2364] [serial = 407] [outer = 0000001CF5555400] 11:21:12 INFO - PROCESS | 2364 | 1461262872298 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CF979F400) [pid = 2364] [serial = 408] [outer = 0000001CF5555400] 11:21:12 INFO - PROCESS | 2364 | 1461262872742 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 733ms 11:21:12 INFO - PROCESS | 2364 | 1461262872806 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 2364 | 1461262872808 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 11:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:21:12 INFO - PROCESS | 2364 | 1461262872824 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 2364 | 1461262872827 Marionette TRACE conn6 <- [1,510,null,{}] 11:21:12 INFO - PROCESS | 2364 | 1461262872830 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:12 INFO - PROCESS | 2364 | 1461262872934 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 11:21:12 INFO - PROCESS | 2364 | 1461262872944 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF91C3800 == 51 [pid = 2364] [id = 137] 11:21:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CF97CCC00) [pid = 2364] [serial = 409] [outer = 0000000000000000] 11:21:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CFB00D000) [pid = 2364] [serial = 410] [outer = 0000001CF97CCC00] 11:21:12 INFO - PROCESS | 2364 | 1461262872991 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CFB1A8400) [pid = 2364] [serial = 411] [outer = 0000001CF97CCC00] 11:21:13 INFO - PROCESS | 2364 | 1461262873459 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 11:21:13 INFO - PROCESS | 2364 | 1461262873513 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 2364 | 1461262873515 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 11:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:21:13 INFO - PROCESS | 2364 | 1461262873519 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 2364 | 1461262873521 Marionette TRACE conn6 <- [1,514,null,{}] 11:21:13 INFO - PROCESS | 2364 | 1461262873524 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:13 INFO - PROCESS | 2364 | 1461262873627 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 11:21:13 INFO - PROCESS | 2364 | 1461262873671 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB39E000 == 52 [pid = 2364] [id = 138] 11:21:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001CFBBDE800) [pid = 2364] [serial = 412] [outer = 0000000000000000] 11:21:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001CFC284000) [pid = 2364] [serial = 413] [outer = 0000001CFBBDE800] 11:21:13 INFO - PROCESS | 2364 | 1461262873720 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CFCA2B000) [pid = 2364] [serial = 414] [outer = 0000001CFBBDE800] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C865E6C00) [pid = 2364] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C83A1C400) [pid = 2364] [serial = 352] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C83A1F800) [pid = 2364] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C83C69400) [pid = 2364] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CF3E21C00) [pid = 2364] [serial = 361] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CEE0DB000) [pid = 2364] [serial = 355] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CF4C76000) [pid = 2364] [serial = 364] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C8571F800) [pid = 2364] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CF97CB400) [pid = 2364] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C82537C00) [pid = 2364] [serial = 358] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001CEF271C00) [pid = 2364] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001C844AE800) [pid = 2364] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:21:13 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CF9166800) [pid = 2364] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:21:14 INFO - PROCESS | 2364 | 1461262874179 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:21:14 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 11:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 11:21:14 INFO - PROCESS | 2364 | 1461262874279 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 2364 | 1461262874281 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 11:21:14 INFO - PROCESS | 2364 | 1461262874291 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 2364 | 1461262874293 Marionette TRACE conn6 <- [1,518,null,{}] 11:21:14 INFO - PROCESS | 2364 | 1461262874296 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:21:14 INFO - PROCESS | 2364 | 1461262874377 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 11:21:14 INFO - PROCESS | 2364 | 1461262874385 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBE4E000 == 53 [pid = 2364] [id = 139] 11:21:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CF043F400) [pid = 2364] [serial = 415] [outer = 0000000000000000] 11:21:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001CFB3E4000) [pid = 2364] [serial = 416] [outer = 0000001CF043F400] 11:21:14 INFO - PROCESS | 2364 | 1461262874432 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001CFCA68400) [pid = 2364] [serial = 417] [outer = 0000001CF043F400] 11:21:14 INFO - PROCESS | 2364 | 1461262874851 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 564ms 11:21:14 INFO - PROCESS | 2364 | 1461262874867 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 2364 | 1461262874869 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 11:21:14 INFO - PROCESS | 2364 | 1461262874872 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:21:14 INFO - PROCESS | 2364 | 1461262874874 Marionette TRACE conn6 <- [1,522,null,{}] 11:21:14 INFO - PROCESS | 2364 | 1461262874878 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:14 INFO - PROCESS | 2364 | 1461262874962 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 11:21:14 INFO - PROCESS | 2364 | 1461262874969 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC77E000 == 54 [pid = 2364] [id = 140] 11:21:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001CFCA71800) [pid = 2364] [serial = 418] [outer = 0000000000000000] 11:21:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CFCAE8C00) [pid = 2364] [serial = 419] [outer = 0000001CFCA71800] 11:21:15 INFO - PROCESS | 2364 | 1461262875014 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001CFD66B400) [pid = 2364] [serial = 420] [outer = 0000001CFCA71800] 11:21:15 INFO - PROCESS | 2364 | 1461262875442 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 11:21:15 INFO - PROCESS | 2364 | 1461262875505 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 2364 | 1461262875507 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 11:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:21:15 INFO - PROCESS | 2364 | 1461262875511 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 2364 | 1461262875514 Marionette TRACE conn6 <- [1,526,null,{}] 11:21:15 INFO - PROCESS | 2364 | 1461262875517 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:15 INFO - PROCESS | 2364 | 1461262875617 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 11:21:15 INFO - PROCESS | 2364 | 1461262875633 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE91C000 == 55 [pid = 2364] [id = 141] 11:21:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CFC874800) [pid = 2364] [serial = 421] [outer = 0000000000000000] 11:21:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CFCAEEC00) [pid = 2364] [serial = 422] [outer = 0000001CFC874800] 11:21:15 INFO - PROCESS | 2364 | 1461262875685 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CFD9C1400) [pid = 2364] [serial = 423] [outer = 0000001CFC874800] 11:21:16 INFO - PROCESS | 2364 | 1461262876334 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:21:16 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 11:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 879ms 11:21:16 INFO - PROCESS | 2364 | 1461262876394 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 2364 | 1461262876399 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 11:21:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:21:16 INFO - PROCESS | 2364 | 1461262876405 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 2364 | 1461262876409 Marionette TRACE conn6 <- [1,530,null,{}] 11:21:16 INFO - PROCESS | 2364 | 1461262876415 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:16 INFO - PROCESS | 2364 | 1461262876529 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 11:21:16 INFO - PROCESS | 2364 | 1461262876604 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ACF000 == 56 [pid = 2364] [id = 142] 11:21:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C8571A400) [pid = 2364] [serial = 424] [outer = 0000000000000000] 11:21:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C85764000) [pid = 2364] [serial = 425] [outer = 0000001C8571A400] 11:21:16 INFO - PROCESS | 2364 | 1461262876704 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C85E84400) [pid = 2364] [serial = 426] [outer = 0000001C8571A400] 11:21:17 INFO - PROCESS | 2364 | 1461262877378 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:21:17 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 11:21:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:21:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:21:17 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 11:21:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:21:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:21:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 984ms 11:21:17 INFO - PROCESS | 2364 | 1461262877391 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 11:21:17 INFO - PROCESS | 2364 | 1461262877398 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 11:21:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:21:17 INFO - PROCESS | 2364 | 1461262877405 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 2364 | 1461262877408 Marionette TRACE conn6 <- [1,534,null,{}] 11:21:17 INFO - PROCESS | 2364 | 1461262877412 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:17 INFO - PROCESS | 2364 | 1461262877572 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 11:21:17 INFO - PROCESS | 2364 | 1461262877635 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF0CD000 == 57 [pid = 2364] [id = 143] 11:21:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C86FC4800) [pid = 2364] [serial = 427] [outer = 0000000000000000] 11:21:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C86FCB400) [pid = 2364] [serial = 428] [outer = 0000001C86FC4800] 11:21:17 INFO - PROCESS | 2364 | 1461262877691 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CED83D800) [pid = 2364] [serial = 429] [outer = 0000001C86FC4800] 11:21:18 INFO - PROCESS | 2364 | 1461262878248 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:21:18 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. 11:21:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 879ms 11:21:18 INFO - PROCESS | 2364 | 1461262878290 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 2364 | 1461262878293 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 11:21:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:21:18 INFO - PROCESS | 2364 | 1461262878297 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 2364 | 1461262878302 Marionette TRACE conn6 <- [1,538,null,{}] 11:21:18 INFO - PROCESS | 2364 | 1461262878314 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:18 INFO - PROCESS | 2364 | 1461262878424 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 11:21:18 INFO - PROCESS | 2364 | 1461262878512 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFEE18800 == 58 [pid = 2364] [id = 144] 11:21:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001CF4BDC800) [pid = 2364] [serial = 430] [outer = 0000000000000000] 11:21:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CF55F0000) [pid = 2364] [serial = 431] [outer = 0000001CF4BDC800] 11:21:18 INFO - PROCESS | 2364 | 1461262878572 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CFAB2C800) [pid = 2364] [serial = 432] [outer = 0000001CF4BDC800] 11:21:19 INFO - PROCESS | 2364 | 1461262879068 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:21:19 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. 11:21:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 776ms 11:21:19 INFO - PROCESS | 2364 | 1461262879078 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 2364 | 1461262879081 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 11:21:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:21:19 INFO - PROCESS | 2364 | 1461262879084 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 2364 | 1461262879087 Marionette TRACE conn6 <- [1,542,null,{}] 11:21:19 INFO - PROCESS | 2364 | 1461262879090 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:19 INFO - PROCESS | 2364 | 1461262879199 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 11:21:19 INFO - PROCESS | 2364 | 1461262879287 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF218000 == 59 [pid = 2364] [id = 145] 11:21:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C809BCC00) [pid = 2364] [serial = 433] [outer = 0000000000000000] 11:21:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C809C2C00) [pid = 2364] [serial = 434] [outer = 0000001C809BCC00] 11:21:19 INFO - PROCESS | 2364 | 1461262879347 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CFAB4E800) [pid = 2364] [serial = 435] [outer = 0000001C809BCC00] 11:21:19 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:19 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:19 INFO - PROCESS | 2364 | 1461262879937 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:21:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 880ms 11:21:19 INFO - PROCESS | 2364 | 1461262879966 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 2364 | 1461262879969 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 11:21:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:21:19 INFO - PROCESS | 2364 | 1461262879973 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 2364 | 1461262879975 Marionette TRACE conn6 <- [1,546,null,{}] 11:21:19 INFO - PROCESS | 2364 | 1461262879979 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:20 INFO - PROCESS | 2364 | 1461262880082 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 11:21:20 INFO - PROCESS | 2364 | 1461262880154 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC946800 == 60 [pid = 2364] [id = 146] 11:21:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C82346400) [pid = 2364] [serial = 436] [outer = 0000000000000000] 11:21:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C85F9D000) [pid = 2364] [serial = 437] [outer = 0000001C82346400] 11:21:20 INFO - PROCESS | 2364 | 1461262880210 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C85FA2C00) [pid = 2364] [serial = 438] [outer = 0000001C82346400] 11:21:20 INFO - PROCESS | 2364 | 1461262880783 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:21:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 837ms 11:21:20 INFO - PROCESS | 2364 | 1461262880813 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 2364 | 1461262880816 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 11:21:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:21:20 INFO - PROCESS | 2364 | 1461262880819 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 2364 | 1461262880822 Marionette TRACE conn6 <- [1,550,null,{}] 11:21:20 INFO - PROCESS | 2364 | 1461262880826 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:20 INFO - PROCESS | 2364 | 1461262880953 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 11:21:21 INFO - PROCESS | 2364 | 1461262881041 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862E7000 == 61 [pid = 2364] [id = 147] 11:21:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C86534400) [pid = 2364] [serial = 439] [outer = 0000000000000000] 11:21:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001CFAB4F800) [pid = 2364] [serial = 440] [outer = 0000001C86534400] 11:21:21 INFO - PROCESS | 2364 | 1461262881099 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001CFC87A400) [pid = 2364] [serial = 441] [outer = 0000001C86534400] 11:21:21 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:21 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:21 INFO - PROCESS | 2364 | 1461262881691 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:21:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:21:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 944ms 11:21:21 INFO - PROCESS | 2364 | 1461262881765 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 11:21:21 INFO - PROCESS | 2364 | 1461262881768 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 11:21:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:21:21 INFO - PROCESS | 2364 | 1461262881772 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 2364 | 1461262881774 Marionette TRACE conn6 <- [1,554,null,{}] 11:21:21 INFO - PROCESS | 2364 | 1461262881778 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:21 INFO - PROCESS | 2364 | 1461262881884 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 11:21:21 INFO - PROCESS | 2364 | 1461262881956 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8708D800 == 62 [pid = 2364] [id = 148] 11:21:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C8157A000) [pid = 2364] [serial = 442] [outer = 0000000000000000] 11:21:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C8157E800) [pid = 2364] [serial = 443] [outer = 0000001C8157A000] 11:21:22 INFO - PROCESS | 2364 | 1461262882013 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CF4BD8800) [pid = 2364] [serial = 444] [outer = 0000001C8157A000] 11:21:22 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:22 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:22 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:21:22 INFO - PROCESS | 2364 | 1461262882956 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:21:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1237ms 11:21:23 INFO - PROCESS | 2364 | 1461262883011 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 2364 | 1461262883016 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 11:21:23 INFO - PROCESS | 2364 | 1461262883021 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:21:23 INFO - PROCESS | 2364 | 1461262883025 Marionette TRACE conn6 <- [1,558,null,{}] 11:21:23 INFO - PROCESS | 2364 | 1461262883032 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:23 INFO - PROCESS | 2364 | 1461262883170 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 11:21:23 INFO - PROCESS | 2364 | 1461262883338 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C841B9000 == 63 [pid = 2364] [id = 149] 11:21:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C8252FC00) [pid = 2364] [serial = 445] [outer = 0000000000000000] 11:21:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C8253C000) [pid = 2364] [serial = 446] [outer = 0000001C8252FC00] 11:21:23 INFO - PROCESS | 2364 | 1461262883395 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C83BDB400) [pid = 2364] [serial = 447] [outer = 0000001C8252FC00] 11:21:23 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:23 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC77E000 == 62 [pid = 2364] [id = 140] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBE4E000 == 61 [pid = 2364] [id = 139] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB39E000 == 60 [pid = 2364] [id = 138] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF91C3800 == 59 [pid = 2364] [id = 137] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5FCD000 == 58 [pid = 2364] [id = 136] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4515800 == 57 [pid = 2364] [id = 135] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001CF4BD3400) [pid = 2364] [serial = 340] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C865F1000) [pid = 2364] [serial = 337] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CFB1A5C00) [pid = 2364] [serial = 374] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF186000 == 56 [pid = 2364] [id = 134] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F6D800 == 55 [pid = 2364] [id = 133] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D4A000 == 54 [pid = 2364] [id = 132] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83BA5000 == 53 [pid = 2364] [id = 131] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFCB0C800 == 52 [pid = 2364] [id = 129] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBD68000 == 51 [pid = 2364] [id = 128] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F79000 == 50 [pid = 2364] [id = 127] 11:21:23 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C78000 == 49 [pid = 2364] [id = 126] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CFCA62400) [pid = 2364] [serial = 332] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C85F75800) [pid = 2364] [serial = 353] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CED722400) [pid = 2364] [serial = 354] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C83C67800) [pid = 2364] [serial = 347] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C83BDE800) [pid = 2364] [serial = 346] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C83A1A000) [pid = 2364] [serial = 334] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C841D4800) [pid = 2364] [serial = 349] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C844AB000) [pid = 2364] [serial = 350] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CF4BD7000) [pid = 2364] [serial = 363] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CEEBE2800) [pid = 2364] [serial = 356] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001CF47B6000) [pid = 2364] [serial = 362] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CFC75E000) [pid = 2364] [serial = 343] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001CF554F800) [pid = 2364] [serial = 365] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C83A1D400) [pid = 2364] [serial = 149] [outer = 0000000000000000] [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.] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CF5F26800) [pid = 2364] [serial = 368] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CFAB24800) [pid = 2364] [serial = 371] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001CF5C83000) [pid = 2364] [serial = 366] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CFB003800) [pid = 2364] [serial = 372] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CEF274C00) [pid = 2364] [serial = 359] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CF0924000) [pid = 2364] [serial = 360] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CF956FC00) [pid = 2364] [serial = 369] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CEF143800) [pid = 2364] [serial = 357] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CF4BD4000) [pid = 2364] [serial = 296] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CED72A400) [pid = 2364] [serial = 293] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001CFC8F0000) [pid = 2364] [serial = 299] [outer = 0000000000000000] [url = about:blank] 11:21:23 INFO - PROCESS | 2364 | 1461262883960 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:21:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:21:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 983ms 11:21:24 INFO - PROCESS | 2364 | 1461262884009 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 2364 | 1461262884015 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 11:21:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:21:24 INFO - PROCESS | 2364 | 1461262884021 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 2364 | 1461262884024 Marionette TRACE conn6 <- [1,562,null,{}] 11:21:24 INFO - PROCESS | 2364 | 1461262884028 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:24 INFO - PROCESS | 2364 | 1461262884117 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 11:21:24 INFO - PROCESS | 2364 | 1461262884191 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E5B000 == 50 [pid = 2364] [id = 150] 11:21:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C82532000) [pid = 2364] [serial = 448] [outer = 0000000000000000] 11:21:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C83A23400) [pid = 2364] [serial = 449] [outer = 0000001C82532000] 11:21:24 INFO - PROCESS | 2364 | 1461262884240 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C844A8000) [pid = 2364] [serial = 450] [outer = 0000001C82532000] 11:21:24 INFO - PROCESS | 2364 | 1461262884694 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:21:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:21:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 733ms 11:21:24 INFO - PROCESS | 2364 | 1461262884756 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 2364 | 1461262884759 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 11:21:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:21:24 INFO - PROCESS | 2364 | 1461262884763 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 2364 | 1461262884767 Marionette TRACE conn6 <- [1,566,null,{}] 11:21:24 INFO - PROCESS | 2364 | 1461262884778 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:24 INFO - PROCESS | 2364 | 1461262884869 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 11:21:24 INFO - PROCESS | 2364 | 1461262884882 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E60800 == 51 [pid = 2364] [id = 151] 11:21:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C85771000) [pid = 2364] [serial = 451] [outer = 0000000000000000] 11:21:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C85E8D800) [pid = 2364] [serial = 452] [outer = 0000001C85771000] 11:21:24 INFO - PROCESS | 2364 | 1461262884932 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C85FA2000) [pid = 2364] [serial = 453] [outer = 0000001C85771000] 11:21:25 INFO - PROCESS | 2364 | 1461262885378 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:21:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:21:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 627ms 11:21:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:21:25 INFO - PROCESS | 2364 | 1461262885391 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 11:21:25 INFO - PROCESS | 2364 | 1461262885394 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 11:21:25 INFO - PROCESS | 2364 | 1461262885398 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:21:25 INFO - PROCESS | 2364 | 1461262885399 Marionette TRACE conn6 <- [1,570,null,{}] 11:21:25 INFO - PROCESS | 2364 | 1461262885403 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:25 INFO - PROCESS | 2364 | 1461262885488 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 11:21:25 INFO - PROCESS | 2364 | 1461262885496 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEEBC4000 == 52 [pid = 2364] [id = 152] 11:21:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C8653C400) [pid = 2364] [serial = 454] [outer = 0000000000000000] 11:21:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C865E8800) [pid = 2364] [serial = 455] [outer = 0000001C8653C400] 11:21:25 INFO - PROCESS | 2364 | 1461262885544 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C86FCE400) [pid = 2364] [serial = 456] [outer = 0000001C8653C400] 11:21:25 INFO - PROCESS | 2364 | 1461262885980 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:21:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 11:21:26 INFO - PROCESS | 2364 | 1461262886028 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 2364 | 1461262886031 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 11:21:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:21:26 INFO - PROCESS | 2364 | 1461262886034 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 2364 | 1461262886036 Marionette TRACE conn6 <- [1,574,null,{}] 11:21:26 INFO - PROCESS | 2364 | 1461262886040 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:26 INFO - PROCESS | 2364 | 1461262886144 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 11:21:26 INFO - PROCESS | 2364 | 1461262886222 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF444C000 == 53 [pid = 2364] [id = 153] 11:21:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CED72C400) [pid = 2364] [serial = 457] [outer = 0000000000000000] 11:21:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001CED83A000) [pid = 2364] [serial = 458] [outer = 0000001CED72C400] 11:21:26 INFO - PROCESS | 2364 | 1461262886278 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CEEBD9800) [pid = 2364] [serial = 459] [outer = 0000001CED72C400] 11:21:26 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:26 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:26 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:26 INFO - PROCESS | 2364 | 1461262886701 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:21:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 11:21:26 INFO - PROCESS | 2364 | 1461262886728 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 2364 | 1461262886730 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 11:21:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:21:26 INFO - PROCESS | 2364 | 1461262886734 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 2364 | 1461262886735 Marionette TRACE conn6 <- [1,578,null,{}] 11:21:26 INFO - PROCESS | 2364 | 1461262886740 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:26 INFO - PROCESS | 2364 | 1461262886866 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 11:21:26 INFO - PROCESS | 2364 | 1461262886920 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C1F000 == 54 [pid = 2364] [id = 154] 11:21:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CEF937800) [pid = 2364] [serial = 460] [outer = 0000000000000000] 11:21:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF3DCC000) [pid = 2364] [serial = 461] [outer = 0000001CEF937800] 11:21:26 INFO - PROCESS | 2364 | 1461262886968 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CF4BA3000) [pid = 2364] [serial = 462] [outer = 0000001CEF937800] 11:21:27 INFO - PROCESS | 2364 | 1461262887406 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:21:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 11:21:27 INFO - PROCESS | 2364 | 1461262887506 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 2364 | 1461262887508 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 11:21:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:21:27 INFO - PROCESS | 2364 | 1461262887511 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 2364 | 1461262887513 Marionette TRACE conn6 <- [1,582,null,{}] 11:21:27 INFO - PROCESS | 2364 | 1461262887517 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:27 INFO - PROCESS | 2364 | 1461262887625 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 11:21:27 INFO - PROCESS | 2364 | 1461262887675 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF9623800 == 55 [pid = 2364] [id = 155] 11:21:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF4BD4800) [pid = 2364] [serial = 463] [outer = 0000000000000000] 11:21:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF4BD9000) [pid = 2364] [serial = 464] [outer = 0000001CF4BD4800] 11:21:27 INFO - PROCESS | 2364 | 1461262887721 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CF55EE800) [pid = 2364] [serial = 465] [outer = 0000001CF4BD4800] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CFCA71800) [pid = 2364] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CFB0A6800) [pid = 2364] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CEE96E800) [pid = 2364] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C85F7F400) [pid = 2364] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CF5555400) [pid = 2364] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C84172000) [pid = 2364] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001CFBBDE800) [pid = 2364] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C83C5F400) [pid = 2364] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CF043F400) [pid = 2364] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001CF0923C00) [pid = 2364] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:21:28 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CF97CCC00) [pid = 2364] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:21:28 INFO - PROCESS | 2364 | 1461262888198 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 733ms 11:21:28 INFO - PROCESS | 2364 | 1461262888247 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 2364 | 1461262888250 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 11:21:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:21:28 INFO - PROCESS | 2364 | 1461262888253 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 2364 | 1461262888255 Marionette TRACE conn6 <- [1,586,null,{}] 11:21:28 INFO - PROCESS | 2364 | 1461262888259 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:28 INFO - PROCESS | 2364 | 1461262888358 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 11:21:28 INFO - PROCESS | 2364 | 1461262888434 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF9622800 == 56 [pid = 2364] [id = 156] 11:21:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CF043F400) [pid = 2364] [serial = 466] [outer = 0000000000000000] 11:21:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001CF4BE7C00) [pid = 2364] [serial = 467] [outer = 0000001CF043F400] 11:21:28 INFO - PROCESS | 2364 | 1461262888480 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CF5F2C000) [pid = 2364] [serial = 468] [outer = 0000001CF043F400] 11:21:28 INFO - PROCESS | 2364 | 1461262888838 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 11:21:28 INFO - PROCESS | 2364 | 1461262888885 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 2364 | 1461262888887 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 11:21:28 INFO - PROCESS | 2364 | 1461262888890 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:21:28 INFO - PROCESS | 2364 | 1461262888892 Marionette TRACE conn6 <- [1,590,null,{}] 11:21:28 INFO - PROCESS | 2364 | 1461262888896 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:29 INFO - PROCESS | 2364 | 1461262889030 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 11:21:29 INFO - PROCESS | 2364 | 1461262889043 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBC40000 == 57 [pid = 2364] [id = 157] 11:21:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C8576C800) [pid = 2364] [serial = 469] [outer = 0000000000000000] 11:21:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CF9575000) [pid = 2364] [serial = 470] [outer = 0000001C8576C800] 11:21:29 INFO - PROCESS | 2364 | 1461262889088 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CFAB4A000) [pid = 2364] [serial = 471] [outer = 0000001C8576C800] 11:21:29 INFO - PROCESS | 2364 | 1461262889483 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:21:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 627ms 11:21:29 INFO - PROCESS | 2364 | 1461262889521 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 11:21:29 INFO - PROCESS | 2364 | 1461262889524 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 11:21:29 INFO - PROCESS | 2364 | 1461262889527 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:21:29 INFO - PROCESS | 2364 | 1461262889529 Marionette TRACE conn6 <- [1,594,null,{}] 11:21:29 INFO - PROCESS | 2364 | 1461262889533 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:29 INFO - PROCESS | 2364 | 1461262889621 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 11:21:29 INFO - PROCESS | 2364 | 1461262889694 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC932000 == 58 [pid = 2364] [id = 158] 11:21:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF4BCAC00) [pid = 2364] [serial = 472] [outer = 0000000000000000] 11:21:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CFB1A7000) [pid = 2364] [serial = 473] [outer = 0000001CF4BCAC00] 11:21:29 INFO - PROCESS | 2364 | 1461262889740 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CFBBDE800) [pid = 2364] [serial = 474] [outer = 0000001CF4BCAC00] 11:21:30 INFO - PROCESS | 2364 | 1461262890101 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:21:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 691ms 11:21:30 INFO - PROCESS | 2364 | 1461262890222 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 2364 | 1461262890227 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 11:21:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:21:30 INFO - PROCESS | 2364 | 1461262890232 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 2364 | 1461262890237 Marionette TRACE conn6 <- [1,598,null,{}] 11:21:30 INFO - PROCESS | 2364 | 1461262890244 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:30 INFO - PROCESS | 2364 | 1461262890415 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 11:21:30 INFO - PROCESS | 2364 | 1461262890499 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FD3000 == 59 [pid = 2364] [id = 159] 11:21:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C8157A800) [pid = 2364] [serial = 475] [outer = 0000000000000000] 11:21:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C82345400) [pid = 2364] [serial = 476] [outer = 0000001C8157A800] 11:21:30 INFO - PROCESS | 2364 | 1461262890573 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C83A1E400) [pid = 2364] [serial = 477] [outer = 0000001C8157A800] 11:21:31 INFO - PROCESS | 2364 | 1461262891133 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:21:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 942ms 11:21:31 INFO - PROCESS | 2364 | 1461262891179 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 2364 | 1461262891183 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 11:21:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:21:31 INFO - PROCESS | 2364 | 1461262891192 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 2364 | 1461262891197 Marionette TRACE conn6 <- [1,602,null,{}] 11:21:31 INFO - PROCESS | 2364 | 1461262891202 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:31 INFO - PROCESS | 2364 | 1461262891316 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 11:21:31 INFO - PROCESS | 2364 | 1461262891403 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87086000 == 60 [pid = 2364] [id = 160] 11:21:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C85738C00) [pid = 2364] [serial = 478] [outer = 0000000000000000] 11:21:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C85E8E800) [pid = 2364] [serial = 479] [outer = 0000001C85738C00] 11:21:31 INFO - PROCESS | 2364 | 1461262891461 Marionette DEBUG loaded listener.js 11:21:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C8653F800) [pid = 2364] [serial = 480] [outer = 0000001C85738C00] 11:21:32 INFO - PROCESS | 2364 | 1461262892086 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:21:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:21:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 941ms 11:21:32 INFO - PROCESS | 2364 | 1461262892133 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 11:21:32 INFO - PROCESS | 2364 | 1461262892136 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 11:21:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:21:32 INFO - PROCESS | 2364 | 1461262892140 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:21:32 INFO - PROCESS | 2364 | 1461262892143 Marionette TRACE conn6 <- [1,606,null,{}] 11:21:32 INFO - PROCESS | 2364 | 1461262892154 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:32 INFO - PROCESS | 2364 | 1461262892271 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 11:21:32 INFO - PROCESS | 2364 | 1461262892391 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC784000 == 61 [pid = 2364] [id = 161] 11:21:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001CF0B32C00) [pid = 2364] [serial = 481] [outer = 0000000000000000] 11:21:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001CF0F77800) [pid = 2364] [serial = 482] [outer = 0000001CF0B32C00] 11:21:32 INFO - PROCESS | 2364 | 1461262892452 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CF90F8800) [pid = 2364] [serial = 483] [outer = 0000001CF0B32C00] 11:21:33 INFO - PROCESS | 2364 | 1461262893018 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 943ms 11:21:33 INFO - PROCESS | 2364 | 1461262893084 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 2364 | 1461262893087 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 11:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:21:33 INFO - PROCESS | 2364 | 1461262893091 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 2364 | 1461262893093 Marionette TRACE conn6 <- [1,610,null,{}] 11:21:33 INFO - PROCESS | 2364 | 1461262893097 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:33 INFO - PROCESS | 2364 | 1461262893246 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 11:21:33 INFO - PROCESS | 2364 | 1461262893298 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81683000 == 62 [pid = 2364] [id = 162] 11:21:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CFC870000) [pid = 2364] [serial = 484] [outer = 0000000000000000] 11:21:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CFC87B400) [pid = 2364] [serial = 485] [outer = 0000001CFC870000] 11:21:33 INFO - PROCESS | 2364 | 1461262893355 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CFCA2D400) [pid = 2364] [serial = 486] [outer = 0000001CFC870000] 11:21:33 INFO - PROCESS | 2364 | 1461262893906 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 837ms 11:21:33 INFO - PROCESS | 2364 | 1461262893933 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 2364 | 1461262893936 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 11:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:21:33 INFO - PROCESS | 2364 | 1461262893941 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 2364 | 1461262893943 Marionette TRACE conn6 <- [1,614,null,{}] 11:21:33 INFO - PROCESS | 2364 | 1461262893947 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:34 INFO - PROCESS | 2364 | 1461262894053 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 11:21:34 INFO - PROCESS | 2364 | 1461262894139 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF9B1800 == 63 [pid = 2364] [id = 163] 11:21:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C860CB000) [pid = 2364] [serial = 487] [outer = 0000000000000000] 11:21:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C860CF000) [pid = 2364] [serial = 488] [outer = 0000001C860CB000] 11:21:34 INFO - PROCESS | 2364 | 1461262894194 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CFC8F1400) [pid = 2364] [serial = 489] [outer = 0000001C860CB000] 11:21:34 INFO - PROCESS | 2364 | 1461262894723 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:21:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 817ms 11:21:34 INFO - PROCESS | 2364 | 1461262894762 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 2364 | 1461262894765 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 11:21:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:21:34 INFO - PROCESS | 2364 | 1461262894768 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 2364 | 1461262894771 Marionette TRACE conn6 <- [1,618,null,{}] 11:21:34 INFO - PROCESS | 2364 | 1461262894775 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:34 INFO - PROCESS | 2364 | 1461262894907 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 11:21:35 INFO - PROCESS | 2364 | 1461262894994 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5A38000 == 64 [pid = 2364] [id = 164] 11:21:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C839A2800) [pid = 2364] [serial = 490] [outer = 0000000000000000] 11:21:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001CFC8F1000) [pid = 2364] [serial = 491] [outer = 0000001C839A2800] 11:21:35 INFO - PROCESS | 2364 | 1461262895053 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CFCAEA000) [pid = 2364] [serial = 492] [outer = 0000001C839A2800] 11:21:35 INFO - PROCESS | 2364 | 1461262895625 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:21:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:21:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 944ms 11:21:35 INFO - PROCESS | 2364 | 1461262895715 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 11:21:35 INFO - PROCESS | 2364 | 1461262895717 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 11:21:35 INFO - PROCESS | 2364 | 1461262895721 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:21:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:21:35 INFO - PROCESS | 2364 | 1461262895723 Marionette TRACE conn6 <- [1,622,null,{}] 11:21:35 INFO - PROCESS | 2364 | 1461262895727 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:35 INFO - PROCESS | 2364 | 1461262895832 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 11:21:35 INFO - PROCESS | 2364 | 1461262895971 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81471800 == 65 [pid = 2364] [id = 165] 11:21:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C876E1800) [pid = 2364] [serial = 493] [outer = 0000000000000000] 11:21:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C876EAC00) [pid = 2364] [serial = 494] [outer = 0000001C876E1800] 11:21:36 INFO - PROCESS | 2364 | 1461262896030 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001CFCBD3800) [pid = 2364] [serial = 495] [outer = 0000001C876E1800] 11:21:36 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:36 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:36 INFO - PROCESS | 2364 | 1461262896841 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:21:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1178ms 11:21:36 INFO - PROCESS | 2364 | 1461262896912 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 2364 | 1461262896916 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 11:21:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:21:36 INFO - PROCESS | 2364 | 1461262896923 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 2364 | 1461262896928 Marionette TRACE conn6 <- [1,626,null,{}] 11:21:36 INFO - PROCESS | 2364 | 1461262896934 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:37 INFO - PROCESS | 2364 | 1461262897035 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 11:21:37 INFO - PROCESS | 2364 | 1461262897162 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D43800 == 66 [pid = 2364] [id = 166] 11:21:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C82344400) [pid = 2364] [serial = 496] [outer = 0000000000000000] 11:21:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C8234FC00) [pid = 2364] [serial = 497] [outer = 0000001C82344400] 11:21:37 INFO - PROCESS | 2364 | 1461262897220 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C839A7C00) [pid = 2364] [serial = 498] [outer = 0000001C82344400] 11:21:37 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:37 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:37 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBC40000 == 65 [pid = 2364] [id = 157] 11:21:37 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF9622800 == 64 [pid = 2364] [id = 156] 11:21:37 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF9623800 == 63 [pid = 2364] [id = 155] 11:21:37 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C1F000 == 62 [pid = 2364] [id = 154] 11:21:37 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF444C000 == 61 [pid = 2364] [id = 153] 11:21:37 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEEBC4000 == 60 [pid = 2364] [id = 152] 11:21:37 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E60800 == 59 [pid = 2364] [id = 151] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CFCAEEC00) [pid = 2364] [serial = 422] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E5B000 == 58 [pid = 2364] [id = 150] 11:21:37 INFO - PROCESS | 2364 | --DOCSHELL 0000001C841B9000 == 57 [pid = 2364] [id = 149] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001CF5C84000) [pid = 2364] [serial = 407] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CFB00D000) [pid = 2364] [serial = 410] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001CF979F400) [pid = 2364] [serial = 408] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C8573FC00) [pid = 2364] [serial = 393] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C844A9800) [pid = 2364] [serial = 392] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C865E6400) [pid = 2364] [serial = 398] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CED72C000) [pid = 2364] [serial = 399] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CF3C94400) [pid = 2364] [serial = 404] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C84173000) [pid = 2364] [serial = 395] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C85732C00) [pid = 2364] [serial = 396] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C85F81000) [pid = 2364] [serial = 380] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001CFC284000) [pid = 2364] [serial = 413] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CEF26B400) [pid = 2364] [serial = 401] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CEF7CBC00) [pid = 2364] [serial = 402] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CFCA24800) [pid = 2364] [serial = 386] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C83905400) [pid = 2364] [serial = 377] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CFB3DD400) [pid = 2364] [serial = 375] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CF3D5F000) [pid = 2364] [serial = 383] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CFD66B400) [pid = 2364] [serial = 420] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C8573F000) [pid = 2364] [serial = 389] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CFB1A8400) [pid = 2364] [serial = 411] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CFB3E4000) [pid = 2364] [serial = 416] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CFCAE8C00) [pid = 2364] [serial = 419] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CFCA2B000) [pid = 2364] [serial = 414] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001CFCA68400) [pid = 2364] [serial = 417] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CF4B9D000) [pid = 2364] [serial = 405] [outer = 0000000000000000] [url = about:blank] 11:21:37 INFO - PROCESS | 2364 | 1461262897826 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:21:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:21:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 942ms 11:21:37 INFO - PROCESS | 2364 | 1461262897871 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 11:21:37 INFO - PROCESS | 2364 | 1461262897877 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 11:21:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:21:37 INFO - PROCESS | 2364 | 1461262897884 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:21:37 INFO - PROCESS | 2364 | 1461262897886 Marionette TRACE conn6 <- [1,630,null,{}] 11:21:37 INFO - PROCESS | 2364 | 1461262897890 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:37 INFO - PROCESS | 2364 | 1461262897977 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 11:21:38 INFO - PROCESS | 2364 | 1461262898054 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D50000 == 58 [pid = 2364] [id = 167] 11:21:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C81582000) [pid = 2364] [serial = 499] [outer = 0000000000000000] 11:21:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C83904400) [pid = 2364] [serial = 500] [outer = 0000001C81582000] 11:21:38 INFO - PROCESS | 2364 | 1461262898101 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C83C67400) [pid = 2364] [serial = 501] [outer = 0000001C81582000] 11:21:38 INFO - PROCESS | 2364 | 1461262898554 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:21:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 11:21:38 INFO - PROCESS | 2364 | 1461262898619 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 2364 | 1461262898621 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 11:21:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:21:38 INFO - PROCESS | 2364 | 1461262898625 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 2364 | 1461262898629 Marionette TRACE conn6 <- [1,634,null,{}] 11:21:38 INFO - PROCESS | 2364 | 1461262898640 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:38 INFO - PROCESS | 2364 | 1461262898737 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 11:21:38 INFO - PROCESS | 2364 | 1461262898748 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F31800 == 59 [pid = 2364] [id = 168] 11:21:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C8573F800) [pid = 2364] [serial = 502] [outer = 0000000000000000] 11:21:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C85766800) [pid = 2364] [serial = 503] [outer = 0000001C8573F800] 11:21:38 INFO - PROCESS | 2364 | 1461262898797 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C85E8F800) [pid = 2364] [serial = 504] [outer = 0000001C8573F800] 11:21:39 INFO - PROCESS | 2364 | 1461262899244 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:21:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 628ms 11:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:21:39 INFO - PROCESS | 2364 | 1461262899256 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 2364 | 1461262899258 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 11:21:39 INFO - PROCESS | 2364 | 1461262899262 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 2364 | 1461262899263 Marionette TRACE conn6 <- [1,638,null,{}] 11:21:39 INFO - PROCESS | 2364 | 1461262899267 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:39 INFO - PROCESS | 2364 | 1461262899353 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 11:21:39 INFO - PROCESS | 2364 | 1461262899360 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F69800 == 60 [pid = 2364] [id = 169] 11:21:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C85F81000) [pid = 2364] [serial = 505] [outer = 0000000000000000] 11:21:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C86534800) [pid = 2364] [serial = 506] [outer = 0000001C85F81000] 11:21:39 INFO - PROCESS | 2364 | 1461262899407 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C865E6C00) [pid = 2364] [serial = 507] [outer = 0000001C85F81000] 11:21:39 INFO - PROCESS | 2364 | 1461262899842 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:21:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 627ms 11:21:39 INFO - PROCESS | 2364 | 1461262899892 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 2364 | 1461262899894 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 11:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:21:39 INFO - PROCESS | 2364 | 1461262899897 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 2364 | 1461262899899 Marionette TRACE conn6 <- [1,642,null,{}] 11:21:39 INFO - PROCESS | 2364 | 1461262899903 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:40 INFO - PROCESS | 2364 | 1461262900009 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 11:21:40 INFO - PROCESS | 2364 | 1461262900087 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FAA000 == 61 [pid = 2364] [id = 170] 11:21:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C86FC7400) [pid = 2364] [serial = 508] [outer = 0000000000000000] 11:21:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C86FCD800) [pid = 2364] [serial = 509] [outer = 0000001C86FC7400] 11:21:40 INFO - PROCESS | 2364 | 1461262900143 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C87FB9400) [pid = 2364] [serial = 510] [outer = 0000001C86FC7400] 11:21:40 INFO - PROCESS | 2364 | 1461262900565 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:21:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 11:21:40 INFO - PROCESS | 2364 | 1461262900591 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 11:21:40 INFO - PROCESS | 2364 | 1461262900593 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 11:21:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:21:40 INFO - PROCESS | 2364 | 1461262900596 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 2364 | 1461262900598 Marionette TRACE conn6 <- [1,646,null,{}] 11:21:40 INFO - PROCESS | 2364 | 1461262900602 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:40 INFO - PROCESS | 2364 | 1461262900730 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 11:21:40 INFO - PROCESS | 2364 | 1461262900784 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF16A800 == 62 [pid = 2364] [id = 171] 11:21:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CED720800) [pid = 2364] [serial = 511] [outer = 0000000000000000] 11:21:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CED847400) [pid = 2364] [serial = 512] [outer = 0000001CED720800] 11:21:40 INFO - PROCESS | 2364 | 1461262900833 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CEF145000) [pid = 2364] [serial = 513] [outer = 0000001CED720800] 11:21:41 INFO - PROCESS | 2364 | 1461262901266 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:21:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 732ms 11:21:41 INFO - PROCESS | 2364 | 1461262901375 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 2364 | 1461262901377 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 11:21:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:21:41 INFO - PROCESS | 2364 | 1461262901381 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 2364 | 1461262901383 Marionette TRACE conn6 <- [1,650,null,{}] 11:21:41 INFO - PROCESS | 2364 | 1461262901387 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:41 INFO - PROCESS | 2364 | 1461262901498 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 11:21:41 INFO - PROCESS | 2364 | 1461262901548 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4974800 == 63 [pid = 2364] [id = 172] 11:21:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CEF7C9400) [pid = 2364] [serial = 514] [outer = 0000000000000000] 11:21:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CEF987C00) [pid = 2364] [serial = 515] [outer = 0000001CEF7C9400] 11:21:41 INFO - PROCESS | 2364 | 1461262901594 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CF4461400) [pid = 2364] [serial = 516] [outer = 0000001CEF7C9400] 11:21:41 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:41 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001CED72C400) [pid = 2364] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C82532000) [pid = 2364] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CFC874800) [pid = 2364] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C8653C400) [pid = 2364] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CEF937800) [pid = 2364] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C8252FC00) [pid = 2364] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C85771000) [pid = 2364] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF043F400) [pid = 2364] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF4BD4800) [pid = 2364] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:21:42 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C8576C800) [pid = 2364] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:21:42 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:42 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:42 INFO - PROCESS | 2364 | 1461262902098 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 733ms 11:21:42 INFO - PROCESS | 2364 | 1461262902118 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 2364 | 1461262902121 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 11:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:21:42 INFO - PROCESS | 2364 | 1461262902124 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 2364 | 1461262902126 Marionette TRACE conn6 <- [1,654,null,{}] 11:21:42 INFO - PROCESS | 2364 | 1461262902134 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:42 INFO - PROCESS | 2364 | 1461262902217 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 11:21:42 INFO - PROCESS | 2364 | 1461262902224 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5FEA800 == 64 [pid = 2364] [id = 173] 11:21:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C83A21400) [pid = 2364] [serial = 517] [outer = 0000000000000000] 11:21:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001CEF937800) [pid = 2364] [serial = 518] [outer = 0000001C83A21400] 11:21:42 INFO - PROCESS | 2364 | 1461262902274 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001CF4BCB000) [pid = 2364] [serial = 519] [outer = 0000001C83A21400] 11:21:42 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:42 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:42 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:42 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:42 INFO - PROCESS | 2364 | 1461262902703 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 11:21:42 INFO - PROCESS | 2364 | 1461262902756 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 2364 | 1461262902758 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 11:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:21:42 INFO - PROCESS | 2364 | 1461262902762 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 2364 | 1461262902764 Marionette TRACE conn6 <- [1,658,null,{}] 11:21:42 INFO - PROCESS | 2364 | 1461262902768 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:42 INFO - PROCESS | 2364 | 1461262902875 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 11:21:42 INFO - PROCESS | 2364 | 1461262902884 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF91CC800 == 65 [pid = 2364] [id = 174] 11:21:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CF4BDE400) [pid = 2364] [serial = 520] [outer = 0000000000000000] 11:21:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CF5556000) [pid = 2364] [serial = 521] [outer = 0000001CF4BDE400] 11:21:42 INFO - PROCESS | 2364 | 1461262902931 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CF5C85000) [pid = 2364] [serial = 522] [outer = 0000001CF4BDE400] 11:21:43 INFO - PROCESS | 2364 | 1461262903345 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:21:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 627ms 11:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:21:43 INFO - PROCESS | 2364 | 1461262903398 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 2364 | 1461262903400 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 11:21:43 INFO - PROCESS | 2364 | 1461262903404 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 2364 | 1461262903405 Marionette TRACE conn6 <- [1,662,null,{}] 11:21:43 INFO - PROCESS | 2364 | 1461262903409 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:43 INFO - PROCESS | 2364 | 1461262903496 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 11:21:43 INFO - PROCESS | 2364 | 1461262903503 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB1C3800 == 66 [pid = 2364] [id = 175] 11:21:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CF8CF0800) [pid = 2364] [serial = 523] [outer = 0000000000000000] 11:21:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CF97D1400) [pid = 2364] [serial = 524] [outer = 0000001CF8CF0800] 11:21:43 INFO - PROCESS | 2364 | 1461262903549 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CFAB28800) [pid = 2364] [serial = 525] [outer = 0000001CF8CF0800] 11:21:43 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:43 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:43 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:43 INFO - PROCESS | 2364 | 1461262903974 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:21:44 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 11:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 11:21:44 INFO - PROCESS | 2364 | 1461262904066 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 2364 | 1461262904070 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 11:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:21:44 INFO - PROCESS | 2364 | 1461262904077 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 2364 | 1461262904082 Marionette TRACE conn6 <- [1,666,null,{}] 11:21:44 INFO - PROCESS | 2364 | 1461262904089 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:44 INFO - PROCESS | 2364 | 1461262904205 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 11:21:44 INFO - PROCESS | 2364 | 1461262904356 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83BA5800 == 67 [pid = 2364] [id = 176] 11:21:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C82343C00) [pid = 2364] [serial = 526] [outer = 0000000000000000] 11:21:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C83908000) [pid = 2364] [serial = 527] [outer = 0000001C82343C00] 11:21:44 INFO - PROCESS | 2364 | 1461262904414 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C83BDDC00) [pid = 2364] [serial = 528] [outer = 0000001C82343C00] 11:21:45 INFO - PROCESS | 2364 | 1461262904996 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 985ms 11:21:45 INFO - PROCESS | 2364 | 1461262905066 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 11:21:45 INFO - PROCESS | 2364 | 1461262905070 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 11:21:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:21:45 INFO - PROCESS | 2364 | 1461262905078 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 2364 | 1461262905082 Marionette TRACE conn6 <- [1,670,null,{}] 11:21:45 INFO - PROCESS | 2364 | 1461262905087 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:45 INFO - PROCESS | 2364 | 1461262905212 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 11:21:45 INFO - PROCESS | 2364 | 1461262905331 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E88000 == 68 [pid = 2364] [id = 177] 11:21:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C85732C00) [pid = 2364] [serial = 529] [outer = 0000000000000000] 11:21:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C8576C400) [pid = 2364] [serial = 530] [outer = 0000001C85732C00] 11:21:45 INFO - PROCESS | 2364 | 1461262905388 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C860C7400) [pid = 2364] [serial = 531] [outer = 0000001C85732C00] 11:21:45 INFO - PROCESS | 2364 | [2364] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:21:46 INFO - PROCESS | 2364 | [2364] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:21:46 INFO - PROCESS | 2364 | 1461262906495 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:21:46 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) 11:21:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1445ms 11:21:46 INFO - PROCESS | 2364 | 1461262906524 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 11:21:46 INFO - PROCESS | 2364 | 1461262906527 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 11:21:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:21:46 INFO - PROCESS | 2364 | 1461262906531 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 2364 | 1461262906533 Marionette TRACE conn6 <- [1,674,null,{}] 11:21:46 INFO - PROCESS | 2364 | 1461262906544 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:46 INFO - PROCESS | 2364 | 1461262906662 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 11:21:46 INFO - PROCESS | 2364 | 1461262906777 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBC38000 == 69 [pid = 2364] [id = 178] 11:21:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001CED83F800) [pid = 2364] [serial = 532] [outer = 0000000000000000] 11:21:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001CEE1DA800) [pid = 2364] [serial = 533] [outer = 0000001CED83F800] 11:21:46 INFO - PROCESS | 2364 | 1461262906839 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001CF4BE5000) [pid = 2364] [serial = 534] [outer = 0000001CED83F800] 11:21:47 INFO - PROCESS | 2364 | 1461262907937 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:21:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:21:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1440ms 11:21:47 INFO - PROCESS | 2364 | 1461262907973 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 11:21:47 INFO - PROCESS | 2364 | 1461262907976 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 11:21:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:21:47 INFO - PROCESS | 2364 | 1461262907979 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 2364 | 1461262907982 Marionette TRACE conn6 <- [1,678,null,{}] 11:21:47 INFO - PROCESS | 2364 | 1461262907986 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:48 INFO - PROCESS | 2364 | 1461262908100 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 11:21:48 INFO - PROCESS | 2364 | 1461262908204 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC93E800 == 70 [pid = 2364] [id = 179] 11:21:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001CFB323000) [pid = 2364] [serial = 535] [outer = 0000000000000000] 11:21:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001CFB3E1000) [pid = 2364] [serial = 536] [outer = 0000001CFB323000] 11:21:48 INFO - PROCESS | 2364 | 1461262908304 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001CFC5BE800) [pid = 2364] [serial = 537] [outer = 0000001CFB323000] 11:21:49 INFO - PROCESS | 2364 | 1461262909337 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:21:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:21:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1380ms 11:21:49 INFO - PROCESS | 2364 | 1461262909362 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 2364 | 1461262909364 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 11:21:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:21:49 INFO - PROCESS | 2364 | 1461262909368 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 2364 | 1461262909370 Marionette TRACE conn6 <- [1,682,null,{}] 11:21:49 INFO - PROCESS | 2364 | 1461262909374 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:49 INFO - PROCESS | 2364 | 1461262909482 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 11:21:49 INFO - PROCESS | 2364 | 1461262909584 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FDB000 == 71 [pid = 2364] [id = 180] 11:21:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C810C1800) [pid = 2364] [serial = 538] [outer = 0000000000000000] 11:21:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C810C5800) [pid = 2364] [serial = 539] [outer = 0000001C810C1800] 11:21:49 INFO - PROCESS | 2364 | 1461262909807 Marionette DEBUG loaded listener.js 11:21:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C839A3400) [pid = 2364] [serial = 540] [outer = 0000001C810C1800] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF91BD800 == 70 [pid = 2364] [id = 84] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF91CC800 == 69 [pid = 2364] [id = 174] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5FEA800 == 68 [pid = 2364] [id = 173] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4974800 == 67 [pid = 2364] [id = 172] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF16A800 == 66 [pid = 2364] [id = 171] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FAA000 == 65 [pid = 2364] [id = 170] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F69800 == 64 [pid = 2364] [id = 169] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F31800 == 63 [pid = 2364] [id = 168] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D50000 == 62 [pid = 2364] [id = 167] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CFB1A7000) [pid = 2364] [serial = 473] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C85F9D000) [pid = 2364] [serial = 437] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001CFAB4F800) [pid = 2364] [serial = 440] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D43800 == 61 [pid = 2364] [id = 166] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81683000 == 60 [pid = 2364] [id = 162] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC784000 == 59 [pid = 2364] [id = 161] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87086000 == 58 [pid = 2364] [id = 160] 11:21:50 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FD3000 == 57 [pid = 2364] [id = 159] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001CF9575000) [pid = 2364] [serial = 470] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001CF55EE800) [pid = 2364] [serial = 465] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CF5F2C000) [pid = 2364] [serial = 468] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C86FCE400) [pid = 2364] [serial = 456] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CED83A000) [pid = 2364] [serial = 458] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001CEEBD9800) [pid = 2364] [serial = 459] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C83A23400) [pid = 2364] [serial = 449] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C844A8000) [pid = 2364] [serial = 450] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001CFD9C1400) [pid = 2364] [serial = 423] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C865E8800) [pid = 2364] [serial = 455] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CF55F0000) [pid = 2364] [serial = 431] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C86FCB400) [pid = 2364] [serial = 428] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001CF4BA3000) [pid = 2364] [serial = 462] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C83BDB400) [pid = 2364] [serial = 447] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C8253C000) [pid = 2364] [serial = 446] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C85E8D800) [pid = 2364] [serial = 452] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C85FA2000) [pid = 2364] [serial = 453] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CF3DCC000) [pid = 2364] [serial = 461] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C8157E800) [pid = 2364] [serial = 443] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C809C2C00) [pid = 2364] [serial = 434] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C85764000) [pid = 2364] [serial = 425] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CF4BE7C00) [pid = 2364] [serial = 467] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CF4BD9000) [pid = 2364] [serial = 464] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CFAB4A000) [pid = 2364] [serial = 471] [outer = 0000000000000000] [url = about:blank] 11:21:50 INFO - PROCESS | 2364 | 1461262910940 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:21:50 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) 11:21:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1592ms 11:21:50 INFO - PROCESS | 2364 | 1461262910964 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 2364 | 1461262910967 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 11:21:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:21:50 INFO - PROCESS | 2364 | 1461262910986 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 2364 | 1461262910989 Marionette TRACE conn6 <- [1,686,null,{}] 11:21:51 INFO - PROCESS | 2364 | 1461262911004 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:51 INFO - PROCESS | 2364 | 1461262911135 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 11:21:51 INFO - PROCESS | 2364 | 1461262911146 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8168C000 == 58 [pid = 2364] [id = 181] 11:21:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C83A22C00) [pid = 2364] [serial = 541] [outer = 0000000000000000] 11:21:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C83BDF400) [pid = 2364] [serial = 542] [outer = 0000001C83A22C00] 11:21:51 INFO - PROCESS | 2364 | 1461262911195 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C841D9800) [pid = 2364] [serial = 543] [outer = 0000001C83A22C00] 11:21:52 INFO - PROCESS | 2364 | 1461262912163 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:21:52 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) 11:21:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1237ms 11:21:52 INFO - PROCESS | 2364 | 1461262912221 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 2364 | 1461262912225 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 11:21:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:21:52 INFO - PROCESS | 2364 | 1461262912232 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 2364 | 1461262912235 Marionette TRACE conn6 <- [1,690,null,{}] 11:21:52 INFO - PROCESS | 2364 | 1461262912239 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:52 INFO - PROCESS | 2364 | 1461262912331 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 11:21:52 INFO - PROCESS | 2364 | 1461262912339 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F43800 == 59 [pid = 2364] [id = 182] 11:21:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C85741800) [pid = 2364] [serial = 544] [outer = 0000000000000000] 11:21:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C85F80000) [pid = 2364] [serial = 545] [outer = 0000001C85741800] 11:21:52 INFO - PROCESS | 2364 | 1461262912386 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C860CCC00) [pid = 2364] [serial = 546] [outer = 0000001C85741800] 11:21:53 INFO - PROCESS | 2364 | 1461262913335 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:21:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:21:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1124ms 11:21:53 INFO - PROCESS | 2364 | 1461262913360 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 2364 | 1461262913362 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 11:21:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:21:53 INFO - PROCESS | 2364 | 1461262913366 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 2364 | 1461262913370 Marionette TRACE conn6 <- [1,694,null,{}] 11:21:53 INFO - PROCESS | 2364 | 1461262913387 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:53 INFO - PROCESS | 2364 | 1461262913506 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 11:21:53 INFO - PROCESS | 2364 | 1461262913554 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FA1800 == 60 [pid = 2364] [id = 183] 11:21:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C876E3400) [pid = 2364] [serial = 547] [outer = 0000000000000000] 11:21:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C87FB8C00) [pid = 2364] [serial = 548] [outer = 0000001C876E3400] 11:21:53 INFO - PROCESS | 2364 | 1461262913600 Marionette DEBUG loaded listener.js 11:21:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CED720400) [pid = 2364] [serial = 549] [outer = 0000001C876E3400] 11:21:54 INFO - PROCESS | 2364 | 1461262914548 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:21:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:21:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1237ms 11:21:54 INFO - PROCESS | 2364 | 1461262914604 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 11:21:54 INFO - PROCESS | 2364 | 1461262914607 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 11:21:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:21:54 INFO - PROCESS | 2364 | 1461262914611 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:21:54 INFO - PROCESS | 2364 | 1461262914613 Marionette TRACE conn6 <- [1,698,null,{}] 11:21:54 INFO - PROCESS | 2364 | 1461262914617 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:54 INFO - PROCESS | 2364 | 1461262914732 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 11:21:54 INFO - PROCESS | 2364 | 1461262914739 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF172800 == 61 [pid = 2364] [id = 184] 11:21:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C87FC3000) [pid = 2364] [serial = 550] [outer = 0000000000000000] 11:21:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CEF040400) [pid = 2364] [serial = 551] [outer = 0000001C87FC3000] 11:21:54 INFO - PROCESS | 2364 | 1461262914787 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CEF270800) [pid = 2364] [serial = 552] [outer = 0000001C87FC3000] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C82344400) [pid = 2364] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C81582000) [pid = 2364] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001CF4BCAC00) [pid = 2364] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C85F81000) [pid = 2364] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CED720800) [pid = 2364] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CEF7C9400) [pid = 2364] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C83A21400) [pid = 2364] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF4BDE400) [pid = 2364] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C86FC7400) [pid = 2364] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:21:55 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C8573F800) [pid = 2364] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:21:55 INFO - PROCESS | 2364 | 1461262915784 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:21:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:21:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1180ms 11:21:55 INFO - PROCESS | 2364 | 1461262915793 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 2364 | 1461262915795 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 11:21:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:21:55 INFO - PROCESS | 2364 | 1461262915799 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 2364 | 1461262915801 Marionette TRACE conn6 <- [1,702,null,{}] 11:21:55 INFO - PROCESS | 2364 | 1461262915805 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:55 INFO - PROCESS | 2364 | 1461262915887 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 11:21:55 INFO - PROCESS | 2364 | 1461262915894 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4975000 == 62 [pid = 2364] [id = 185] 11:21:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C876EE400) [pid = 2364] [serial = 553] [outer = 0000000000000000] 11:21:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001CEF713C00) [pid = 2364] [serial = 554] [outer = 0000001C876EE400] 11:21:55 INFO - PROCESS | 2364 | 1461262915949 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001CF4B9A000) [pid = 2364] [serial = 555] [outer = 0000001C876EE400] 11:21:56 INFO - PROCESS | 2364 | 1461262916896 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:21:56 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 11:21:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1141ms 11:21:56 INFO - PROCESS | 2364 | 1461262916944 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 11:21:56 INFO - PROCESS | 2364 | 1461262916946 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 11:21:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:21:56 INFO - PROCESS | 2364 | 1461262916949 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:21:56 INFO - PROCESS | 2364 | 1461262916951 Marionette TRACE conn6 <- [1,706,null,{}] 11:21:56 INFO - PROCESS | 2364 | 1461262916955 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:57 INFO - PROCESS | 2364 | 1461262917045 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 11:21:57 INFO - PROCESS | 2364 | 1461262917053 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C28000 == 63 [pid = 2364] [id = 186] 11:21:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001CF55EC400) [pid = 2364] [serial = 556] [outer = 0000000000000000] 11:21:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CF849F800) [pid = 2364] [serial = 557] [outer = 0000001CF55EC400] 11:21:57 INFO - PROCESS | 2364 | 1461262917099 Marionette DEBUG loaded listener.js 11:21:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CFAB1E400) [pid = 2364] [serial = 558] [outer = 0000001CF55EC400] 11:21:58 INFO - PROCESS | 2364 | 1461262918285 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:21:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:21:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1387ms 11:21:58 INFO - PROCESS | 2364 | 1461262918340 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 2364 | 1461262918344 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 11:21:58 INFO - PROCESS | 2364 | 1461262918349 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:21:58 INFO - PROCESS | 2364 | 1461262918353 Marionette TRACE conn6 <- [1,710,null,{}] 11:21:58 INFO - PROCESS | 2364 | 1461262918360 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:58 INFO - PROCESS | 2364 | 1461262918531 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 11:21:58 INFO - PROCESS | 2364 | 1461262918660 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E8C000 == 64 [pid = 2364] [id = 187] 11:21:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C8576B800) [pid = 2364] [serial = 559] [outer = 0000000000000000] 11:21:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C85770400) [pid = 2364] [serial = 560] [outer = 0000001C8576B800] 11:21:58 INFO - PROCESS | 2364 | 1461262918718 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C86535800) [pid = 2364] [serial = 561] [outer = 0000001C8576B800] 11:21:59 INFO - PROCESS | 2364 | 1461262919256 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:21:59 INFO - PROCESS | 2364 | 1461262919304 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 11:21:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:21:59 INFO - PROCESS | 2364 | 1461262919311 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:21:59 INFO - PROCESS | 2364 | 1461262919315 Marionette TRACE conn6 <- [1,714,null,{}] 11:21:59 INFO - PROCESS | 2364 | 1461262919319 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:59 INFO - PROCESS | 2364 | 1461262919434 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 11:21:59 INFO - PROCESS | 2364 | 1461262919524 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4B21000 == 65 [pid = 2364] [id = 188] 11:21:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C87FB9000) [pid = 2364] [serial = 562] [outer = 0000000000000000] 11:21:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CEF716400) [pid = 2364] [serial = 563] [outer = 0000001C87FB9000] 11:21:59 INFO - PROCESS | 2364 | 1461262919580 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CF4BA4800) [pid = 2364] [serial = 564] [outer = 0000001C87FB9000] 11:22:00 INFO - PROCESS | 2364 | 1461262920210 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:22:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 942ms 11:22:00 INFO - PROCESS | 2364 | 1461262920257 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 2364 | 1461262920260 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 11:22:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:22:00 INFO - PROCESS | 2364 | 1461262920264 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 2364 | 1461262920269 Marionette TRACE conn6 <- [1,718,null,{}] 11:22:00 INFO - PROCESS | 2364 | 1461262920281 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:00 INFO - PROCESS | 2364 | 1461262920393 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 11:22:00 INFO - PROCESS | 2364 | 1461262920514 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB3A2800 == 66 [pid = 2364] [id = 189] 11:22:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001CFAB47400) [pid = 2364] [serial = 565] [outer = 0000000000000000] 11:22:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CFB047400) [pid = 2364] [serial = 566] [outer = 0000001CFAB47400] 11:22:00 INFO - PROCESS | 2364 | 1461262920574 Marionette DEBUG loaded listener.js 11:22:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CFB3E3800) [pid = 2364] [serial = 567] [outer = 0000001CFAB47400] 11:22:01 INFO - PROCESS | 2364 | 1461262921136 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_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] 11:22:01 INFO - PROCESS | 2364 | 1461262921149 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 11:22:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:22:01 INFO - PROCESS | 2364 | 1461262921153 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:22:01 INFO - PROCESS | 2364 | 1461262921155 Marionette TRACE conn6 <- [1,722,null,{}] 11:22:01 INFO - PROCESS | 2364 | 1461262921159 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:01 INFO - PROCESS | 2364 | 1461262921269 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 11:22:01 INFO - PROCESS | 2364 | 1461262921358 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC558000 == 67 [pid = 2364] [id = 190] 11:22:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001CFC8EF000) [pid = 2364] [serial = 568] [outer = 0000000000000000] 11:22:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001CFCA2C400) [pid = 2364] [serial = 569] [outer = 0000001CFC8EF000] 11:22:01 INFO - PROCESS | 2364 | 1461262921414 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001CFCA72000) [pid = 2364] [serial = 570] [outer = 0000001CFC8EF000] 11:22:02 INFO - PROCESS | 2364 | 1461262921994 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:22:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:22:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 879ms 11:22:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:22:02 INFO - PROCESS | 2364 | 1461262922034 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 11:22:02 INFO - PROCESS | 2364 | 1461262922037 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 11:22:02 INFO - PROCESS | 2364 | 1461262922040 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 2364 | 1461262922042 Marionette TRACE conn6 <- [1,726,null,{}] 11:22:02 INFO - PROCESS | 2364 | 1461262922046 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:02 INFO - PROCESS | 2364 | 1461262922152 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 11:22:02 INFO - PROCESS | 2364 | 1461262922228 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1C5000 == 68 [pid = 2364] [id = 191] 11:22:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C8579F000) [pid = 2364] [serial = 571] [outer = 0000000000000000] 11:22:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C857A8400) [pid = 2364] [serial = 572] [outer = 0000001C8579F000] 11:22:02 INFO - PROCESS | 2364 | 1461262922324 Marionette DEBUG loaded listener.js 11:22:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001CFCA5AC00) [pid = 2364] [serial = 573] [outer = 0000001C8579F000] 11:22:03 INFO - PROCESS | 2364 | [2364] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:22:03 INFO - PROCESS | 2364 | 1461262923350 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:22:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:22:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1336ms 11:22:03 INFO - PROCESS | 2364 | 1461262923379 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 11:22:03 INFO - PROCESS | 2364 | 1461262923381 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 11:22:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:22:03 INFO - PROCESS | 2364 | 1461262923385 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:22:03 INFO - PROCESS | 2364 | 1461262923387 Marionette TRACE conn6 <- [1,730,null,{}] 11:22:03 INFO - PROCESS | 2364 | 1461262923391 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:03 INFO - PROCESS | 2364 | 1461262923565 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 11:22:03 INFO - PROCESS | 2364 | 1461262923690 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8168C800 == 69 [pid = 2364] [id = 192] 11:22:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C809BB800) [pid = 2364] [serial = 574] [outer = 0000000000000000] 11:22:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C85E91800) [pid = 2364] [serial = 575] [outer = 0000001C809BB800] 11:22:03 INFO - PROCESS | 2364 | 1461262923749 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C88977400) [pid = 2364] [serial = 576] [outer = 0000001C809BB800] 11:22:04 INFO - PROCESS | 2364 | 1461262924911 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:22:04 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 11:22:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1534ms 11:22:04 INFO - PROCESS | 2364 | 1461262924922 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 2364 | 1461262924926 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 11:22:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:22:04 INFO - PROCESS | 2364 | 1461262924939 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 2364 | 1461262924943 Marionette TRACE conn6 <- [1,734,null,{}] 11:22:04 INFO - PROCESS | 2364 | 1461262924949 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:05 INFO - PROCESS | 2364 | 1461262925093 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 11:22:05 INFO - PROCESS | 2364 | 1461262925169 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81408000 == 70 [pid = 2364] [id = 193] 11:22:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C81574800) [pid = 2364] [serial = 577] [outer = 0000000000000000] 11:22:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C8253C000) [pid = 2364] [serial = 578] [outer = 0000001C81574800] 11:22:05 INFO - PROCESS | 2364 | 1461262925248 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C8399DC00) [pid = 2364] [serial = 579] [outer = 0000001C81574800] 11:22:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC946800 == 69 [pid = 2364] [id = 146] 11:22:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4975000 == 68 [pid = 2364] [id = 185] 11:22:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF172800 == 67 [pid = 2364] [id = 184] 11:22:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FA1800 == 66 [pid = 2364] [id = 183] 11:22:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F43800 == 65 [pid = 2364] [id = 182] 11:22:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8168C000 == 64 [pid = 2364] [id = 181] 11:22:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FDB000 == 63 [pid = 2364] [id = 180] 11:22:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83BA5800 == 62 [pid = 2364] [id = 176] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CF97D1400) [pid = 2364] [serial = 524] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C860CF000) [pid = 2364] [serial = 488] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CFC8F1000) [pid = 2364] [serial = 491] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C86FCD800) [pid = 2364] [serial = 509] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C87FB9400) [pid = 2364] [serial = 510] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C876EAC00) [pid = 2364] [serial = 494] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001CF0F77800) [pid = 2364] [serial = 482] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C85766800) [pid = 2364] [serial = 503] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C85E8F800) [pid = 2364] [serial = 504] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C82345400) [pid = 2364] [serial = 476] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C839A7C00) [pid = 2364] [serial = 498] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C8234FC00) [pid = 2364] [serial = 497] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C83904400) [pid = 2364] [serial = 500] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C83C67400) [pid = 2364] [serial = 501] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C85E8E800) [pid = 2364] [serial = 479] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CFC87B400) [pid = 2364] [serial = 485] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001CFBBDE800) [pid = 2364] [serial = 474] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C86534800) [pid = 2364] [serial = 506] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CEF145000) [pid = 2364] [serial = 513] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001CED847400) [pid = 2364] [serial = 512] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CEF987C00) [pid = 2364] [serial = 515] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CEF937800) [pid = 2364] [serial = 518] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CF4BCB000) [pid = 2364] [serial = 519] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF5556000) [pid = 2364] [serial = 521] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF4461400) [pid = 2364] [serial = 516] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CF5C85000) [pid = 2364] [serial = 522] [outer = 0000000000000000] [url = about:blank] 11:22:05 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C865E6C00) [pid = 2364] [serial = 507] [outer = 0000000000000000] [url = about:blank] 11:22:06 INFO - PROCESS | 2364 | 1461262926170 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:22:06 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.) 11:22:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1294ms 11:22:06 INFO - PROCESS | 2364 | 1461262926237 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 11:22:06 INFO - PROCESS | 2364 | 1461262926243 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 11:22:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:22:06 INFO - PROCESS | 2364 | 1461262926249 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 2364 | 1461262926252 Marionette TRACE conn6 <- [1,738,null,{}] 11:22:06 INFO - PROCESS | 2364 | 1461262926256 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:06 INFO - PROCESS | 2364 | 1461262926347 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 11:22:06 INFO - PROCESS | 2364 | 1461262926355 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D57000 == 63 [pid = 2364] [id = 194] 11:22:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C83C5CC00) [pid = 2364] [serial = 580] [outer = 0000000000000000] 11:22:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C83C67000) [pid = 2364] [serial = 581] [outer = 0000001C83C5CC00] 11:22:06 INFO - PROCESS | 2364 | 1461262926408 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C841D7000) [pid = 2364] [serial = 582] [outer = 0000001C83C5CC00] 11:22:07 INFO - PROCESS | 2364 | 1461262927379 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:22:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:22:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1190ms 11:22:07 INFO - PROCESS | 2364 | 1461262927439 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 11:22:07 INFO - PROCESS | 2364 | 1461262927442 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 11:22:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:22:07 INFO - PROCESS | 2364 | 1461262927454 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 2364 | 1461262927458 Marionette TRACE conn6 <- [1,742,null,{}] 11:22:07 INFO - PROCESS | 2364 | 1461262927470 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:07 INFO - PROCESS | 2364 | 1461262927593 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 11:22:07 INFO - PROCESS | 2364 | 1461262927643 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862D3000 == 64 [pid = 2364] [id = 195] 11:22:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C8576DC00) [pid = 2364] [serial = 583] [outer = 0000000000000000] 11:22:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C85E83C00) [pid = 2364] [serial = 584] [outer = 0000001C8576DC00] 11:22:07 INFO - PROCESS | 2364 | 1461262927692 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C85F9BC00) [pid = 2364] [serial = 585] [outer = 0000001C8576DC00] 11:22:08 INFO - PROCESS | 2364 | 1461262928635 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:22:08 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 11:22:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1253ms 11:22:08 INFO - PROCESS | 2364 | 1461262928704 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 2364 | 1461262928707 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 11:22:08 INFO - PROCESS | 2364 | 1461262928711 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:22:08 INFO - PROCESS | 2364 | 1461262928713 Marionette TRACE conn6 <- [1,746,null,{}] 11:22:08 INFO - PROCESS | 2364 | 1461262928717 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:08 INFO - PROCESS | 2364 | 1461262928846 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 11:22:08 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C83A22C00) [pid = 2364] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:22:08 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C85741800) [pid = 2364] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:22:08 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C87FC3000) [pid = 2364] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:22:08 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF8CF0800) [pid = 2364] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:22:08 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C810C1800) [pid = 2364] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:22:08 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C876E3400) [pid = 2364] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:22:08 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C876EE400) [pid = 2364] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:22:08 INFO - PROCESS | 2364 | 1461262928898 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E8F800 == 65 [pid = 2364] [id = 196] 11:22:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C83A22C00) [pid = 2364] [serial = 586] [outer = 0000000000000000] 11:22:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C85766C00) [pid = 2364] [serial = 587] [outer = 0000001C83A22C00] 11:22:08 INFO - PROCESS | 2364 | 1461262928945 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C876E5000) [pid = 2364] [serial = 588] [outer = 0000001C83A22C00] 11:22:09 INFO - PROCESS | 2364 | 1461262929356 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:22:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 11:22:09 INFO - PROCESS | 2364 | 1461262929386 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 2364 | 1461262929388 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 11:22:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:22:09 INFO - PROCESS | 2364 | 1461262929392 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 2364 | 1461262929393 Marionette TRACE conn6 <- [1,750,null,{}] 11:22:09 INFO - PROCESS | 2364 | 1461262929397 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:09 INFO - PROCESS | 2364 | 1461262929509 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 11:22:09 INFO - PROCESS | 2364 | 1461262929518 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED65F000 == 66 [pid = 2364] [id = 197] 11:22:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C876EBC00) [pid = 2364] [serial = 589] [outer = 0000000000000000] 11:22:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C87FC5800) [pid = 2364] [serial = 590] [outer = 0000001C876EBC00] 11:22:09 INFO - PROCESS | 2364 | 1461262929565 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C884D3400) [pid = 2364] [serial = 591] [outer = 0000001C876EBC00] 11:22:10 INFO - PROCESS | 2364 | [2364] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:22:10 INFO - PROCESS | 2364 | 1461262930456 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:22:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:22:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1082ms 11:22:10 INFO - PROCESS | 2364 | 1461262930477 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 2364 | 1461262930479 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 11:22:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:22:10 INFO - PROCESS | 2364 | 1461262930483 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 2364 | 1461262930485 Marionette TRACE conn6 <- [1,754,null,{}] 11:22:10 INFO - PROCESS | 2364 | 1461262930488 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:10 INFO - PROCESS | 2364 | 1461262930622 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 11:22:10 INFO - PROCESS | 2364 | 1461262930631 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF176800 == 67 [pid = 2364] [id = 198] 11:22:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C88970800) [pid = 2364] [serial = 592] [outer = 0000000000000000] 11:22:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CED83C400) [pid = 2364] [serial = 593] [outer = 0000001C88970800] 11:22:10 INFO - PROCESS | 2364 | 1461262930681 Marionette DEBUG loaded listener.js 11:22:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CEE05C400) [pid = 2364] [serial = 594] [outer = 0000001C88970800] 11:22:11 INFO - PROCESS | 2364 | 1461262931585 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:22:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:22:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1125ms 11:22:11 INFO - PROCESS | 2364 | 1461262931610 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 11:22:11 INFO - PROCESS | 2364 | 1461262931615 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 11:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:22:11 INFO - PROCESS | 2364 | 1461262931621 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 2364 | 1461262931626 Marionette TRACE conn6 <- [1,758,null,{}] 11:22:11 INFO - PROCESS | 2364 | 1461262931676 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:11 INFO - PROCESS | 2364 | 1461262931784 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 11:22:11 INFO - PROCESS | 2364 | 1461262931951 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83BAC800 == 68 [pid = 2364] [id = 199] 11:22:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C8252D800) [pid = 2364] [serial = 595] [outer = 0000000000000000] 11:22:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C83905800) [pid = 2364] [serial = 596] [outer = 0000001C8252D800] 11:22:12 INFO - PROCESS | 2364 | 1461262932056 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C83C5AC00) [pid = 2364] [serial = 597] [outer = 0000001C8252D800] 11:22:12 INFO - PROCESS | 2364 | 1461262932657 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1071ms 11:22:12 INFO - PROCESS | 2364 | 1461262932696 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 2364 | 1461262932704 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 11:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:22:12 INFO - PROCESS | 2364 | 1461262932711 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 2364 | 1461262932714 Marionette TRACE conn6 <- [1,762,null,{}] 11:22:12 INFO - PROCESS | 2364 | 1461262932718 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:12 INFO - PROCESS | 2364 | 1461262932855 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 11:22:12 INFO - PROCESS | 2364 | 1461262932972 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F6A000 == 69 [pid = 2364] [id = 200] 11:22:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C841E2C00) [pid = 2364] [serial = 598] [outer = 0000000000000000] 11:22:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C85771800) [pid = 2364] [serial = 599] [outer = 0000001C841E2C00] 11:22:13 INFO - PROCESS | 2364 | 1461262933030 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C860CE000) [pid = 2364] [serial = 600] [outer = 0000001C841E2C00] 11:22:13 INFO - PROCESS | 2364 | 1461262933648 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 984ms 11:22:13 INFO - PROCESS | 2364 | 1461262933700 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 11:22:13 INFO - PROCESS | 2364 | 1461262933703 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 11:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:22:13 INFO - PROCESS | 2364 | 1461262933707 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 2364 | 1461262933711 Marionette TRACE conn6 <- [1,766,null,{}] 11:22:13 INFO - PROCESS | 2364 | 1461262933737 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:13 INFO - PROCESS | 2364 | 1461262933883 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 11:22:13 INFO - PROCESS | 2364 | 1461262933933 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF444B000 == 70 [pid = 2364] [id = 201] 11:22:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CED726400) [pid = 2364] [serial = 601] [outer = 0000000000000000] 11:22:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001CED72D400) [pid = 2364] [serial = 602] [outer = 0000001CED726400] 11:22:13 INFO - PROCESS | 2364 | 1461262933992 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001CEE96D400) [pid = 2364] [serial = 603] [outer = 0000001CED726400] 11:22:14 INFO - PROCESS | 2364 | 1461262934639 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 983ms 11:22:14 INFO - PROCESS | 2364 | 1461262934692 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 2364 | 1461262934695 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 11:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:22:14 INFO - PROCESS | 2364 | 1461262934699 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 2364 | 1461262934701 Marionette TRACE conn6 <- [1,770,null,{}] 11:22:14 INFO - PROCESS | 2364 | 1461262934705 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:14 INFO - PROCESS | 2364 | 1461262934815 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 11:22:14 INFO - PROCESS | 2364 | 1461262934936 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF562A800 == 71 [pid = 2364] [id = 202] 11:22:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001CEF044C00) [pid = 2364] [serial = 604] [outer = 0000000000000000] 11:22:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001CEF143000) [pid = 2364] [serial = 605] [outer = 0000001CEF044C00] 11:22:14 INFO - PROCESS | 2364 | 1461262934994 Marionette DEBUG loaded listener.js 11:22:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001CEF70FC00) [pid = 2364] [serial = 606] [outer = 0000001CEF044C00] 11:22:15 INFO - PROCESS | 2364 | 1461262935801 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1137ms 11:22:15 INFO - PROCESS | 2364 | 1461262935837 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 11:22:15 INFO - PROCESS | 2364 | 1461262935841 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 11:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:22:15 INFO - PROCESS | 2364 | 1461262935847 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 2364 | 1461262935851 Marionette TRACE conn6 <- [1,774,null,{}] 11:22:15 INFO - PROCESS | 2364 | 1461262935858 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:15 INFO - PROCESS | 2364 | 1461262935958 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 11:22:16 INFO - PROCESS | 2364 | 1461262936085 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C83800 == 72 [pid = 2364] [id = 203] 11:22:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C81579400) [pid = 2364] [serial = 607] [outer = 0000000000000000] 11:22:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C82535400) [pid = 2364] [serial = 608] [outer = 0000001C81579400] 11:22:16 INFO - PROCESS | 2364 | 1461262936137 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C83A16800) [pid = 2364] [serial = 609] [outer = 0000001C81579400] 11:22:16 INFO - PROCESS | 2364 | 1461262936748 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 941ms 11:22:16 INFO - PROCESS | 2364 | 1461262936792 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 2364 | 1461262936798 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:22:16 INFO - PROCESS | 2364 | 1461262936805 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 2364 | 1461262936808 Marionette TRACE conn6 <- [1,778,null,{}] 11:22:16 INFO - PROCESS | 2364 | 1461262936811 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:16 INFO - PROCESS | 2364 | 1461262936915 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 11:22:17 INFO - PROCESS | 2364 | 1461262937012 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862C9800 == 73 [pid = 2364] [id = 204] 11:22:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C85713000) [pid = 2364] [serial = 610] [outer = 0000000000000000] 11:22:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C8576A000) [pid = 2364] [serial = 611] [outer = 0000001C85713000] 11:22:17 INFO - PROCESS | 2364 | 1461262937061 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C857AAC00) [pid = 2364] [serial = 612] [outer = 0000001C85713000] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83B91000 == 72 [pid = 2364] [id = 82] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C30800 == 71 [pid = 2364] [id = 81] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEEB17000 == 70 [pid = 2364] [id = 83] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED65F000 == 69 [pid = 2364] [id = 197] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E8F800 == 68 [pid = 2364] [id = 196] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862D3000 == 67 [pid = 2364] [id = 195] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D57000 == 66 [pid = 2364] [id = 194] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001CFB3E1000) [pid = 2364] [serial = 536] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CEE1DA800) [pid = 2364] [serial = 533] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C8576C400) [pid = 2364] [serial = 530] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C83908000) [pid = 2364] [serial = 527] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81408000 == 65 [pid = 2364] [id = 193] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1C5000 == 64 [pid = 2364] [id = 191] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC558000 == 63 [pid = 2364] [id = 190] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB3A2800 == 62 [pid = 2364] [id = 189] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4B21000 == 61 [pid = 2364] [id = 188] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E8C000 == 60 [pid = 2364] [id = 187] 11:22:17 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C28000 == 59 [pid = 2364] [id = 186] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C83BDF400) [pid = 2364] [serial = 542] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C841D9800) [pid = 2364] [serial = 543] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C85F80000) [pid = 2364] [serial = 545] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001CEF040400) [pid = 2364] [serial = 551] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CFAB28800) [pid = 2364] [serial = 525] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C839A3400) [pid = 2364] [serial = 540] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C810C5800) [pid = 2364] [serial = 539] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001CED720400) [pid = 2364] [serial = 549] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001CEF713C00) [pid = 2364] [serial = 554] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CF4B9A000) [pid = 2364] [serial = 555] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C87FB8C00) [pid = 2364] [serial = 548] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001CEF270800) [pid = 2364] [serial = 552] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C860CCC00) [pid = 2364] [serial = 546] [outer = 0000000000000000] [url = about:blank] 11:22:17 INFO - PROCESS | 2364 | 1461262937696 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 941ms 11:22:17 INFO - PROCESS | 2364 | 1461262937747 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 2364 | 1461262937749 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 11:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:22:17 INFO - PROCESS | 2364 | 1461262937756 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 2364 | 1461262937759 Marionette TRACE conn6 <- [1,782,null,{}] 11:22:17 INFO - PROCESS | 2364 | 1461262937771 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:17 INFO - PROCESS | 2364 | 1461262937868 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 11:22:17 INFO - PROCESS | 2364 | 1461262937945 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D52000 == 60 [pid = 2364] [id = 205] 11:22:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C823AF800) [pid = 2364] [serial = 613] [outer = 0000000000000000] 11:22:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C83C66800) [pid = 2364] [serial = 614] [outer = 0000001C823AF800] 11:22:18 INFO - PROCESS | 2364 | 1461262937995 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C85762C00) [pid = 2364] [serial = 615] [outer = 0000001C823AF800] 11:22:18 INFO - PROCESS | 2364 | 1461262938409 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 11:22:18 INFO - PROCESS | 2364 | 1461262938450 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 2364 | 1461262938453 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 11:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:22:18 INFO - PROCESS | 2364 | 1461262938457 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 2364 | 1461262938459 Marionette TRACE conn6 <- [1,786,null,{}] 11:22:18 INFO - PROCESS | 2364 | 1461262938462 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:18 INFO - PROCESS | 2364 | 1461262938549 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 11:22:18 INFO - PROCESS | 2364 | 1461262938556 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F6D000 == 61 [pid = 2364] [id = 206] 11:22:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C85E89C00) [pid = 2364] [serial = 616] [outer = 0000000000000000] 11:22:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C85F7B800) [pid = 2364] [serial = 617] [outer = 0000001C85E89C00] 11:22:18 INFO - PROCESS | 2364 | 1461262938604 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C860CA400) [pid = 2364] [serial = 618] [outer = 0000001C85E89C00] 11:22:19 INFO - PROCESS | 2364 | 1461262939046 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:22:19 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 11:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 626ms 11:22:19 INFO - PROCESS | 2364 | 1461262939086 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 11:22:19 INFO - PROCESS | 2364 | 1461262939088 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 11:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:22:19 INFO - PROCESS | 2364 | 1461262939092 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 2364 | 1461262939094 Marionette TRACE conn6 <- [1,790,null,{}] 11:22:19 INFO - PROCESS | 2364 | 1461262939098 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:19 INFO - PROCESS | 2364 | 1461262939179 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 11:22:19 INFO - PROCESS | 2364 | 1461262939185 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED674800 == 62 [pid = 2364] [id = 207] 11:22:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C823B9C00) [pid = 2364] [serial = 619] [outer = 0000000000000000] 11:22:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C8653E400) [pid = 2364] [serial = 620] [outer = 0000001C823B9C00] 11:22:19 INFO - PROCESS | 2364 | 1461262939233 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C865EFC00) [pid = 2364] [serial = 621] [outer = 0000001C823B9C00] 11:22:19 INFO - PROCESS | 2364 | 1461262939713 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:22:19 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 11:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 691ms 11:22:19 INFO - PROCESS | 2364 | 1461262939786 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 11:22:19 INFO - PROCESS | 2364 | 1461262939788 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 11:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:22:19 INFO - PROCESS | 2364 | 1461262939801 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 2364 | 1461262939803 Marionette TRACE conn6 <- [1,794,null,{}] 11:22:19 INFO - PROCESS | 2364 | 1461262939807 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:19 INFO - PROCESS | 2364 | 1461262939943 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 11:22:19 INFO - PROCESS | 2364 | 1461262939951 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF04E3000 == 63 [pid = 2364] [id = 208] 11:22:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C876DF400) [pid = 2364] [serial = 622] [outer = 0000000000000000] 11:22:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C87FBC000) [pid = 2364] [serial = 623] [outer = 0000001C876DF400] 11:22:20 INFO - PROCESS | 2364 | 1461262940003 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C8896FC00) [pid = 2364] [serial = 624] [outer = 0000001C876DF400] 11:22:20 INFO - PROCESS | 2364 | 1461262940468 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:22:20 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 11:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 11:22:20 INFO - PROCESS | 2364 | 1461262940486 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 2364 | 1461262940488 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 11:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:22:20 INFO - PROCESS | 2364 | 1461262940491 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 2364 | 1461262940493 Marionette TRACE conn6 <- [1,798,null,{}] 11:22:20 INFO - PROCESS | 2364 | 1461262940503 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:20 INFO - PROCESS | 2364 | 1461262940636 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 11:22:20 INFO - PROCESS | 2364 | 1461262940643 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81418800 == 64 [pid = 2364] [id = 209] 11:22:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C876E7000) [pid = 2364] [serial = 625] [outer = 0000000000000000] 11:22:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001CED724C00) [pid = 2364] [serial = 626] [outer = 0000001C876E7000] 11:22:20 INFO - PROCESS | 2364 | 1461262940694 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001CEE151800) [pid = 2364] [serial = 627] [outer = 0000001C876E7000] 11:22:21 INFO - PROCESS | 2364 | 1461262941138 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 690ms 11:22:21 INFO - PROCESS | 2364 | 1461262941184 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 2364 | 1461262941187 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:22:21 INFO - PROCESS | 2364 | 1461262941190 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 2364 | 1461262941192 Marionette TRACE conn6 <- [1,802,null,{}] 11:22:21 INFO - PROCESS | 2364 | 1461262941200 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:21 INFO - PROCESS | 2364 | 1461262941312 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 11:22:21 INFO - PROCESS | 2364 | 1461262941321 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5C5D000 == 65 [pid = 2364] [id = 210] 11:22:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001CEE1E5000) [pid = 2364] [serial = 628] [outer = 0000000000000000] 11:22:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001CEF043800) [pid = 2364] [serial = 629] [outer = 0000001CEE1E5000] 11:22:21 INFO - PROCESS | 2364 | 1461262941408 Marionette DEBUG loaded listener.js 11:22:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001CEF148400) [pid = 2364] [serial = 630] [outer = 0000001CEE1E5000] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001C85F74800) [pid = 2364] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C85738C00) [pid = 2364] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001C809BB800) [pid = 2364] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001CF4BDC800) [pid = 2364] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001CEF933000) [pid = 2364] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001CF4A0F000) [pid = 2364] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C876E1800) [pid = 2364] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CFB323000) [pid = 2364] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C8571A400) [pid = 2364] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C83A22C00) [pid = 2364] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C8157A000) [pid = 2364] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CFC870000) [pid = 2364] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C809BCC00) [pid = 2364] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C8576DC00) [pid = 2364] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C81574800) [pid = 2364] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CFB1A1400) [pid = 2364] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C876EBC00) [pid = 2364] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C86FC4800) [pid = 2364] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C82346400) [pid = 2364] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C82343C00) [pid = 2364] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C839A2800) [pid = 2364] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C85735400) [pid = 2364] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C85E8D000) [pid = 2364] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C86534400) [pid = 2364] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C8157A800) [pid = 2364] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CED83F800) [pid = 2364] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CFB3E4C00) [pid = 2364] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C85732C00) [pid = 2364] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C83905000) [pid = 2364] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C860CB000) [pid = 2364] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CFC8EB000) [pid = 2364] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CF0B32C00) [pid = 2364] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C83C5CC00) [pid = 2364] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:22:22 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C82534400) [pid = 2364] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:22:22 INFO - PROCESS | 2364 | 1461262942197 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 2364 | 1461262942221 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 11:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:22:22 INFO - PROCESS | 2364 | 1461262942224 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 2364 | 1461262942226 Marionette TRACE conn6 <- [1,806,null,{}] 11:22:22 INFO - PROCESS | 2364 | 1461262942244 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:22 INFO - PROCESS | 2364 | 1461262942326 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 11:22:22 INFO - PROCESS | 2364 | 1461262942335 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87091000 == 66 [pid = 2364] [id = 211] 11:22:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C8157A800) [pid = 2364] [serial = 631] [outer = 0000000000000000] 11:22:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C844AA000) [pid = 2364] [serial = 632] [outer = 0000001C8157A800] 11:22:22 INFO - PROCESS | 2364 | 1461262942383 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C85E8EC00) [pid = 2364] [serial = 633] [outer = 0000001C8157A800] 11:22:24 INFO - PROCESS | 2364 | 1461262944165 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1984ms 11:22:24 INFO - PROCESS | 2364 | 1461262944211 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 2364 | 1461262944216 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 11:22:24 INFO - PROCESS | 2364 | 1461262944221 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:22:24 INFO - PROCESS | 2364 | 1461262944226 Marionette TRACE conn6 <- [1,810,null,{}] 11:22:24 INFO - PROCESS | 2364 | 1461262944234 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:24 INFO - PROCESS | 2364 | 1461262944366 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 11:22:24 INFO - PROCESS | 2364 | 1461262944481 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8395C800 == 67 [pid = 2364] [id = 212] 11:22:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C81576C00) [pid = 2364] [serial = 634] [outer = 0000000000000000] 11:22:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C81581C00) [pid = 2364] [serial = 635] [outer = 0000001C81576C00] 11:22:24 INFO - PROCESS | 2364 | 1461262944542 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C83904800) [pid = 2364] [serial = 636] [outer = 0000001C81576C00] 11:22:25 INFO - PROCESS | 2364 | 1461262945224 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:22:25 INFO - PROCESS | 2364 | 1461262945266 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 11:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:22:25 INFO - PROCESS | 2364 | 1461262945273 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 2364 | 1461262945276 Marionette TRACE conn6 <- [1,814,null,{}] 11:22:25 INFO - PROCESS | 2364 | 1461262945280 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:25 INFO - PROCESS | 2364 | 1461262945456 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 11:22:25 INFO - PROCESS | 2364 | 1461262945578 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FA7800 == 68 [pid = 2364] [id = 213] 11:22:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C841D4C00) [pid = 2364] [serial = 637] [outer = 0000000000000000] 11:22:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C844B5000) [pid = 2364] [serial = 638] [outer = 0000001C841D4C00] 11:22:25 INFO - PROCESS | 2364 | 1461262945639 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C85E83800) [pid = 2364] [serial = 639] [outer = 0000001C841D4C00] 11:22:26 INFO - PROCESS | 2364 | 1461262946308 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1082ms 11:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:22:26 INFO - PROCESS | 2364 | 1461262946379 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 11:22:26 INFO - PROCESS | 2364 | 1461262946382 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 11:22:26 INFO - PROCESS | 2364 | 1461262946386 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 2364 | 1461262946391 Marionette TRACE conn6 <- [1,818,null,{}] 11:22:26 INFO - PROCESS | 2364 | 1461262946405 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:26 INFO - PROCESS | 2364 | 1461262946559 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 11:22:26 INFO - PROCESS | 2364 | 1461262946680 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF9634800 == 69 [pid = 2364] [id = 214] 11:22:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C865EBC00) [pid = 2364] [serial = 640] [outer = 0000000000000000] 11:22:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C876EAC00) [pid = 2364] [serial = 641] [outer = 0000001C865EBC00] 11:22:26 INFO - PROCESS | 2364 | 1461262946743 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C8896B000) [pid = 2364] [serial = 642] [outer = 0000001C865EBC00] 11:22:27 INFO - PROCESS | 2364 | 1461262947342 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 983ms 11:22:27 INFO - PROCESS | 2364 | 1461262947370 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 11:22:27 INFO - PROCESS | 2364 | 1461262947373 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 11:22:27 INFO - PROCESS | 2364 | 1461262947376 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:22:27 INFO - PROCESS | 2364 | 1461262947379 Marionette TRACE conn6 <- [1,822,null,{}] 11:22:27 INFO - PROCESS | 2364 | 1461262947382 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:27 INFO - PROCESS | 2364 | 1461262947496 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 11:22:27 INFO - PROCESS | 2364 | 1461262947614 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB144000 == 70 [pid = 2364] [id = 215] 11:22:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C87FC1400) [pid = 2364] [serial = 643] [outer = 0000000000000000] 11:22:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CEF044400) [pid = 2364] [serial = 644] [outer = 0000001C87FC1400] 11:22:27 INFO - PROCESS | 2364 | 1461262947673 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CF0B99800) [pid = 2364] [serial = 645] [outer = 0000001C87FC1400] 11:22:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CF0ACE800) [pid = 2364] [serial = 646] [outer = 0000001CFB09D400] 11:22:28 INFO - PROCESS | 2364 | 1461262948382 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1022ms 11:22:28 INFO - PROCESS | 2364 | 1461262948401 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 2364 | 1461262948404 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:22:28 INFO - PROCESS | 2364 | 1461262948407 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 2364 | 1461262948410 Marionette TRACE conn6 <- [1,826,null,{}] 11:22:28 INFO - PROCESS | 2364 | 1461262948413 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:28 INFO - PROCESS | 2364 | 1461262948521 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 11:22:28 INFO - PROCESS | 2364 | 1461262948599 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED825000 == 71 [pid = 2364] [id = 216] 11:22:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C8390F000) [pid = 2364] [serial = 647] [outer = 0000000000000000] 11:22:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C85F76C00) [pid = 2364] [serial = 648] [outer = 0000001C8390F000] 11:22:28 INFO - PROCESS | 2364 | 1461262948712 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CF41ED000) [pid = 2364] [serial = 649] [outer = 0000001C8390F000] 11:22:29 INFO - PROCESS | 2364 | 1461262949352 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 984ms 11:22:29 INFO - PROCESS | 2364 | 1461262949394 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 11:22:29 INFO - PROCESS | 2364 | 1461262949397 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 11:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:22:29 INFO - PROCESS | 2364 | 1461262949400 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 2364 | 1461262949403 Marionette TRACE conn6 <- [1,830,null,{}] 11:22:29 INFO - PROCESS | 2364 | 1461262949407 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:29 INFO - PROCESS | 2364 | 1461262949556 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 11:22:29 INFO - PROCESS | 2364 | 1461262949655 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83B94800 == 72 [pid = 2364] [id = 217] 11:22:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C81578000) [pid = 2364] [serial = 650] [outer = 0000000000000000] 11:22:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C83C64800) [pid = 2364] [serial = 651] [outer = 0000001C81578000] 11:22:29 INFO - PROCESS | 2364 | 1461262949712 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C87FC4800) [pid = 2364] [serial = 652] [outer = 0000001C81578000] 11:22:30 INFO - PROCESS | 2364 | 1461262950414 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1026ms 11:22:30 INFO - PROCESS | 2364 | 1461262950436 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 11:22:30 INFO - PROCESS | 2364 | 1461262950441 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 11:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:22:30 INFO - PROCESS | 2364 | 1461262950448 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 2364 | 1461262950452 Marionette TRACE conn6 <- [1,834,null,{}] 11:22:30 INFO - PROCESS | 2364 | 1461262950457 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:30 INFO - PROCESS | 2364 | 1461262950569 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 11:22:30 INFO - PROCESS | 2364 | 1461262950696 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D45000 == 73 [pid = 2364] [id = 218] 11:22:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C8390B000) [pid = 2364] [serial = 653] [outer = 0000000000000000] 11:22:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C8399FC00) [pid = 2364] [serial = 654] [outer = 0000001C8390B000] 11:22:30 INFO - PROCESS | 2364 | 1461262950753 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C83BDE800) [pid = 2364] [serial = 655] [outer = 0000001C8390B000] 11:22:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB1C3800 == 72 [pid = 2364] [id = 175] 11:22:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBC38000 == 71 [pid = 2364] [id = 178] 11:22:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5C5D000 == 70 [pid = 2364] [id = 210] 11:22:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81418800 == 69 [pid = 2364] [id = 209] 11:22:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF04E3000 == 68 [pid = 2364] [id = 208] 11:22:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED674800 == 67 [pid = 2364] [id = 207] 11:22:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D52000 == 66 [pid = 2364] [id = 205] 11:22:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862C9800 == 65 [pid = 2364] [id = 204] 11:22:30 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CED83C400) [pid = 2364] [serial = 593] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C83800 == 64 [pid = 2364] [id = 203] 11:22:31 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF562A800 == 63 [pid = 2364] [id = 202] 11:22:31 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF444B000 == 62 [pid = 2364] [id = 201] 11:22:31 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F6A000 == 61 [pid = 2364] [id = 200] 11:22:31 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83BAC800 == 60 [pid = 2364] [id = 199] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001CED842C00) [pid = 2364] [serial = 381] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C8653F800) [pid = 2364] [serial = 480] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C88977400) [pid = 2364] [serial = 576] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001CFAB2C800) [pid = 2364] [serial = 432] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C857A8400) [pid = 2364] [serial = 572] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CF4BCC000) [pid = 2364] [serial = 384] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001CF8CEC800) [pid = 2364] [serial = 341] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001CFCBD3800) [pid = 2364] [serial = 495] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CFC5BE800) [pid = 2364] [serial = 537] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C85E84400) [pid = 2364] [serial = 426] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C85766C00) [pid = 2364] [serial = 587] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CF4BD8800) [pid = 2364] [serial = 444] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CFCA2D400) [pid = 2364] [serial = 486] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CFAB4E800) [pid = 2364] [serial = 435] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C85F9BC00) [pid = 2364] [serial = 585] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C8253C000) [pid = 2364] [serial = 578] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CFCA73400) [pid = 2364] [serial = 344] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C85E83C00) [pid = 2364] [serial = 584] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C884D3400) [pid = 2364] [serial = 591] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CED83D800) [pid = 2364] [serial = 429] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C85FA2C00) [pid = 2364] [serial = 438] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C87FC5800) [pid = 2364] [serial = 590] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C83BDDC00) [pid = 2364] [serial = 528] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CFCAEA000) [pid = 2364] [serial = 492] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001CFCA6A400) [pid = 2364] [serial = 390] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001CED8E7800) [pid = 2364] [serial = 338] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CFC87A400) [pid = 2364] [serial = 441] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CF849F800) [pid = 2364] [serial = 557] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C876E5000) [pid = 2364] [serial = 588] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C83A1E400) [pid = 2364] [serial = 477] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CFB047400) [pid = 2364] [serial = 566] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CF4BE5000) [pid = 2364] [serial = 534] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CFCA6B000) [pid = 2364] [serial = 387] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C8399DC00) [pid = 2364] [serial = 579] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C860C7400) [pid = 2364] [serial = 531] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C8417C400) [pid = 2364] [serial = 335] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001CFC8F1400) [pid = 2364] [serial = 489] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C85E91800) [pid = 2364] [serial = 575] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001CFCA2DC00) [pid = 2364] [serial = 290] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001CF90F8800) [pid = 2364] [serial = 483] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001C83C67000) [pid = 2364] [serial = 581] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CEF716400) [pid = 2364] [serial = 563] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001C85770400) [pid = 2364] [serial = 560] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001C83C5D800) [pid = 2364] [serial = 378] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001C841D7000) [pid = 2364] [serial = 582] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001CFCA2C400) [pid = 2364] [serial = 569] [outer = 0000000000000000] [url = about:blank] 11:22:31 INFO - PROCESS | 2364 | 1461262951334 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 941ms 11:22:31 INFO - PROCESS | 2364 | 1461262951390 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 2364 | 1461262951396 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 11:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:22:31 INFO - PROCESS | 2364 | 1461262951403 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 2364 | 1461262951405 Marionette TRACE conn6 <- [1,838,null,{}] 11:22:31 INFO - PROCESS | 2364 | 1461262951410 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:31 INFO - PROCESS | 2364 | 1461262951508 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 11:22:31 INFO - PROCESS | 2364 | 1461262951516 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C83800 == 61 [pid = 2364] [id = 219] 11:22:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001C83C68800) [pid = 2364] [serial = 656] [outer = 0000000000000000] 11:22:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001C8417F000) [pid = 2364] [serial = 657] [outer = 0000001C83C68800] 11:22:31 INFO - PROCESS | 2364 | 1461262951570 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001C844AF800) [pid = 2364] [serial = 658] [outer = 0000001C83C68800] 11:22:32 INFO - PROCESS | 2364 | 1461262952047 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 11:22:32 INFO - PROCESS | 2364 | 1461262952095 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 2364 | 1461262952098 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:22:32 INFO - PROCESS | 2364 | 1461262952102 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 2364 | 1461262952105 Marionette TRACE conn6 <- [1,842,null,{}] 11:22:32 INFO - PROCESS | 2364 | 1461262952117 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:32 INFO - PROCESS | 2364 | 1461262952217 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 11:22:32 INFO - PROCESS | 2364 | 1461262952291 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862E1800 == 62 [pid = 2364] [id = 220] 11:22:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001C85E86400) [pid = 2364] [serial = 659] [outer = 0000000000000000] 11:22:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001C85E8CC00) [pid = 2364] [serial = 660] [outer = 0000001C85E86400] 11:22:32 INFO - PROCESS | 2364 | 1461262952386 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C860CC800) [pid = 2364] [serial = 661] [outer = 0000001C85E86400] 11:22:32 INFO - PROCESS | 2364 | 1461262952774 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 733ms 11:22:32 INFO - PROCESS | 2364 | 1461262952836 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 2364 | 1461262952839 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:22:32 INFO - PROCESS | 2364 | 1461262952843 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 2364 | 1461262952845 Marionette TRACE conn6 <- [1,846,null,{}] 11:22:32 INFO - PROCESS | 2364 | 1461262952849 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:32 INFO - PROCESS | 2364 | 1461262952945 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 11:22:32 INFO - PROCESS | 2364 | 1461262952952 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F63800 == 63 [pid = 2364] [id = 221] 11:22:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C86539400) [pid = 2364] [serial = 662] [outer = 0000000000000000] 11:22:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C86FC0800) [pid = 2364] [serial = 663] [outer = 0000001C86539400] 11:22:33 INFO - PROCESS | 2364 | 1461262953002 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C876E8000) [pid = 2364] [serial = 664] [outer = 0000001C86539400] 11:22:33 INFO - PROCESS | 2364 | 1461262953480 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 11:22:33 INFO - PROCESS | 2364 | 1461262953542 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 2364 | 1461262953544 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 11:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:22:33 INFO - PROCESS | 2364 | 1461262953548 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 2364 | 1461262953550 Marionette TRACE conn6 <- [1,850,null,{}] 11:22:33 INFO - PROCESS | 2364 | 1461262953553 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:33 INFO - PROCESS | 2364 | 1461262953690 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 11:22:33 INFO - PROCESS | 2364 | 1461262953716 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8709C000 == 64 [pid = 2364] [id = 222] 11:22:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C87FC2000) [pid = 2364] [serial = 665] [outer = 0000000000000000] 11:22:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C884CB800) [pid = 2364] [serial = 666] [outer = 0000001C87FC2000] 11:22:33 INFO - PROCESS | 2364 | 1461262953762 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C8896AC00) [pid = 2364] [serial = 667] [outer = 0000001C87FC2000] 11:22:34 INFO - PROCESS | 2364 | 1461262954256 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 11:22:34 INFO - PROCESS | 2364 | 1461262954287 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 2364 | 1461262954289 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 11:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:22:34 INFO - PROCESS | 2364 | 1461262954292 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 2364 | 1461262954294 Marionette TRACE conn6 <- [1,854,null,{}] 11:22:34 INFO - PROCESS | 2364 | 1461262954298 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:34 INFO - PROCESS | 2364 | 1461262954435 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 11:22:34 INFO - PROCESS | 2364 | 1461262954492 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE91E000 == 65 [pid = 2364] [id = 223] 11:22:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CEE1DC400) [pid = 2364] [serial = 668] [outer = 0000000000000000] 11:22:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CEF13C400) [pid = 2364] [serial = 669] [outer = 0000001CEE1DC400] 11:22:34 INFO - PROCESS | 2364 | 1461262954542 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001CEF716400) [pid = 2364] [serial = 670] [outer = 0000001CEE1DC400] 11:22:34 INFO - PROCESS | 2364 | 1461262954976 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 731ms 11:22:35 INFO - PROCESS | 2364 | 1461262955052 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 2364 | 1461262955055 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 11:22:35 INFO - PROCESS | 2364 | 1461262955058 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 2364 | 1461262955060 Marionette TRACE conn6 <- [1,858,null,{}] 11:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:22:35 INFO - PROCESS | 2364 | 1461262955064 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:35 INFO - PROCESS | 2364 | 1461262955282 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CEE1E5000) [pid = 2364] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C81579400) [pid = 2364] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C823AF800) [pid = 2364] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C85713000) [pid = 2364] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C823B9C00) [pid = 2364] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C88970800) [pid = 2364] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C876E7000) [pid = 2364] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C85E89C00) [pid = 2364] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C876DF400) [pid = 2364] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001C8579F000) [pid = 2364] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CF55EC400) [pid = 2364] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001C8576B800) [pid = 2364] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CFC8EF000) [pid = 2364] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001CFAB47400) [pid = 2364] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:22:35 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001C87FB9000) [pid = 2364] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:22:35 INFO - PROCESS | 2364 | 1461262955340 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FB2000 == 66 [pid = 2364] [id = 224] 11:22:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001C809C5000) [pid = 2364] [serial = 671] [outer = 0000000000000000] 11:22:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001C823BA800) [pid = 2364] [serial = 672] [outer = 0000001C809C5000] 11:22:35 INFO - PROCESS | 2364 | 1461262955389 Marionette DEBUG loaded listener.js 11:22:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001C86FCC400) [pid = 2364] [serial = 673] [outer = 0000001C809C5000] 11:22:35 INFO - PROCESS | 2364 | 1461262955748 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 11:22:35 INFO - PROCESS | 2364 | 1461262955797 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 2364 | 1461262955799 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 11:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:22:35 INFO - PROCESS | 2364 | 1461262955803 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 2364 | 1461262955805 Marionette TRACE conn6 <- [1,862,null,{}] 11:22:35 INFO - PROCESS | 2364 | 1461262955808 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:35 INFO - PROCESS | 2364 | 1461262955894 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 11:22:35 INFO - PROCESS | 2364 | 1461262955903 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4559800 == 67 [pid = 2364] [id = 225] 11:22:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001CED82DC00) [pid = 2364] [serial = 674] [outer = 0000000000000000] 11:22:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CF3D63C00) [pid = 2364] [serial = 675] [outer = 0000001CED82DC00] 11:22:35 INFO - PROCESS | 2364 | 1461262955949 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001CF47AE800) [pid = 2364] [serial = 676] [outer = 0000001CED82DC00] 11:22:36 INFO - PROCESS | 2364 | 1461262956370 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 626ms 11:22:36 INFO - PROCESS | 2364 | 1461262956433 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 11:22:36 INFO - PROCESS | 2364 | 1461262956436 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 11:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:22:36 INFO - PROCESS | 2364 | 1461262956439 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 2364 | 1461262956441 Marionette TRACE conn6 <- [1,866,null,{}] 11:22:36 INFO - PROCESS | 2364 | 1461262956444 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:36 INFO - PROCESS | 2364 | 1461262956530 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 11:22:36 INFO - PROCESS | 2364 | 1461262956539 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5646800 == 68 [pid = 2364] [id = 226] 11:22:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001CF4966C00) [pid = 2364] [serial = 677] [outer = 0000000000000000] 11:22:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001CF4A10000) [pid = 2364] [serial = 678] [outer = 0000001CF4966C00] 11:22:36 INFO - PROCESS | 2364 | 1461262956586 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CF4B9CC00) [pid = 2364] [serial = 679] [outer = 0000001CF4966C00] 11:22:37 INFO - PROCESS | 2364 | 1461262957042 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 11:22:37 INFO - PROCESS | 2364 | 1461262957069 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 11:22:37 INFO - PROCESS | 2364 | 1461262957071 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 11:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:22:37 INFO - PROCESS | 2364 | 1461262957074 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 2364 | 1461262957076 Marionette TRACE conn6 <- [1,870,null,{}] 11:22:37 INFO - PROCESS | 2364 | 1461262957080 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:37 INFO - PROCESS | 2364 | 1461262957171 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 11:22:37 INFO - PROCESS | 2364 | 1461262957178 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF903C000 == 69 [pid = 2364] [id = 227] 11:22:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C82537800) [pid = 2364] [serial = 680] [outer = 0000000000000000] 11:22:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C85712C00) [pid = 2364] [serial = 681] [outer = 0000001C82537800] 11:22:37 INFO - PROCESS | 2364 | 1461262957225 Marionette DEBUG loaded listener.js 11:22:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CF4BC9400) [pid = 2364] [serial = 682] [outer = 0000001C82537800] 11:22:37 INFO - PROCESS | 2364 | 1461262957878 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 877ms 11:22:37 INFO - PROCESS | 2364 | 1461262957956 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 11:22:37 INFO - PROCESS | 2364 | 1461262957962 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 11:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:22:37 INFO - PROCESS | 2364 | 1461262957969 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 2364 | 1461262957973 Marionette TRACE conn6 <- [1,874,null,{}] 11:22:37 INFO - PROCESS | 2364 | 1461262957978 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:38 INFO - PROCESS | 2364 | 1461262958147 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 11:22:38 INFO - PROCESS | 2364 | 1461262958159 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E61000 == 70 [pid = 2364] [id = 228] 11:22:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C83A21000) [pid = 2364] [serial = 683] [outer = 0000000000000000] 11:22:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C84179800) [pid = 2364] [serial = 684] [outer = 0000001C83A21000] 11:22:38 INFO - PROCESS | 2364 | 1461262958228 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C8573AC00) [pid = 2364] [serial = 685] [outer = 0000001C83A21000] 11:22:38 INFO - PROCESS | 2364 | 1461262958859 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 942ms 11:22:38 INFO - PROCESS | 2364 | 1461262958913 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 11:22:38 INFO - PROCESS | 2364 | 1461262958920 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 11:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:22:38 INFO - PROCESS | 2364 | 1461262958927 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 2364 | 1461262958930 Marionette TRACE conn6 <- [1,878,null,{}] 11:22:38 INFO - PROCESS | 2364 | 1461262958935 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:39 INFO - PROCESS | 2364 | 1461262959054 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 11:22:39 INFO - PROCESS | 2364 | 1461262959174 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED66E000 == 71 [pid = 2364] [id = 229] 11:22:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C865E2800) [pid = 2364] [serial = 686] [outer = 0000000000000000] 11:22:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C87FC2800) [pid = 2364] [serial = 687] [outer = 0000001C865E2800] 11:22:39 INFO - PROCESS | 2364 | 1461262959232 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001CED82E800) [pid = 2364] [serial = 688] [outer = 0000001C865E2800] 11:22:39 INFO - PROCESS | 2364 | 1461262959875 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 985ms 11:22:39 INFO - PROCESS | 2364 | 1461262959917 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 2364 | 1461262959920 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 11:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:22:39 INFO - PROCESS | 2364 | 1461262959924 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 2364 | 1461262959928 Marionette TRACE conn6 <- [1,882,null,{}] 11:22:39 INFO - PROCESS | 2364 | 1461262959940 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:40 INFO - PROCESS | 2364 | 1461262960060 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 11:22:40 INFO - PROCESS | 2364 | 1461262960182 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB1B7800 == 72 [pid = 2364] [id = 230] 11:22:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CF41F9000) [pid = 2364] [serial = 689] [outer = 0000000000000000] 11:22:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001CF4BA1C00) [pid = 2364] [serial = 690] [outer = 0000001CF41F9000] 11:22:40 INFO - PROCESS | 2364 | 1461262960243 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CF4BD3C00) [pid = 2364] [serial = 691] [outer = 0000001CF41F9000] 11:22:40 INFO - PROCESS | 2364 | 1461262960871 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 985ms 11:22:40 INFO - PROCESS | 2364 | 1461262960911 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 2364 | 1461262960914 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 11:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:22:40 INFO - PROCESS | 2364 | 1461262960917 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 2364 | 1461262960920 Marionette TRACE conn6 <- [1,886,null,{}] 11:22:40 INFO - PROCESS | 2364 | 1461262960923 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:41 INFO - PROCESS | 2364 | 1461262961038 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 11:22:41 INFO - PROCESS | 2364 | 1461262961157 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC00A000 == 73 [pid = 2364] [id = 231] 11:22:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CF4BDF000) [pid = 2364] [serial = 692] [outer = 0000000000000000] 11:22:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF4BE1C00) [pid = 2364] [serial = 693] [outer = 0000001CF4BDF000] 11:22:41 INFO - PROCESS | 2364 | 1461262961214 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CF5553C00) [pid = 2364] [serial = 694] [outer = 0000001CF4BDF000] 11:22:41 INFO - PROCESS | 2364 | 1461262961767 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 879ms 11:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:22:41 INFO - PROCESS | 2364 | 1461262961799 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 2364 | 1461262961801 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 11:22:41 INFO - PROCESS | 2364 | 1461262961805 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 2364 | 1461262961807 Marionette TRACE conn6 <- [1,890,null,{}] 11:22:41 INFO - PROCESS | 2364 | 1461262961811 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:41 INFO - PROCESS | 2364 | 1461262961920 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 11:22:42 INFO - PROCESS | 2364 | 1461262962039 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC560000 == 74 [pid = 2364] [id = 232] 11:22:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF4BDFC00) [pid = 2364] [serial = 695] [outer = 0000000000000000] 11:22:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF55F6800) [pid = 2364] [serial = 696] [outer = 0000001CF4BDFC00] 11:22:42 INFO - PROCESS | 2364 | 1461262962096 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CF5C85000) [pid = 2364] [serial = 697] [outer = 0000001CF4BDFC00] 11:22:42 INFO - PROCESS | 2364 | 1461262962744 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 986ms 11:22:42 INFO - PROCESS | 2364 | 1461262962793 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 2364 | 1461262962796 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:22:42 INFO - PROCESS | 2364 | 1461262962800 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 2364 | 1461262962802 Marionette TRACE conn6 <- [1,894,null,{}] 11:22:42 INFO - PROCESS | 2364 | 1461262962805 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:42 INFO - PROCESS | 2364 | 1461262962926 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 11:22:43 INFO - PROCESS | 2364 | 1461262963177 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C841BC800 == 75 [pid = 2364] [id = 233] 11:22:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C810C4400) [pid = 2364] [serial = 698] [outer = 0000000000000000] 11:22:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C81579C00) [pid = 2364] [serial = 699] [outer = 0000001C810C4400] 11:22:43 INFO - PROCESS | 2364 | 1461262963247 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C83905000) [pid = 2364] [serial = 700] [outer = 0000001C810C4400] 11:22:43 INFO - PROCESS | 2364 | 1461262963802 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1028ms 11:22:43 INFO - PROCESS | 2364 | 1461262963831 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 11:22:43 INFO - PROCESS | 2364 | 1461262963836 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 11:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:22:43 INFO - PROCESS | 2364 | 1461262963842 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 2364 | 1461262963845 Marionette TRACE conn6 <- [1,898,null,{}] 11:22:43 INFO - PROCESS | 2364 | 1461262963851 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:44 INFO - PROCESS | 2364 | 1461262964003 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 11:22:44 INFO - PROCESS | 2364 | 1461262964105 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FE9800 == 76 [pid = 2364] [id = 234] 11:22:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C844AA800) [pid = 2364] [serial = 701] [outer = 0000000000000000] 11:22:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C8571E400) [pid = 2364] [serial = 702] [outer = 0000001C844AA800] 11:22:44 INFO - PROCESS | 2364 | 1461262964156 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C85E84800) [pid = 2364] [serial = 703] [outer = 0000001C844AA800] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C7D800 == 75 [pid = 2364] [id = 72] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C82578000 == 74 [pid = 2364] [id = 68] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D46000 == 73 [pid = 2364] [id = 70] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1A2800 == 72 [pid = 2364] [id = 69] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F6D000 == 71 [pid = 2364] [id = 206] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C844AA000) [pid = 2364] [serial = 632] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CED72D400) [pid = 2364] [serial = 602] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C83905800) [pid = 2364] [serial = 596] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C85771800) [pid = 2364] [serial = 599] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CEF143000) [pid = 2364] [serial = 605] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF176800 == 70 [pid = 2364] [id = 198] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF9634800 == 69 [pid = 2364] [id = 214] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FA7800 == 68 [pid = 2364] [id = 213] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8395C800 == 67 [pid = 2364] [id = 212] 11:22:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87091000 == 66 [pid = 2364] [id = 211] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CFCA5AC00) [pid = 2364] [serial = 573] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CFAB1E400) [pid = 2364] [serial = 558] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C86535800) [pid = 2364] [serial = 561] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CFCA72000) [pid = 2364] [serial = 570] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001CFB3E3800) [pid = 2364] [serial = 567] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CF4BA4800) [pid = 2364] [serial = 564] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001CEF043800) [pid = 2364] [serial = 629] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C83A16800) [pid = 2364] [serial = 609] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C82535400) [pid = 2364] [serial = 608] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C83C66800) [pid = 2364] [serial = 614] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C85762C00) [pid = 2364] [serial = 615] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C857AAC00) [pid = 2364] [serial = 612] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C8576A000) [pid = 2364] [serial = 611] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C8653E400) [pid = 2364] [serial = 620] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CEE05C400) [pid = 2364] [serial = 594] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CEE151800) [pid = 2364] [serial = 627] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CED724C00) [pid = 2364] [serial = 626] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CEF148400) [pid = 2364] [serial = 630] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C860CA400) [pid = 2364] [serial = 618] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C85F7B800) [pid = 2364] [serial = 617] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C87FBC000) [pid = 2364] [serial = 623] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C8896FC00) [pid = 2364] [serial = 624] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001C865EFC00) [pid = 2364] [serial = 621] [outer = 0000000000000000] [url = about:blank] 11:22:44 INFO - PROCESS | 2364 | 1461262964793 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 983ms 11:22:44 INFO - PROCESS | 2364 | 1461262964830 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 2364 | 1461262964834 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 11:22:44 INFO - PROCESS | 2364 | 1461262964839 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:22:44 INFO - PROCESS | 2364 | 1461262964842 Marionette TRACE conn6 <- [1,902,null,{}] 11:22:44 INFO - PROCESS | 2364 | 1461262964846 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:44 INFO - PROCESS | 2364 | 1461262964937 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 11:22:45 INFO - PROCESS | 2364 | 1461262965018 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FD9000 == 67 [pid = 2364] [id = 235] 11:22:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C8399AC00) [pid = 2364] [serial = 704] [outer = 0000000000000000] 11:22:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C83C66000) [pid = 2364] [serial = 705] [outer = 0000001C8399AC00] 11:22:45 INFO - PROCESS | 2364 | 1461262965066 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C85739000) [pid = 2364] [serial = 706] [outer = 0000001C8399AC00] 11:22:45 INFO - PROCESS | 2364 | 1461262965489 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 11:22:45 INFO - PROCESS | 2364 | 1461262965534 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 2364 | 1461262965537 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 11:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:22:45 INFO - PROCESS | 2364 | 1461262965542 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 2364 | 1461262965548 Marionette TRACE conn6 <- [1,906,null,{}] 11:22:45 INFO - PROCESS | 2364 | 1461262965558 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:45 INFO - PROCESS | 2364 | 1461262965683 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 11:22:45 INFO - PROCESS | 2364 | 1461262965699 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F96800 == 68 [pid = 2364] [id = 236] 11:22:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C85F80000) [pid = 2364] [serial = 707] [outer = 0000000000000000] 11:22:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C85FA2400) [pid = 2364] [serial = 708] [outer = 0000001C85F80000] 11:22:45 INFO - PROCESS | 2364 | 1461262965747 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C8653BC00) [pid = 2364] [serial = 709] [outer = 0000001C85F80000] 11:22:46 INFO - PROCESS | 2364 | 1461262966192 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 689ms 11:22:46 INFO - PROCESS | 2364 | 1461262966232 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 2364 | 1461262966235 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 11:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:22:46 INFO - PROCESS | 2364 | 1461262966238 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 2364 | 1461262966240 Marionette TRACE conn6 <- [1,910,null,{}] 11:22:46 INFO - PROCESS | 2364 | 1461262966243 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:46 INFO - PROCESS | 2364 | 1461262966334 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 11:22:46 INFO - PROCESS | 2364 | 1461262966343 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE15D000 == 69 [pid = 2364] [id = 237] 11:22:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C860D1800) [pid = 2364] [serial = 710] [outer = 0000000000000000] 11:22:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C86FC7800) [pid = 2364] [serial = 711] [outer = 0000001C860D1800] 11:22:46 INFO - PROCESS | 2364 | 1461262966392 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C876EA000) [pid = 2364] [serial = 712] [outer = 0000001C860D1800] 11:22:46 INFO - PROCESS | 2364 | 1461262966816 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 11:22:46 INFO - PROCESS | 2364 | 1461262966873 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 2364 | 1461262966876 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 11:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:22:46 INFO - PROCESS | 2364 | 1461262966879 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 2364 | 1461262966881 Marionette TRACE conn6 <- [1,914,null,{}] 11:22:46 INFO - PROCESS | 2364 | 1461262966885 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:47 INFO - PROCESS | 2364 | 1461262966998 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 11:22:47 INFO - PROCESS | 2364 | 1461262967077 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E6A000 == 70 [pid = 2364] [id = 238] 11:22:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C884D1400) [pid = 2364] [serial = 713] [outer = 0000000000000000] 11:22:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C884D7C00) [pid = 2364] [serial = 714] [outer = 0000001C884D1400] 11:22:47 INFO - PROCESS | 2364 | 1461262967133 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CED72AC00) [pid = 2364] [serial = 715] [outer = 0000001C884D1400] 11:22:47 INFO - PROCESS | 2364 | 1461262967587 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 732ms 11:22:47 INFO - PROCESS | 2364 | 1461262967621 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 11:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:22:47 INFO - PROCESS | 2364 | 1461262967623 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 11:22:47 INFO - PROCESS | 2364 | 1461262967626 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 2364 | 1461262967628 Marionette TRACE conn6 <- [1,918,null,{}] 11:22:47 INFO - PROCESS | 2364 | 1461262967631 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:47 INFO - PROCESS | 2364 | 1461262967746 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 11:22:47 INFO - PROCESS | 2364 | 1461262967753 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4ABE800 == 71 [pid = 2364] [id = 239] 11:22:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001CED83D000) [pid = 2364] [serial = 716] [outer = 0000000000000000] 11:22:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CEE150800) [pid = 2364] [serial = 717] [outer = 0000001CED83D000] 11:22:47 INFO - PROCESS | 2364 | 1461262967844 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001CEF048C00) [pid = 2364] [serial = 718] [outer = 0000001CED83D000] 11:22:48 INFO - PROCESS | 2364 | 1461262968282 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 669ms 11:22:48 INFO - PROCESS | 2364 | 1461262968302 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 2364 | 1461262968304 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 11:22:48 INFO - PROCESS | 2364 | 1461262968307 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 2364 | 1461262968309 Marionette TRACE conn6 <- [1,922,null,{}] 11:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:22:48 INFO - PROCESS | 2364 | 1461262968313 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:48 INFO - PROCESS | 2364 | 1461262968455 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 11:22:48 INFO - PROCESS | 2364 | 1461262968479 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5FE4000 == 72 [pid = 2364] [id = 240] 11:22:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CEF26A000) [pid = 2364] [serial = 719] [outer = 0000000000000000] 11:22:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CEF70B000) [pid = 2364] [serial = 720] [outer = 0000001CEF26A000] 11:22:48 INFO - PROCESS | 2364 | 1461262968525 Marionette DEBUG loaded listener.js 11:22:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF3C92C00) [pid = 2364] [serial = 721] [outer = 0000001CEF26A000] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CED726400) [pid = 2364] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C8252D800) [pid = 2364] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C87FC2000) [pid = 2364] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CEE1DC400) [pid = 2364] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CED82DC00) [pid = 2364] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C85E86400) [pid = 2364] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C81578000) [pid = 2364] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C8390B000) [pid = 2364] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C83C68800) [pid = 2364] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C81576C00) [pid = 2364] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C841D4C00) [pid = 2364] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C865EBC00) [pid = 2364] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C87FC1400) [pid = 2364] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C86539400) [pid = 2364] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C809C5000) [pid = 2364] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C841E2C00) [pid = 2364] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001CEF044C00) [pid = 2364] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:22:49 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CF4966C00) [pid = 2364] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:22:49 INFO - PROCESS | 2364 | 1461262969153 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 880ms 11:22:49 INFO - PROCESS | 2364 | 1461262969193 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 11:22:49 INFO - PROCESS | 2364 | 1461262969195 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 11:22:49 INFO - PROCESS | 2364 | 1461262969199 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:22:49 INFO - PROCESS | 2364 | 1461262969200 Marionette TRACE conn6 <- [1,926,null,{}] 11:22:49 INFO - PROCESS | 2364 | 1461262969204 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:49 INFO - PROCESS | 2364 | 1461262969290 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 11:22:49 INFO - PROCESS | 2364 | 1461262969299 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEEB55000 == 73 [pid = 2364] [id = 241] 11:22:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C81576C00) [pid = 2364] [serial = 722] [outer = 0000000000000000] 11:22:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C8579F800) [pid = 2364] [serial = 723] [outer = 0000001C81576C00] 11:22:49 INFO - PROCESS | 2364 | 1461262969347 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C88976400) [pid = 2364] [serial = 724] [outer = 0000001C81576C00] 11:22:49 INFO - PROCESS | 2364 | 1461262969829 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 11:22:49 INFO - PROCESS | 2364 | 1461262969893 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 11:22:49 INFO - PROCESS | 2364 | 1461262969895 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 11:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:22:49 INFO - PROCESS | 2364 | 1461262969899 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 2364 | 1461262969901 Marionette TRACE conn6 <- [1,930,null,{}] 11:22:49 INFO - PROCESS | 2364 | 1461262969904 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:50 INFO - PROCESS | 2364 | 1461262969993 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 11:22:50 INFO - PROCESS | 2364 | 1461262970000 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB133800 == 74 [pid = 2364] [id = 242] 11:22:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CEF26F000) [pid = 2364] [serial = 725] [outer = 0000000000000000] 11:22:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001CF3E30800) [pid = 2364] [serial = 726] [outer = 0000001CEF26F000] 11:22:50 INFO - PROCESS | 2364 | 1461262970046 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CF4BA0800) [pid = 2364] [serial = 727] [outer = 0000001CEF26F000] 11:22:50 INFO - PROCESS | 2364 | 1461262970483 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 11:22:50 INFO - PROCESS | 2364 | 1461262970531 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 2364 | 1461262970533 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 11:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:22:50 INFO - PROCESS | 2364 | 1461262970536 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 2364 | 1461262970538 Marionette TRACE conn6 <- [1,934,null,{}] 11:22:50 INFO - PROCESS | 2364 | 1461262970542 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:50 INFO - PROCESS | 2364 | 1461262970630 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 11:22:50 INFO - PROCESS | 2364 | 1461262970640 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBE60800 == 75 [pid = 2364] [id = 243] 11:22:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CF4BCD400) [pid = 2364] [serial = 728] [outer = 0000000000000000] 11:22:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CF4C7EC00) [pid = 2364] [serial = 729] [outer = 0000001CF4BCD400] 11:22:50 INFO - PROCESS | 2364 | 1461262970692 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CF8CEE800) [pid = 2364] [serial = 730] [outer = 0000001CF4BCD400] 11:22:51 INFO - PROCESS | 2364 | 1461262971427 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 944ms 11:22:51 INFO - PROCESS | 2364 | 1461262971483 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 2364 | 1461262971490 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 11:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:22:51 INFO - PROCESS | 2364 | 1461262971496 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 2364 | 1461262971500 Marionette TRACE conn6 <- [1,938,null,{}] 11:22:51 INFO - PROCESS | 2364 | 1461262971506 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:51 INFO - PROCESS | 2364 | 1461262971657 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 11:22:51 INFO - PROCESS | 2364 | 1461262971782 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862D2000 == 76 [pid = 2364] [id = 244] 11:22:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C83A1B400) [pid = 2364] [serial = 731] [outer = 0000000000000000] 11:22:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C83C66800) [pid = 2364] [serial = 732] [outer = 0000001C83A1B400] 11:22:51 INFO - PROCESS | 2364 | 1461262971842 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C8573E800) [pid = 2364] [serial = 733] [outer = 0000001C83A1B400] 11:22:52 INFO - PROCESS | 2364 | 1461262972400 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 943ms 11:22:52 INFO - PROCESS | 2364 | 1461262972442 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 2364 | 1461262972449 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 11:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:22:52 INFO - PROCESS | 2364 | 1461262972456 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 2364 | 1461262972459 Marionette TRACE conn6 <- [1,942,null,{}] 11:22:52 INFO - PROCESS | 2364 | 1461262972463 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:52 INFO - PROCESS | 2364 | 1461262972580 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 11:22:52 INFO - PROCESS | 2364 | 1461262972674 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0972000 == 77 [pid = 2364] [id = 245] 11:22:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C85F79800) [pid = 2364] [serial = 734] [outer = 0000000000000000] 11:22:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C86538000) [pid = 2364] [serial = 735] [outer = 0000001C85F79800] 11:22:52 INFO - PROCESS | 2364 | 1461262972730 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C87FC2400) [pid = 2364] [serial = 736] [outer = 0000001C85F79800] 11:22:53 INFO - PROCESS | 2364 | 1461262973341 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 942ms 11:22:53 INFO - PROCESS | 2364 | 1461262973403 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 11:22:53 INFO - PROCESS | 2364 | 1461262973406 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 11:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:22:53 INFO - PROCESS | 2364 | 1461262973410 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - PROCESS | 2364 | 1461262973415 Marionette TRACE conn6 <- [1,946,null,{}] 11:22:53 INFO - PROCESS | 2364 | 1461262973427 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:53 INFO - PROCESS | 2364 | 1461262973552 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 11:22:53 INFO - PROCESS | 2364 | 1461262973677 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFCB0E000 == 78 [pid = 2364] [id = 246] 11:22:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CEE0DB800) [pid = 2364] [serial = 737] [outer = 0000000000000000] 11:22:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CF47B0C00) [pid = 2364] [serial = 738] [outer = 0000001CEE0DB800] 11:22:53 INFO - PROCESS | 2364 | 1461262973737 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF5F2BC00) [pid = 2364] [serial = 739] [outer = 0000001CEE0DB800] 11:22:54 INFO - PROCESS | 2364 | 1461262974332 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 985ms 11:22:54 INFO - PROCESS | 2364 | 1461262974396 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 11:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:22:54 INFO - PROCESS | 2364 | 1461262974400 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 11:22:54 INFO - PROCESS | 2364 | 1461262974404 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 2364 | 1461262974406 Marionette TRACE conn6 <- [1,950,null,{}] 11:22:54 INFO - PROCESS | 2364 | 1461262974410 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:54 INFO - PROCESS | 2364 | 1461262974528 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 11:22:54 INFO - PROCESS | 2364 | 1461262974649 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1C7000 == 79 [pid = 2364] [id = 247] 11:22:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CF90FC800) [pid = 2364] [serial = 740] [outer = 0000000000000000] 11:22:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF956B400) [pid = 2364] [serial = 741] [outer = 0000001CF90FC800] 11:22:54 INFO - PROCESS | 2364 | 1461262974708 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF97CD000) [pid = 2364] [serial = 742] [outer = 0000001CF90FC800] 11:22:55 INFO - PROCESS | 2364 | 1461262975238 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 880ms 11:22:55 INFO - PROCESS | 2364 | 1461262975286 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 2364 | 1461262975288 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 11:22:55 INFO - PROCESS | 2364 | 1461262975292 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:22:55 INFO - PROCESS | 2364 | 1461262975294 Marionette TRACE conn6 <- [1,954,null,{}] 11:22:55 INFO - PROCESS | 2364 | 1461262975298 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:55 INFO - PROCESS | 2364 | 1461262975407 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 11:22:55 INFO - PROCESS | 2364 | 1461262975501 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE0CB800 == 80 [pid = 2364] [id = 248] 11:22:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CF97CC400) [pid = 2364] [serial = 743] [outer = 0000000000000000] 11:22:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CFAB1FC00) [pid = 2364] [serial = 744] [outer = 0000001CF97CC400] 11:22:55 INFO - PROCESS | 2364 | 1461262975556 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001CFAB29C00) [pid = 2364] [serial = 745] [outer = 0000001CF97CC400] 11:22:56 INFO - PROCESS | 2364 | 1461262976149 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 920ms 11:22:56 INFO - PROCESS | 2364 | 1461262976215 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 2364 | 1461262976217 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 11:22:56 INFO - PROCESS | 2364 | 1461262976221 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:22:56 INFO - PROCESS | 2364 | 1461262976223 Marionette TRACE conn6 <- [1,958,null,{}] 11:22:56 INFO - PROCESS | 2364 | 1461262976227 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:56 INFO - PROCESS | 2364 | 1461262976348 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 11:22:56 INFO - PROCESS | 2364 | 1461262976470 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF2D2800 == 81 [pid = 2364] [id = 249] 11:22:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001CFB052000) [pid = 2364] [serial = 746] [outer = 0000000000000000] 11:22:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001CFB19CC00) [pid = 2364] [serial = 747] [outer = 0000001CFB052000] 11:22:56 INFO - PROCESS | 2364 | 1461262976532 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001CFB3D8000) [pid = 2364] [serial = 748] [outer = 0000001CFB052000] 11:22:57 INFO - PROCESS | 2364 | 1461262977122 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 943ms 11:22:57 INFO - PROCESS | 2364 | 1461262977166 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 2364 | 1461262977169 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 11:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:22:57 INFO - PROCESS | 2364 | 1461262977172 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 2364 | 1461262977175 Marionette TRACE conn6 <- [1,962,null,{}] 11:22:57 INFO - PROCESS | 2364 | 1461262977178 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:57 INFO - PROCESS | 2364 | 1461262977438 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 11:22:57 INFO - PROCESS | 2364 | 1461262977549 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E53800 == 82 [pid = 2364] [id = 250] 11:22:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C810B9C00) [pid = 2364] [serial = 749] [outer = 0000000000000000] 11:22:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C81576000) [pid = 2364] [serial = 750] [outer = 0000001C810B9C00] 11:22:57 INFO - PROCESS | 2364 | 1461262977600 Marionette DEBUG loaded listener.js 11:22:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C8390D800) [pid = 2364] [serial = 751] [outer = 0000001C810B9C00] 11:22:58 INFO - PROCESS | 2364 | 1461262978207 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1078ms 11:22:58 INFO - PROCESS | 2364 | 1461262978254 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 11:22:58 INFO - PROCESS | 2364 | 1461262978259 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 11:22:58 INFO - PROCESS | 2364 | 1461262978264 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:22:58 INFO - PROCESS | 2364 | 1461262978268 Marionette TRACE conn6 <- [1,966,null,{}] 11:22:58 INFO - PROCESS | 2364 | 1461262978273 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:58 INFO - PROCESS | 2364 | 1461262978379 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 11:22:58 INFO - PROCESS | 2364 | 1461262978509 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FCC000 == 83 [pid = 2364] [id = 251] 11:22:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C83BE2400) [pid = 2364] [serial = 752] [outer = 0000000000000000] 11:22:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C84177800) [pid = 2364] [serial = 753] [outer = 0000001C83BE2400] 11:22:58 INFO - PROCESS | 2364 | 1461262978562 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C8571A000) [pid = 2364] [serial = 754] [outer = 0000001C83BE2400] 11:22:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB3B2000 == 82 [pid = 2364] [id = 86] 11:22:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E88000 == 81 [pid = 2364] [id = 177] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C85F76C00) [pid = 2364] [serial = 648] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C860CE000) [pid = 2364] [serial = 600] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CEF70FC00) [pid = 2364] [serial = 606] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CEE96D400) [pid = 2364] [serial = 603] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C83C5AC00) [pid = 2364] [serial = 597] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF4A10000) [pid = 2364] [serial = 678] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C884CB800) [pid = 2364] [serial = 666] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CEF13C400) [pid = 2364] [serial = 669] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C8896AC00) [pid = 2364] [serial = 667] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CEF716400) [pid = 2364] [serial = 670] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CF3D63C00) [pid = 2364] [serial = 675] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C85E8CC00) [pid = 2364] [serial = 660] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C87FC4800) [pid = 2364] [serial = 652] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C83C64800) [pid = 2364] [serial = 651] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C83BDE800) [pid = 2364] [serial = 655] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C8399FC00) [pid = 2364] [serial = 654] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C844AF800) [pid = 2364] [serial = 658] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C8417F000) [pid = 2364] [serial = 657] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C83904800) [pid = 2364] [serial = 636] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C81581C00) [pid = 2364] [serial = 635] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C85E83800) [pid = 2364] [serial = 639] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C844B5000) [pid = 2364] [serial = 638] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C8896B000) [pid = 2364] [serial = 642] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C876EAC00) [pid = 2364] [serial = 641] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CF0B99800) [pid = 2364] [serial = 645] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CEF044400) [pid = 2364] [serial = 644] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C86FC0800) [pid = 2364] [serial = 663] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C85F72800) [pid = 2364] [serial = 351] [outer = 0000000000000000] [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.] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C86FCC400) [pid = 2364] [serial = 673] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C860CC800) [pid = 2364] [serial = 661] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001CF47AE800) [pid = 2364] [serial = 676] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C823BA800) [pid = 2364] [serial = 672] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001C876E8000) [pid = 2364] [serial = 664] [outer = 0000000000000000] [url = about:blank] 11:22:58 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CF4B9CC00) [pid = 2364] [serial = 679] [outer = 0000000000000000] [url = about:blank] 11:22:59 INFO - PROCESS | 2364 | 1461262979141 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 942ms 11:22:59 INFO - PROCESS | 2364 | 1461262979210 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 2364 | 1461262979214 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:22:59 INFO - PROCESS | 2364 | 1461262979217 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 2364 | 1461262979220 Marionette TRACE conn6 <- [1,970,null,{}] 11:22:59 INFO - PROCESS | 2364 | 1461262979224 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:59 INFO - PROCESS | 2364 | 1461262979346 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 11:22:59 INFO - PROCESS | 2364 | 1461262979363 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FD4000 == 82 [pid = 2364] [id = 252] 11:22:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001C83BDEC00) [pid = 2364] [serial = 755] [outer = 0000000000000000] 11:22:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C84177400) [pid = 2364] [serial = 756] [outer = 0000001C83BDEC00] 11:22:59 INFO - PROCESS | 2364 | 1461262979413 Marionette DEBUG loaded listener.js 11:22:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C85738800) [pid = 2364] [serial = 757] [outer = 0000001C83BDEC00] 11:22:59 INFO - PROCESS | 2364 | 1461262979884 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 733ms 11:22:59 INFO - PROCESS | 2364 | 1461262979952 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 2364 | 1461262979956 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:22:59 INFO - PROCESS | 2364 | 1461262979967 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 2364 | 1461262979972 Marionette TRACE conn6 <- [1,974,null,{}] 11:22:59 INFO - PROCESS | 2364 | 1461262979976 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:00 INFO - PROCESS | 2364 | 1461262980098 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 11:23:00 INFO - PROCESS | 2364 | 1461262980182 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F70000 == 83 [pid = 2364] [id = 253] 11:23:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C83BDF000) [pid = 2364] [serial = 758] [outer = 0000000000000000] 11:23:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C85F78000) [pid = 2364] [serial = 759] [outer = 0000001C83BDF000] 11:23:00 INFO - PROCESS | 2364 | 1461262980229 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C860CB000) [pid = 2364] [serial = 760] [outer = 0000001C83BDF000] 11:23:00 INFO - PROCESS | 2364 | 1461262980587 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 11:23:00 INFO - PROCESS | 2364 | 1461262980656 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 2364 | 1461262980658 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 11:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:23:00 INFO - PROCESS | 2364 | 1461262980661 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 2364 | 1461262980663 Marionette TRACE conn6 <- [1,978,null,{}] 11:23:00 INFO - PROCESS | 2364 | 1461262980667 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:00 INFO - PROCESS | 2364 | 1461262980759 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 11:23:00 INFO - PROCESS | 2364 | 1461262980766 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FB4800 == 84 [pid = 2364] [id = 254] 11:23:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C86534800) [pid = 2364] [serial = 761] [outer = 0000000000000000] 11:23:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C865EC400) [pid = 2364] [serial = 762] [outer = 0000001C86534800] 11:23:00 INFO - PROCESS | 2364 | 1461262980814 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C876E0800) [pid = 2364] [serial = 763] [outer = 0000001C86534800] 11:23:01 INFO - PROCESS | 2364 | 1461262981286 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 688ms 11:23:01 INFO - PROCESS | 2364 | 1461262981352 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 2364 | 1461262981355 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 11:23:01 INFO - PROCESS | 2364 | 1461262981358 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:23:01 INFO - PROCESS | 2364 | 1461262981360 Marionette TRACE conn6 <- [1,982,null,{}] 11:23:01 INFO - PROCESS | 2364 | 1461262981364 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:01 INFO - PROCESS | 2364 | 1461262981508 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 11:23:01 INFO - PROCESS | 2364 | 1461262981535 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED662800 == 85 [pid = 2364] [id = 255] 11:23:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C87FC5800) [pid = 2364] [serial = 764] [outer = 0000000000000000] 11:23:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C884D1C00) [pid = 2364] [serial = 765] [outer = 0000001C87FC5800] 11:23:01 INFO - PROCESS | 2364 | 1461262981590 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C88976800) [pid = 2364] [serial = 766] [outer = 0000001C87FC5800] 11:23:02 INFO - PROCESS | 2364 | 1461262982048 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 732ms 11:23:02 INFO - PROCESS | 2364 | 1461262982094 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 2364 | 1461262982096 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 11:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:23:02 INFO - PROCESS | 2364 | 1461262982100 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 2364 | 1461262982102 Marionette TRACE conn6 <- [1,986,null,{}] 11:23:02 INFO - PROCESS | 2364 | 1461262982112 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:02 INFO - PROCESS | 2364 | 1461262982225 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 11:23:02 INFO - PROCESS | 2364 | 1461262982276 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF979000 == 86 [pid = 2364] [id = 256] 11:23:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C8896AC00) [pid = 2364] [serial = 767] [outer = 0000000000000000] 11:23:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001CEE051400) [pid = 2364] [serial = 768] [outer = 0000001C8896AC00] 11:23:02 INFO - PROCESS | 2364 | 1461262982325 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CEF044400) [pid = 2364] [serial = 769] [outer = 0000001C8896AC00] 11:23:02 INFO - PROCESS | 2364 | 1461262982752 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 11:23:02 INFO - PROCESS | 2364 | 1461262982794 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 2364 | 1461262982797 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 11:23:02 INFO - PROCESS | 2364 | 1461262982800 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:23:02 INFO - PROCESS | 2364 | 1461262982802 Marionette TRACE conn6 <- [1,990,null,{}] 11:23:02 INFO - PROCESS | 2364 | 1461262982805 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:02 INFO - PROCESS | 2364 | 1461262982943 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C810C4400) [pid = 2364] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C85F80000) [pid = 2364] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C8390F000) [pid = 2364] [serial = 647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C884D1400) [pid = 2364] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C8157A800) [pid = 2364] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C860D1800) [pid = 2364] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CED83D000) [pid = 2364] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CEF26F000) [pid = 2364] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C844AA800) [pid = 2364] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C8399AC00) [pid = 2364] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CEF26A000) [pid = 2364] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:23:03 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C81576C00) [pid = 2364] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:23:03 INFO - PROCESS | 2364 | 1461262983174 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E70000 == 87 [pid = 2364] [id = 257] 11:23:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C809C3800) [pid = 2364] [serial = 770] [outer = 0000000000000000] 11:23:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C826D2400) [pid = 2364] [serial = 771] [outer = 0000001C809C3800] 11:23:03 INFO - PROCESS | 2364 | 1461262983219 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C884D8C00) [pid = 2364] [serial = 772] [outer = 0000001C809C3800] 11:23:03 INFO - PROCESS | 2364 | 1461262983580 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 837ms 11:23:03 INFO - PROCESS | 2364 | 1461262983641 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 2364 | 1461262983643 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 11:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:23:03 INFO - PROCESS | 2364 | 1461262983652 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 2364 | 1461262983654 Marionette TRACE conn6 <- [1,994,null,{}] 11:23:03 INFO - PROCESS | 2364 | 1461262983657 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:03 INFO - PROCESS | 2364 | 1461262983746 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 11:23:03 INFO - PROCESS | 2364 | 1461262983753 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4987800 == 88 [pid = 2364] [id = 258] 11:23:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CEF144800) [pid = 2364] [serial = 773] [outer = 0000000000000000] 11:23:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CF043FC00) [pid = 2364] [serial = 774] [outer = 0000001CEF144800] 11:23:03 INFO - PROCESS | 2364 | 1461262983801 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CF3C44800) [pid = 2364] [serial = 775] [outer = 0000001CEF144800] 11:23:04 INFO - PROCESS | 2364 | 1461262984224 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 627ms 11:23:04 INFO - PROCESS | 2364 | 1461262984276 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 2364 | 1461262984279 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 11:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:23:04 INFO - PROCESS | 2364 | 1461262984282 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 2364 | 1461262984284 Marionette TRACE conn6 <- [1,998,null,{}] 11:23:04 INFO - PROCESS | 2364 | 1461262984287 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:04 INFO - PROCESS | 2364 | 1461262984379 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 11:23:04 INFO - PROCESS | 2364 | 1461262984425 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5C63000 == 89 [pid = 2364] [id = 259] 11:23:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CF47B6400) [pid = 2364] [serial = 776] [outer = 0000000000000000] 11:23:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001CF4A11400) [pid = 2364] [serial = 777] [outer = 0000001CF47B6400] 11:23:04 INFO - PROCESS | 2364 | 1461262984471 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001CF4BD0000) [pid = 2364] [serial = 778] [outer = 0000001CF47B6400] 11:23:04 INFO - PROCESS | 2364 | 1461262984901 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 11:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:23:04 INFO - PROCESS | 2364 | 1461262984956 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 2364 | 1461262984958 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 11:23:04 INFO - PROCESS | 2364 | 1461262984962 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 2364 | 1461262984964 Marionette TRACE conn6 <- [1,1002,null,{}] 11:23:04 INFO - PROCESS | 2364 | 1461262984967 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:05 INFO - PROCESS | 2364 | 1461262985056 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 11:23:05 INFO - PROCESS | 2364 | 1461262985065 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFA9D8800 == 90 [pid = 2364] [id = 260] 11:23:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CF4BCD800) [pid = 2364] [serial = 779] [outer = 0000000000000000] 11:23:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001CF55EDC00) [pid = 2364] [serial = 780] [outer = 0000001CF4BCD800] 11:23:05 INFO - PROCESS | 2364 | 1461262985116 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CF90F8800) [pid = 2364] [serial = 781] [outer = 0000001CF4BCD800] 11:23:05 INFO - PROCESS | 2364 | 1461262985865 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 985ms 11:23:05 INFO - PROCESS | 2364 | 1461262985950 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 11:23:05 INFO - PROCESS | 2364 | 1461262985957 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 11:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:23:05 INFO - PROCESS | 2364 | 1461262985963 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 2364 | 1461262985967 Marionette TRACE conn6 <- [1,1006,null,{}] 11:23:05 INFO - PROCESS | 2364 | 1461262985973 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:06 INFO - PROCESS | 2364 | 1461262986131 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 11:23:06 INFO - PROCESS | 2364 | 1461262986250 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84AD5000 == 91 [pid = 2364] [id = 261] 11:23:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C83BDD000) [pid = 2364] [serial = 782] [outer = 0000000000000000] 11:23:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C83C62C00) [pid = 2364] [serial = 783] [outer = 0000001C83BDD000] 11:23:06 INFO - PROCESS | 2364 | 1461262986310 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001C844AFC00) [pid = 2364] [serial = 784] [outer = 0000001C83BDD000] 11:23:06 INFO - PROCESS | 2364 | 1461262986869 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 943ms 11:23:06 INFO - PROCESS | 2364 | 1461262986909 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 2364 | 1461262986916 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 11:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:23:06 INFO - PROCESS | 2364 | 1461262986924 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 2364 | 1461262986927 Marionette TRACE conn6 <- [1,1010,null,{}] 11:23:06 INFO - PROCESS | 2364 | 1461262986932 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:07 INFO - PROCESS | 2364 | 1461262987051 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 11:23:07 INFO - PROCESS | 2364 | 1461262987147 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED811000 == 92 [pid = 2364] [id = 262] 11:23:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C860C6400) [pid = 2364] [serial = 785] [outer = 0000000000000000] 11:23:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C8653B400) [pid = 2364] [serial = 786] [outer = 0000001C860C6400] 11:23:07 INFO - PROCESS | 2364 | 1461262987203 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C87FBD800) [pid = 2364] [serial = 787] [outer = 0000001C860C6400] 11:23:07 INFO - PROCESS | 2364 | 1461262987818 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 11:23:07 INFO - PROCESS | 2364 | 1461262987870 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 11:23:07 INFO - PROCESS | 2364 | 1461262987873 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 11:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:23:07 INFO - PROCESS | 2364 | 1461262987877 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 2364 | 1461262987881 Marionette TRACE conn6 <- [1,1014,null,{}] 11:23:07 INFO - PROCESS | 2364 | 1461262987894 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:08 INFO - PROCESS | 2364 | 1461262988015 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 11:23:08 INFO - PROCESS | 2364 | 1461262988140 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBD63800 == 93 [pid = 2364] [id = 263] 11:23:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF0F76400) [pid = 2364] [serial = 788] [outer = 0000000000000000] 11:23:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CF4B9B000) [pid = 2364] [serial = 789] [outer = 0000001CF0F76400] 11:23:08 INFO - PROCESS | 2364 | 1461262988199 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CF5F29000) [pid = 2364] [serial = 790] [outer = 0000001CF0F76400] 11:23:08 INFO - PROCESS | 2364 | 1461262988769 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 943ms 11:23:08 INFO - PROCESS | 2364 | 1461262988822 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 11:23:08 INFO - PROCESS | 2364 | 1461262988826 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 11:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:23:08 INFO - PROCESS | 2364 | 1461262988830 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:23:08 INFO - PROCESS | 2364 | 1461262988832 Marionette TRACE conn6 <- [1,1018,null,{}] 11:23:08 INFO - PROCESS | 2364 | 1461262988836 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:08 INFO - PROCESS | 2364 | 1461262988953 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 11:23:09 INFO - PROCESS | 2364 | 1461262989075 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC93A000 == 94 [pid = 2364] [id = 264] 11:23:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001CFAB1EC00) [pid = 2364] [serial = 791] [outer = 0000000000000000] 11:23:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001CFAB2C400) [pid = 2364] [serial = 792] [outer = 0000001CFAB1EC00] 11:23:09 INFO - PROCESS | 2364 | 1461262989136 Marionette DEBUG loaded listener.js 11:23:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001CFB04DC00) [pid = 2364] [serial = 793] [outer = 0000001CFAB1EC00] 11:23:09 INFO - PROCESS | 2364 | 1461262989699 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 943ms 11:23:09 INFO - PROCESS | 2364 | 1461262989773 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 2364 | 1461262989776 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 11:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:23:09 INFO - PROCESS | 2364 | 1461262989780 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 2364 | 1461262989782 Marionette TRACE conn6 <- [1,1022,null,{}] 11:23:09 INFO - PROCESS | 2364 | 1461262989786 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:09 INFO - PROCESS | 2364 | 1461262989898 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 11:23:10 INFO - PROCESS | 2364 | 1461262990020 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE913000 == 95 [pid = 2364] [id = 265] 11:23:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001CFB011C00) [pid = 2364] [serial = 794] [outer = 0000000000000000] 11:23:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001CFB19F800) [pid = 2364] [serial = 795] [outer = 0000001CFB011C00] 11:23:10 INFO - PROCESS | 2364 | 1461262990077 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CFB3E1000) [pid = 2364] [serial = 796] [outer = 0000001CFB011C00] 11:23:10 INFO - PROCESS | 2364 | 1461262990672 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 943ms 11:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:23:10 INFO - PROCESS | 2364 | 1461262990726 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 11:23:10 INFO - PROCESS | 2364 | 1461262990728 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 11:23:10 INFO - PROCESS | 2364 | 1461262990732 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:23:10 INFO - PROCESS | 2364 | 1461262990734 Marionette TRACE conn6 <- [1,1026,null,{}] 11:23:10 INFO - PROCESS | 2364 | 1461262990738 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:10 INFO - PROCESS | 2364 | 1461262990904 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 11:23:10 INFO - PROCESS | 2364 | 1461262990920 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F34000 == 96 [pid = 2364] [id = 266] 11:23:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C85763800) [pid = 2364] [serial = 797] [outer = 0000000000000000] 11:23:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CFB04B000) [pid = 2364] [serial = 798] [outer = 0000001C85763800] 11:23:10 INFO - PROCESS | 2364 | 1461262990982 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CFC4B7800) [pid = 2364] [serial = 799] [outer = 0000001C85763800] 11:23:11 INFO - PROCESS | 2364 | 1461262991578 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 880ms 11:23:11 INFO - PROCESS | 2364 | 1461262991614 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 2364 | 1461262991617 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 11:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:23:11 INFO - PROCESS | 2364 | 1461262991620 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 2364 | 1461262991623 Marionette TRACE conn6 <- [1,1030,null,{}] 11:23:11 INFO - PROCESS | 2364 | 1461262991627 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:11 INFO - PROCESS | 2364 | 1461262991738 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 11:23:11 INFO - PROCESS | 2364 | 1461262991833 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F4A000 == 97 [pid = 2364] [id = 267] 11:23:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C823BD800) [pid = 2364] [serial = 800] [outer = 0000000000000000] 11:23:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CF4BE4400) [pid = 2364] [serial = 801] [outer = 0000001C823BD800] 11:23:11 INFO - PROCESS | 2364 | 1461262991889 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CFC870000) [pid = 2364] [serial = 802] [outer = 0000001C823BD800] 11:23:12 INFO - PROCESS | 2364 | 1461262992708 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1138ms 11:23:12 INFO - PROCESS | 2364 | 1461262992761 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 11:23:12 INFO - PROCESS | 2364 | 1461262992767 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 11:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:23:12 INFO - PROCESS | 2364 | 1461262992773 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 2364 | 1461262992776 Marionette TRACE conn6 <- [1,1034,null,{}] 11:23:12 INFO - PROCESS | 2364 | 1461262992782 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:12 INFO - PROCESS | 2364 | 1461262992887 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 11:23:13 INFO - PROCESS | 2364 | 1461262993016 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D3F000 == 98 [pid = 2364] [id = 268] 11:23:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C83A1D800) [pid = 2364] [serial = 803] [outer = 0000000000000000] 11:23:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C83A1F400) [pid = 2364] [serial = 804] [outer = 0000001C83A1D800] 11:23:13 INFO - PROCESS | 2364 | 1461262993071 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C8417E800) [pid = 2364] [serial = 805] [outer = 0000001C83A1D800] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF45C0800 == 97 [pid = 2364] [id = 78] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF3E75800 == 96 [pid = 2364] [id = 67] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF961B800 == 95 [pid = 2364] [id = 66] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ACA800 == 94 [pid = 2364] [id = 74] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5C63000 == 93 [pid = 2364] [id = 259] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4987800 == 92 [pid = 2364] [id = 258] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E70000 == 91 [pid = 2364] [id = 257] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF979000 == 90 [pid = 2364] [id = 256] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED662800 == 89 [pid = 2364] [id = 255] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FB4800 == 88 [pid = 2364] [id = 254] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001CF4C7EC00) [pid = 2364] [serial = 729] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F70000 == 87 [pid = 2364] [id = 253] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FD4000 == 86 [pid = 2364] [id = 252] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FCC000 == 85 [pid = 2364] [id = 251] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E53800 == 84 [pid = 2364] [id = 250] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF2D2800 == 83 [pid = 2364] [id = 249] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFE0CB800 == 82 [pid = 2364] [id = 248] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1C7000 == 81 [pid = 2364] [id = 247] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0972000 == 80 [pid = 2364] [id = 245] 11:23:13 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862D2000 == 79 [pid = 2364] [id = 244] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CF4BA0800) [pid = 2364] [serial = 727] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C81579C00) [pid = 2364] [serial = 699] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C85FA2400) [pid = 2364] [serial = 708] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001CF41ED000) [pid = 2364] [serial = 649] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CED72AC00) [pid = 2364] [serial = 715] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C85E8EC00) [pid = 2364] [serial = 633] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C86FC7800) [pid = 2364] [serial = 711] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C85712C00) [pid = 2364] [serial = 681] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CEF048C00) [pid = 2364] [serial = 718] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF3E30800) [pid = 2364] [serial = 726] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF4BA1C00) [pid = 2364] [serial = 690] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C8571E400) [pid = 2364] [serial = 702] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CEE150800) [pid = 2364] [serial = 717] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C85739000) [pid = 2364] [serial = 706] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C83C66000) [pid = 2364] [serial = 705] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C8653BC00) [pid = 2364] [serial = 709] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CEF70B000) [pid = 2364] [serial = 720] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C84179800) [pid = 2364] [serial = 684] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C8579F800) [pid = 2364] [serial = 723] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C876EA000) [pid = 2364] [serial = 712] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C88976400) [pid = 2364] [serial = 724] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001CF4BE1C00) [pid = 2364] [serial = 693] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C884D7C00) [pid = 2364] [serial = 714] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CF55F6800) [pid = 2364] [serial = 696] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C83905000) [pid = 2364] [serial = 700] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CF3C92C00) [pid = 2364] [serial = 721] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C87FC2800) [pid = 2364] [serial = 687] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C85E84800) [pid = 2364] [serial = 703] [outer = 0000000000000000] [url = about:blank] 11:23:13 INFO - PROCESS | 2364 | 1461262993680 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 942ms 11:23:13 INFO - PROCESS | 2364 | 1461262993718 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 2364 | 1461262993724 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 11:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:23:13 INFO - PROCESS | 2364 | 1461262993731 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 2364 | 1461262993733 Marionette TRACE conn6 <- [1,1038,null,{}] 11:23:13 INFO - PROCESS | 2364 | 1461262993737 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:13 INFO - PROCESS | 2364 | 1461262993831 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 11:23:13 INFO - PROCESS | 2364 | 1461262993915 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ACA800 == 80 [pid = 2364] [id = 269] 11:23:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C823B4400) [pid = 2364] [serial = 806] [outer = 0000000000000000] 11:23:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C83A1DC00) [pid = 2364] [serial = 807] [outer = 0000001C823B4400] 11:23:13 INFO - PROCESS | 2364 | 1461262993962 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C844B2C00) [pid = 2364] [serial = 808] [outer = 0000001C823B4400] 11:23:14 INFO - PROCESS | 2364 | 1461262994481 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 775ms 11:23:14 INFO - PROCESS | 2364 | 1461262994507 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 11:23:14 INFO - PROCESS | 2364 | 1461262994510 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 11:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:23:14 INFO - PROCESS | 2364 | 1461262994513 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 2364 | 1461262994517 Marionette TRACE conn6 <- [1,1042,null,{}] 11:23:14 INFO - PROCESS | 2364 | 1461262994528 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:14 INFO - PROCESS | 2364 | 1461262994622 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 11:23:14 INFO - PROCESS | 2364 | 1461262994632 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8907B800 == 81 [pid = 2364] [id = 270] 11:23:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C860C8400) [pid = 2364] [serial = 809] [outer = 0000000000000000] 11:23:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C86536800) [pid = 2364] [serial = 810] [outer = 0000001C860C8400] 11:23:14 INFO - PROCESS | 2364 | 1461262994682 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C86FC1400) [pid = 2364] [serial = 811] [outer = 0000001C860C8400] 11:23:15 INFO - PROCESS | 2364 | 1461262995145 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 11:23:15 INFO - PROCESS | 2364 | 1461262995206 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 2364 | 1461262995209 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 11:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:23:15 INFO - PROCESS | 2364 | 1461262995213 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 2364 | 1461262995215 Marionette TRACE conn6 <- [1,1046,null,{}] 11:23:15 INFO - PROCESS | 2364 | 1461262995218 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:15 INFO - PROCESS | 2364 | 1461262995311 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 11:23:15 INFO - PROCESS | 2364 | 1461262995321 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE90B800 == 82 [pid = 2364] [id = 271] 11:23:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C876ED000) [pid = 2364] [serial = 812] [outer = 0000000000000000] 11:23:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001C87FB8800) [pid = 2364] [serial = 813] [outer = 0000001C876ED000] 11:23:15 INFO - PROCESS | 2364 | 1461262995368 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C884D0000) [pid = 2364] [serial = 814] [outer = 0000001C876ED000] 11:23:15 INFO - PROCESS | 2364 | 1461262995872 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 689ms 11:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:23:15 INFO - PROCESS | 2364 | 1461262995905 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 2364 | 1461262995907 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 11:23:15 INFO - PROCESS | 2364 | 1461262995911 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 2364 | 1461262995913 Marionette TRACE conn6 <- [1,1050,null,{}] 11:23:15 INFO - PROCESS | 2364 | 1461262995917 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:16 INFO - PROCESS | 2364 | 1461262996031 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 11:23:16 INFO - PROCESS | 2364 | 1461262996038 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEFCAB000 == 83 [pid = 2364] [id = 272] 11:23:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C876ED400) [pid = 2364] [serial = 815] [outer = 0000000000000000] 11:23:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C88971000) [pid = 2364] [serial = 816] [outer = 0000001C876ED400] 11:23:16 INFO - PROCESS | 2364 | 1461262996126 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CED839C00) [pid = 2364] [serial = 817] [outer = 0000001C876ED400] 11:23:16 INFO - PROCESS | 2364 | 1461262996582 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 11:23:16 INFO - PROCESS | 2364 | 1461262996647 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 2364 | 1461262996649 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 11:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:23:16 INFO - PROCESS | 2364 | 1461262996653 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 2364 | 1461262996654 Marionette TRACE conn6 <- [1,1054,null,{}] 11:23:16 INFO - PROCESS | 2364 | 1461262996699 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:16 INFO - PROCESS | 2364 | 1461262996837 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 11:23:16 INFO - PROCESS | 2364 | 1461262996849 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4973000 == 84 [pid = 2364] [id = 273] 11:23:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CEF044C00) [pid = 2364] [serial = 818] [outer = 0000000000000000] 11:23:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CEF13F800) [pid = 2364] [serial = 819] [outer = 0000001CEF044C00] 11:23:16 INFO - PROCESS | 2364 | 1461262996901 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001CEF70B000) [pid = 2364] [serial = 820] [outer = 0000001CEF044C00] 11:23:17 INFO - PROCESS | 2364 | 1461262997343 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 11:23:17 INFO - PROCESS | 2364 | 1461262997389 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 11:23:17 INFO - PROCESS | 2364 | 1461262997392 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 11:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:23:17 INFO - PROCESS | 2364 | 1461262997395 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:23:17 INFO - PROCESS | 2364 | 1461262997397 Marionette TRACE conn6 <- [1,1058,null,{}] 11:23:17 INFO - PROCESS | 2364 | 1461262997401 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:17 INFO - PROCESS | 2364 | 1461262997522 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 11:23:17 INFO - PROCESS | 2364 | 1461262997528 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5C69000 == 85 [pid = 2364] [id = 274] 11:23:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001CF043C800) [pid = 2364] [serial = 821] [outer = 0000000000000000] 11:23:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001CF0B9D800) [pid = 2364] [serial = 822] [outer = 0000001CF043C800] 11:23:17 INFO - PROCESS | 2364 | 1461262997622 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001CF44B4400) [pid = 2364] [serial = 823] [outer = 0000001CF043C800] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF47B6400) [pid = 2364] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C87FC5800) [pid = 2364] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C8896AC00) [pid = 2364] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C809C3800) [pid = 2364] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C83BDF000) [pid = 2364] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C83BE2400) [pid = 2364] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C83BDEC00) [pid = 2364] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C810B9C00) [pid = 2364] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C86534800) [pid = 2364] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:23:18 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CEF144800) [pid = 2364] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:23:18 INFO - PROCESS | 2364 | 1461262998196 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 838ms 11:23:18 INFO - PROCESS | 2364 | 1461262998238 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 11:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:23:18 INFO - PROCESS | 2364 | 1461262998240 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 11:23:18 INFO - PROCESS | 2364 | 1461262998244 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 2364 | 1461262998245 Marionette TRACE conn6 <- [1,1062,null,{}] 11:23:18 INFO - PROCESS | 2364 | 1461262998249 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:18 INFO - PROCESS | 2364 | 1461262998336 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 11:23:18 INFO - PROCESS | 2364 | 1461262998344 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C32000 == 86 [pid = 2364] [id = 275] 11:23:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C83BDF000) [pid = 2364] [serial = 824] [outer = 0000000000000000] 11:23:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CEF144800) [pid = 2364] [serial = 825] [outer = 0000001C83BDF000] 11:23:18 INFO - PROCESS | 2364 | 1461262998391 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF47B1800) [pid = 2364] [serial = 826] [outer = 0000001C83BDF000] 11:23:18 INFO - PROCESS | 2364 | 1461262998810 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 586ms 11:23:18 INFO - PROCESS | 2364 | 1461262998831 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 2364 | 1461262998833 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 11:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:23:18 INFO - PROCESS | 2364 | 1461262998837 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 2364 | 1461262998838 Marionette TRACE conn6 <- [1,1066,null,{}] 11:23:18 INFO - PROCESS | 2364 | 1461262998842 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:18 INFO - PROCESS | 2364 | 1461262998968 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 11:23:18 INFO - PROCESS | 2364 | 1461262998992 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF971A800 == 87 [pid = 2364] [id = 276] 11:23:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF4A04800) [pid = 2364] [serial = 827] [outer = 0000000000000000] 11:23:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CF4B9E000) [pid = 2364] [serial = 828] [outer = 0000001CF4A04800] 11:23:19 INFO - PROCESS | 2364 | 1461262999040 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CF4BE2C00) [pid = 2364] [serial = 829] [outer = 0000001CF4A04800] 11:23:19 INFO - PROCESS | 2364 | 1461262999446 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 629ms 11:23:19 INFO - PROCESS | 2364 | 1461262999468 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 2364 | 1461262999471 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 11:23:19 INFO - PROCESS | 2364 | 1461262999474 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:23:19 INFO - PROCESS | 2364 | 1461262999476 Marionette TRACE conn6 <- [1,1070,null,{}] 11:23:19 INFO - PROCESS | 2364 | 1461262999479 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:19 INFO - PROCESS | 2364 | 1461262999600 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 11:23:19 INFO - PROCESS | 2364 | 1461262999609 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB5B5000 == 88 [pid = 2364] [id = 277] 11:23:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001CF55F6800) [pid = 2364] [serial = 830] [outer = 0000000000000000] 11:23:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001CF84A1800) [pid = 2364] [serial = 831] [outer = 0000001CF55F6800] 11:23:19 INFO - PROCESS | 2364 | 1461262999656 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001CFAB21000) [pid = 2364] [serial = 832] [outer = 0000001CF55F6800] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF218000 == 87 [pid = 2364] [id = 145] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED825000 == 86 [pid = 2364] [id = 216] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB133800 == 85 [pid = 2364] [id = 242] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF0CD000 == 84 [pid = 2364] [id = 143] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8708D800 == 83 [pid = 2364] [id = 148] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5A38000 == 82 [pid = 2364] [id = 164] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E6A000 == 81 [pid = 2364] [id = 238] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C825EE800 == 80 [pid = 2364] [id = 71] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC932000 == 79 [pid = 2364] [id = 158] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED8D7000 == 78 [pid = 2364] [id = 75] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFCB0E000 == 77 [pid = 2364] [id = 246] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFE5F7800 == 76 [pid = 2364] [id = 111] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83B94800 == 75 [pid = 2364] [id = 217] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE118000 == 74 [pid = 2364] [id = 101] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF9727000 == 73 [pid = 2364] [id = 85] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF2D4000 == 72 [pid = 2364] [id = 114] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFE91C000 == 71 [pid = 2364] [id = 141] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF3CCF800 == 70 [pid = 2364] [id = 77] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFE0E0000 == 69 [pid = 2364] [id = 130] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFEE18800 == 68 [pid = 2364] [id = 144] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC93E800 == 67 [pid = 2364] [id = 179] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEEB55000 == 66 [pid = 2364] [id = 241] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBE60800 == 65 [pid = 2364] [id = 243] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ABD000 == 64 [pid = 2364] [id = 80] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E5E000 == 63 [pid = 2364] [id = 63] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE15D000 == 62 [pid = 2364] [id = 237] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8168C800 == 61 [pid = 2364] [id = 192] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4984000 == 60 [pid = 2364] [id = 113] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E70800 == 59 [pid = 2364] [id = 112] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5FE4000 == 58 [pid = 2364] [id = 240] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87F96800 == 57 [pid = 2364] [id = 236] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862E7000 == 56 [pid = 2364] [id = 147] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF9B1800 == 55 [pid = 2364] [id = 163] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4ABE800 == 54 [pid = 2364] [id = 239] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFCB06000 == 53 [pid = 2364] [id = 97] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4B0E000 == 52 [pid = 2364] [id = 79] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E66000 == 51 [pid = 2364] [id = 73] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ACF000 == 50 [pid = 2364] [id = 142] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4B18000 == 49 [pid = 2364] [id = 65] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB144000 == 48 [pid = 2364] [id = 215] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE04C800 == 47 [pid = 2364] [id = 64] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF972000 == 46 [pid = 2364] [id = 76] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F7D000 == 45 [pid = 2364] [id = 115] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81471800 == 44 [pid = 2364] [id = 165] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D3F000 == 43 [pid = 2364] [id = 268] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F4A000 == 42 [pid = 2364] [id = 267] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F34000 == 41 [pid = 2364] [id = 266] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFE913000 == 40 [pid = 2364] [id = 265] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC93A000 == 39 [pid = 2364] [id = 264] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBD63800 == 38 [pid = 2364] [id = 263] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED811000 == 37 [pid = 2364] [id = 262] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84AD5000 == 36 [pid = 2364] [id = 261] 11:23:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFA9D8800 == 35 [pid = 2364] [id = 260] 11:23:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE90B800 == 34 [pid = 2364] [id = 271] 11:23:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ACA800 == 33 [pid = 2364] [id = 269] 11:23:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4973000 == 32 [pid = 2364] [id = 273] 11:23:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF971A800 == 31 [pid = 2364] [id = 276] 11:23:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C32000 == 30 [pid = 2364] [id = 275] 11:23:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEFCAB000 == 29 [pid = 2364] [id = 272] 11:23:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5C69000 == 28 [pid = 2364] [id = 274] 11:23:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8907B800 == 27 [pid = 2364] [id = 270] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C884D1C00) [pid = 2364] [serial = 765] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CEE051400) [pid = 2364] [serial = 768] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C88976800) [pid = 2364] [serial = 766] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C826D2400) [pid = 2364] [serial = 771] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C85F78000) [pid = 2364] [serial = 759] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C860CB000) [pid = 2364] [serial = 760] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CF956B400) [pid = 2364] [serial = 741] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001CEF044400) [pid = 2364] [serial = 769] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C8571A000) [pid = 2364] [serial = 754] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C84177800) [pid = 2364] [serial = 753] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C84177400) [pid = 2364] [serial = 756] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C85738800) [pid = 2364] [serial = 757] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C884D8C00) [pid = 2364] [serial = 772] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C8390D800) [pid = 2364] [serial = 751] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C81576000) [pid = 2364] [serial = 750] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C86538000) [pid = 2364] [serial = 735] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C865EC400) [pid = 2364] [serial = 762] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C83C66800) [pid = 2364] [serial = 732] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CF47B0C00) [pid = 2364] [serial = 738] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CFAB1FC00) [pid = 2364] [serial = 744] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CFB19CC00) [pid = 2364] [serial = 747] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001CF043FC00) [pid = 2364] [serial = 774] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CF4BD0000) [pid = 2364] [serial = 778] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001CF3C44800) [pid = 2364] [serial = 775] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C876E0800) [pid = 2364] [serial = 763] [outer = 0000000000000000] [url = about:blank] 11:23:21 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CF4A11400) [pid = 2364] [serial = 777] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 2364 | 1461263002077 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2645ms 11:23:22 INFO - PROCESS | 2364 | 1461263002123 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 11:23:22 INFO - PROCESS | 2364 | 1461263002128 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 11:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:23:22 INFO - PROCESS | 2364 | 1461263002133 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:23:22 INFO - PROCESS | 2364 | 1461263002137 Marionette TRACE conn6 <- [1,1074,null,{}] 11:23:22 INFO - PROCESS | 2364 | 1461263002143 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:22 INFO - PROCESS | 2364 | 1461263002239 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 11:23:22 INFO - PROCESS | 2364 | 1461263002249 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81456800 == 28 [pid = 2364] [id = 278] 11:23:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C81580000) [pid = 2364] [serial = 833] [outer = 0000000000000000] 11:23:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C82341400) [pid = 2364] [serial = 834] [outer = 0000001C81580000] 11:23:22 INFO - PROCESS | 2364 | 1461263002300 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C823B7000) [pid = 2364] [serial = 835] [outer = 0000001C81580000] 11:23:22 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:23:23 INFO - PROCESS | 2364 | 1461263002997 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 879ms 11:23:23 INFO - PROCESS | 2364 | 1461263003016 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 2364 | 1461263003023 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 11:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:23:23 INFO - PROCESS | 2364 | 1461263003029 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 2364 | 1461263003032 Marionette TRACE conn6 <- [1,1078,null,{}] 11:23:23 INFO - PROCESS | 2364 | 1461263003036 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:23 INFO - PROCESS | 2364 | 1461263003125 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 11:23:23 INFO - PROCESS | 2364 | 1461263003133 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C825E7000 == 29 [pid = 2364] [id = 279] 11:23:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C8390CC00) [pid = 2364] [serial = 836] [outer = 0000000000000000] 11:23:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C8399D800) [pid = 2364] [serial = 837] [outer = 0000001C8390CC00] 11:23:23 INFO - PROCESS | 2364 | 1461263003183 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C839A7800) [pid = 2364] [serial = 838] [outer = 0000001C8390CC00] 11:23:23 INFO - PROCESS | 2364 | 1461263003693 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 11:23:23 INFO - PROCESS | 2364 | 1461263003705 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 2364 | 1461263003708 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 11:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:23:23 INFO - PROCESS | 2364 | 1461263003711 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 2364 | 1461263003715 Marionette TRACE conn6 <- [1,1082,null,{}] 11:23:23 INFO - PROCESS | 2364 | 1461263003728 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:23 INFO - PROCESS | 2364 | 1461263003819 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 11:23:23 INFO - PROCESS | 2364 | 1461263003828 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C80800 == 30 [pid = 2364] [id = 280] 11:23:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C8007A400) [pid = 2364] [serial = 839] [outer = 0000000000000000] 11:23:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C83BE5800) [pid = 2364] [serial = 840] [outer = 0000001C8007A400] 11:23:23 INFO - PROCESS | 2364 | 1461263003882 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C83C65000) [pid = 2364] [serial = 841] [outer = 0000001C8007A400] 11:23:24 INFO - PROCESS | 2364 | 1461263004346 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 691ms 11:23:24 INFO - PROCESS | 2364 | 1461263004404 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 11:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:23:24 INFO - PROCESS | 2364 | 1461263004407 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 11:23:24 INFO - PROCESS | 2364 | 1461263004410 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 2364 | 1461263004412 Marionette TRACE conn6 <- [1,1086,null,{}] 11:23:24 INFO - PROCESS | 2364 | 1461263004416 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:24 INFO - PROCESS | 2364 | 1461263004501 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 11:23:24 INFO - PROCESS | 2364 | 1461263004510 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E6C000 == 31 [pid = 2364] [id = 281] 11:23:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C8417D000) [pid = 2364] [serial = 842] [outer = 0000000000000000] 11:23:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C841DB000) [pid = 2364] [serial = 843] [outer = 0000001C8417D000] 11:23:24 INFO - PROCESS | 2364 | 1461263004560 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C844AD400) [pid = 2364] [serial = 844] [outer = 0000001C8417D000] 11:23:24 INFO - PROCESS | 2364 | 1461263004978 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 11:23:25 INFO - PROCESS | 2364 | 1461263005042 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 11:23:25 INFO - PROCESS | 2364 | 1461263005044 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 11:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:23:25 INFO - PROCESS | 2364 | 1461263005047 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 2364 | 1461263005049 Marionette TRACE conn6 <- [1,1090,null,{}] 11:23:25 INFO - PROCESS | 2364 | 1461263005053 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:25 INFO - PROCESS | 2364 | 1461263005132 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 11:23:25 INFO - PROCESS | 2364 | 1461263005141 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C841C6000 == 32 [pid = 2364] [id = 282] 11:23:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C8390AC00) [pid = 2364] [serial = 845] [outer = 0000000000000000] 11:23:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C85717800) [pid = 2364] [serial = 846] [outer = 0000001C8390AC00] 11:23:25 INFO - PROCESS | 2364 | 1461263005189 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C85735800) [pid = 2364] [serial = 847] [outer = 0000001C8390AC00] 11:23:25 INFO - PROCESS | 2364 | 1461263005653 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 11:23:25 INFO - PROCESS | 2364 | 1461263005683 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 11:23:25 INFO - PROCESS | 2364 | 1461263005685 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 11:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:23:25 INFO - PROCESS | 2364 | 1461263005688 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 2364 | 1461263005690 Marionette TRACE conn6 <- [1,1094,null,{}] 11:23:25 INFO - PROCESS | 2364 | 1461263005694 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:25 INFO - PROCESS | 2364 | 1461263005805 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 11:23:25 INFO - PROCESS | 2364 | 1461263005815 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F39000 == 33 [pid = 2364] [id = 283] 11:23:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C8576F800) [pid = 2364] [serial = 848] [outer = 0000000000000000] 11:23:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001C85E86800) [pid = 2364] [serial = 849] [outer = 0000001C8576F800] 11:23:25 INFO - PROCESS | 2364 | 1461263005865 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C85F76400) [pid = 2364] [serial = 850] [outer = 0000001C8576F800] 11:23:26 INFO - PROCESS | 2364 | 1461263006293 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 626ms 11:23:26 INFO - PROCESS | 2364 | 1461263006320 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 2364 | 1461263006322 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 11:23:26 INFO - PROCESS | 2364 | 1461263006325 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:23:26 INFO - PROCESS | 2364 | 1461263006327 Marionette TRACE conn6 <- [1,1098,null,{}] 11:23:26 INFO - PROCESS | 2364 | 1461263006335 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:26 INFO - PROCESS | 2364 | 1461263006412 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 11:23:26 INFO - PROCESS | 2364 | 1461263006419 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8650A800 == 34 [pid = 2364] [id = 284] 11:23:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C85F80800) [pid = 2364] [serial = 851] [outer = 0000000000000000] 11:23:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C85E83000) [pid = 2364] [serial = 852] [outer = 0000001C85F80800] 11:23:26 INFO - PROCESS | 2364 | 1461263006467 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C85F9EC00) [pid = 2364] [serial = 853] [outer = 0000001C85F80800] 11:23:26 INFO - PROCESS | 2364 | 1461263006893 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 11:23:26 INFO - PROCESS | 2364 | 1461263006957 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 2364 | 1461263006960 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 11:23:26 INFO - PROCESS | 2364 | 1461263006963 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:23:26 INFO - PROCESS | 2364 | 1461263006965 Marionette TRACE conn6 <- [1,1102,null,{}] 11:23:26 INFO - PROCESS | 2364 | 1461263006969 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:27 INFO - PROCESS | 2364 | 1461263007048 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 11:23:27 INFO - PROCESS | 2364 | 1461263007055 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E8D800 == 35 [pid = 2364] [id = 285] 11:23:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C85FA4000) [pid = 2364] [serial = 854] [outer = 0000000000000000] 11:23:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C860C5C00) [pid = 2364] [serial = 855] [outer = 0000001C85FA4000] 11:23:27 INFO - PROCESS | 2364 | 1461263007103 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C860CE400) [pid = 2364] [serial = 856] [outer = 0000001C85FA4000] 11:23:27 INFO - PROCESS | 2364 | 1461263007578 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 628ms 11:23:27 INFO - PROCESS | 2364 | 1461263007598 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 2364 | 1461263007600 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 11:23:27 INFO - PROCESS | 2364 | 1461263007604 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:23:27 INFO - PROCESS | 2364 | 1461263007605 Marionette TRACE conn6 <- [1,1106,null,{}] 11:23:27 INFO - PROCESS | 2364 | 1461263007615 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:27 INFO - PROCESS | 2364 | 1461263007719 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 11:23:27 INFO - PROCESS | 2364 | 1461263007729 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C7F800 == 36 [pid = 2364] [id = 286] 11:23:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C86532400) [pid = 2364] [serial = 857] [outer = 0000000000000000] 11:23:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C86538000) [pid = 2364] [serial = 858] [outer = 0000001C86532400] 11:23:27 INFO - PROCESS | 2364 | 1461263007802 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C865E2C00) [pid = 2364] [serial = 859] [outer = 0000001C86532400] 11:23:28 INFO - PROCESS | 2364 | 1461263008246 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 11:23:28 INFO - PROCESS | 2364 | 1461263008298 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 2364 | 1461263008301 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 11:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:23:28 INFO - PROCESS | 2364 | 1461263008304 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - PROCESS | 2364 | 1461263008306 Marionette TRACE conn6 <- [1,1110,null,{}] 11:23:28 INFO - PROCESS | 2364 | 1461263008316 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:28 INFO - PROCESS | 2364 | 1461263008423 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 11:23:28 INFO - PROCESS | 2364 | 1461263008430 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FB0800 == 37 [pid = 2364] [id = 287] 11:23:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C86534000) [pid = 2364] [serial = 860] [outer = 0000000000000000] 11:23:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C865EB400) [pid = 2364] [serial = 861] [outer = 0000001C86534000] 11:23:28 INFO - PROCESS | 2364 | 1461263008477 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C86FC8000) [pid = 2364] [serial = 862] [outer = 0000001C86534000] 11:23:28 INFO - PROCESS | 2364 | 1461263008926 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 627ms 11:23:28 INFO - PROCESS | 2364 | 1461263008935 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 2364 | 1461263008937 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 11:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:23:28 INFO - PROCESS | 2364 | 1461263008940 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - PROCESS | 2364 | 1461263008943 Marionette TRACE conn6 <- [1,1114,null,{}] 11:23:28 INFO - PROCESS | 2364 | 1461263008951 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:29 INFO - PROCESS | 2364 | 1461263009106 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 11:23:29 INFO - PROCESS | 2364 | 1461263009161 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C841C5800 == 38 [pid = 2364] [id = 288] 11:23:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C87FB7800) [pid = 2364] [serial = 863] [outer = 0000000000000000] 11:23:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C87FBD400) [pid = 2364] [serial = 864] [outer = 0000001C87FB7800] 11:23:29 INFO - PROCESS | 2364 | 1461263009219 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C884D1000) [pid = 2364] [serial = 865] [outer = 0000001C87FB7800] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CF4A04800) [pid = 2364] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C876ED400) [pid = 2364] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CEF044C00) [pid = 2364] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CF043C800) [pid = 2364] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C823BD800) [pid = 2364] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C85763800) [pid = 2364] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CFB011C00) [pid = 2364] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CFAB1EC00) [pid = 2364] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CF0F76400) [pid = 2364] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C860C6400) [pid = 2364] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C83BDD000) [pid = 2364] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CF4BCD800) [pid = 2364] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C876ED000) [pid = 2364] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C860C8400) [pid = 2364] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C823B4400) [pid = 2364] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C83A1D800) [pid = 2364] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C83BDF000) [pid = 2364] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:23:29 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001CF4BDF000) [pid = 2364] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C85F79800) [pid = 2364] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C82537800) [pid = 2364] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001CF97CC400) [pid = 2364] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CEE0DB800) [pid = 2364] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CF4BDFC00) [pid = 2364] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CF90FC800) [pid = 2364] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C83A21000) [pid = 2364] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C83A1B400) [pid = 2364] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CFB052000) [pid = 2364] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CF41F9000) [pid = 2364] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C865E2800) [pid = 2364] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:23:30 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CF4BCD400) [pid = 2364] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:23:30 INFO - PROCESS | 2364 | 1461263010210 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1285ms 11:23:30 INFO - PROCESS | 2364 | 1461263010228 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 2364 | 1461263010230 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 11:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:23:30 INFO - PROCESS | 2364 | 1461263010233 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 2364 | 1461263010235 Marionette TRACE conn6 <- [1,1118,null,{}] 11:23:30 INFO - PROCESS | 2364 | 1461263010239 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:30 INFO - PROCESS | 2364 | 1461263010320 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 11:23:30 INFO - PROCESS | 2364 | 1461263010326 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89ACA000 == 39 [pid = 2364] [id = 289] 11:23:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C857A6400) [pid = 2364] [serial = 866] [outer = 0000000000000000] 11:23:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C865E5C00) [pid = 2364] [serial = 867] [outer = 0000001C857A6400] 11:23:30 INFO - PROCESS | 2364 | 1461263010373 Marionette DEBUG loaded listener.js 11:23:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C884D7400) [pid = 2364] [serial = 868] [outer = 0000001C857A6400] 11:23:30 INFO - PROCESS | 2364 | 1461263010801 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 585ms 11:23:30 INFO - PROCESS | 2364 | 1461263010830 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 2364 | 1461263010832 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 11:23:30 INFO - PROCESS | 2364 | 1461263010835 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 2364 | 1461263010837 Marionette TRACE conn6 <- [1,1122,null,{}] 11:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:23:30 INFO - PROCESS | 2364 | 1461263010845 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:30 INFO - PROCESS | 2364 | 1461263010925 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 11:23:30 INFO - PROCESS | 2364 | 1461263010932 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE161000 == 40 [pid = 2364] [id = 290] 11:23:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C88971800) [pid = 2364] [serial = 869] [outer = 0000000000000000] 11:23:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C88974000) [pid = 2364] [serial = 870] [outer = 0000001C88971800] 11:23:30 INFO - PROCESS | 2364 | 1461263010979 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CED71FC00) [pid = 2364] [serial = 871] [outer = 0000001C88971800] 11:23:31 INFO - PROCESS | 2364 | [GFX2-]: DrawTargetD2D 1.1 (0000001CEF1EF710): Failed to create GradientStopCollection with no stops. 11:23:31 INFO - PROCESS | 2364 | [GFX3-]: No stops specified for gradient pattern. 11:23:31 INFO - PROCESS | 2364 | 1461263011432 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 627ms 11:23:31 INFO - PROCESS | 2364 | 1461263011468 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 2364 | 1461263011470 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 11:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:23:31 INFO - PROCESS | 2364 | 1461263011474 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 2364 | 1461263011475 Marionette TRACE conn6 <- [1,1126,null,{}] 11:23:31 INFO - PROCESS | 2364 | 1461263011479 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:31 INFO - PROCESS | 2364 | 1461263011561 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 11:23:31 INFO - PROCESS | 2364 | 1461263011567 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF0CE000 == 41 [pid = 2364] [id = 291] 11:23:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001CED726400) [pid = 2364] [serial = 872] [outer = 0000000000000000] 11:23:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001CED72B800) [pid = 2364] [serial = 873] [outer = 0000001CED726400] 11:23:31 INFO - PROCESS | 2364 | 1461263011614 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CED841800) [pid = 2364] [serial = 874] [outer = 0000001CED726400] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FD9000 == 40 [pid = 2364] [id = 235] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB1B7800 == 39 [pid = 2364] [id = 230] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FB2000 == 38 [pid = 2364] [id = 224] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FE9800 == 37 [pid = 2364] [id = 234] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC560000 == 36 [pid = 2364] [id = 232] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED66E000 == 35 [pid = 2364] [id = 229] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D45000 == 34 [pid = 2364] [id = 218] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F63800 == 33 [pid = 2364] [id = 221] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4559800 == 32 [pid = 2364] [id = 225] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E61000 == 31 [pid = 2364] [id = 228] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC00A000 == 30 [pid = 2364] [id = 231] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE91E000 == 29 [pid = 2364] [id = 223] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C841BC800 == 28 [pid = 2364] [id = 233] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5646800 == 27 [pid = 2364] [id = 226] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8709C000 == 26 [pid = 2364] [id = 222] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF903C000 == 25 [pid = 2364] [id = 227] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862E1800 == 24 [pid = 2364] [id = 220] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C83800 == 23 [pid = 2364] [id = 219] 11:23:32 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB5B5000 == 22 [pid = 2364] [id = 277] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CFAB29C00) [pid = 2364] [serial = 745] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CF5F2BC00) [pid = 2364] [serial = 739] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CF5C85000) [pid = 2364] [serial = 697] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CF97CD000) [pid = 2364] [serial = 742] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C8573AC00) [pid = 2364] [serial = 685] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C8573E800) [pid = 2364] [serial = 733] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CFB3D8000) [pid = 2364] [serial = 748] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001CF4BD3C00) [pid = 2364] [serial = 691] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CED82E800) [pid = 2364] [serial = 688] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001CF5553C00) [pid = 2364] [serial = 694] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C87FC2400) [pid = 2364] [serial = 736] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CF4BC9400) [pid = 2364] [serial = 682] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CF4BE2C00) [pid = 2364] [serial = 829] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001C88971000) [pid = 2364] [serial = 816] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CEF13F800) [pid = 2364] [serial = 819] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001CF0B9D800) [pid = 2364] [serial = 822] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001CF44B4400) [pid = 2364] [serial = 823] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001CF4B9E000) [pid = 2364] [serial = 828] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001CFC870000) [pid = 2364] [serial = 802] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001CF4BE4400) [pid = 2364] [serial = 801] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001CFC4B7800) [pid = 2364] [serial = 799] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001CFB04B000) [pid = 2364] [serial = 798] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001CFB3E1000) [pid = 2364] [serial = 796] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001CFB19F800) [pid = 2364] [serial = 795] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001CFB04DC00) [pid = 2364] [serial = 793] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001CFAB2C400) [pid = 2364] [serial = 792] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001CF5F29000) [pid = 2364] [serial = 790] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0000001CF4B9B000) [pid = 2364] [serial = 789] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0000001C87FBD800) [pid = 2364] [serial = 787] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0000001C8653B400) [pid = 2364] [serial = 786] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0000001C844AFC00) [pid = 2364] [serial = 784] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0000001C83C62C00) [pid = 2364] [serial = 783] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0000001CF55EDC00) [pid = 2364] [serial = 780] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (0000001CF90F8800) [pid = 2364] [serial = 781] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0000001C87FB8800) [pid = 2364] [serial = 813] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (0000001C86536800) [pid = 2364] [serial = 810] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0000001CF84A1800) [pid = 2364] [serial = 831] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (0000001C86FC1400) [pid = 2364] [serial = 811] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (0000001C83A1DC00) [pid = 2364] [serial = 807] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (0000001C844B2C00) [pid = 2364] [serial = 808] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (0000001C8417E800) [pid = 2364] [serial = 805] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (0000001C83A1F400) [pid = 2364] [serial = 804] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 68 (0000001CEF70B000) [pid = 2364] [serial = 820] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 67 (0000001CEF144800) [pid = 2364] [serial = 825] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 66 (0000001CED839C00) [pid = 2364] [serial = 817] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 65 (0000001C884D0000) [pid = 2364] [serial = 814] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 64 (0000001CF47B1800) [pid = 2364] [serial = 826] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | --DOMWINDOW == 63 (0000001CF8CEE800) [pid = 2364] [serial = 730] [outer = 0000000000000000] [url = about:blank] 11:23:33 INFO - PROCESS | 2364 | 1461263013571 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2137ms 11:23:33 INFO - PROCESS | 2364 | 1461263013615 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 2364 | 1461263013619 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 11:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:23:33 INFO - PROCESS | 2364 | 1461263013625 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 2364 | 1461263013629 Marionette TRACE conn6 <- [1,1130,null,{}] 11:23:33 INFO - PROCESS | 2364 | 1461263013635 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:33 INFO - PROCESS | 2364 | 1461263013729 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 11:23:33 INFO - PROCESS | 2364 | 1461263013739 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8146D000 == 23 [pid = 2364] [id = 292] 11:23:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 64 (0000001C8157A000) [pid = 2364] [serial = 875] [outer = 0000000000000000] 11:23:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 65 (0000001C8157A800) [pid = 2364] [serial = 876] [outer = 0000001C8157A000] 11:23:33 INFO - PROCESS | 2364 | 1461263013791 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 66 (0000001C8234BC00) [pid = 2364] [serial = 877] [outer = 0000001C8157A000] 11:23:34 INFO - PROCESS | 2364 | 1461263014291 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 11:23:34 INFO - PROCESS | 2364 | 1461263014321 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 2364 | 1461263014328 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 11:23:34 INFO - PROCESS | 2364 | 1461263014334 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:23:34 INFO - PROCESS | 2364 | 1461263014338 Marionette TRACE conn6 <- [1,1134,null,{}] 11:23:34 INFO - PROCESS | 2364 | 1461263014341 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:34 INFO - PROCESS | 2364 | 1461263014430 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 11:23:34 INFO - PROCESS | 2364 | 1461263014441 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83B90000 == 24 [pid = 2364] [id = 293] 11:23:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 67 (0000001C8252FC00) [pid = 2364] [serial = 878] [outer = 0000000000000000] 11:23:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 68 (0000001C826D3400) [pid = 2364] [serial = 879] [outer = 0000001C8252FC00] 11:23:34 INFO - PROCESS | 2364 | 1461263014488 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 69 (0000001C83910C00) [pid = 2364] [serial = 880] [outer = 0000001C8252FC00] 11:23:34 INFO - PROCESS | 2364 | 1461263014965 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 688ms 11:23:35 INFO - PROCESS | 2364 | 1461263015029 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 2364 | 1461263015032 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 11:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:23:35 INFO - PROCESS | 2364 | 1461263015036 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 2364 | 1461263015040 Marionette TRACE conn6 <- [1,1138,null,{}] 11:23:35 INFO - PROCESS | 2364 | 1461263015052 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:35 INFO - PROCESS | 2364 | 1461263015180 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 11:23:35 INFO - PROCESS | 2364 | 1461263015249 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D54800 == 25 [pid = 2364] [id = 294] 11:23:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0000001C809C3C00) [pid = 2364] [serial = 881] [outer = 0000000000000000] 11:23:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0000001C83A23C00) [pid = 2364] [serial = 882] [outer = 0000001C809C3C00] 11:23:35 INFO - PROCESS | 2364 | 1461263015303 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0000001C83BE7800) [pid = 2364] [serial = 883] [outer = 0000001C809C3C00] 11:23:35 INFO - PROCESS | 2364 | 1461263015705 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 692ms 11:23:35 INFO - PROCESS | 2364 | 1461263015729 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 2364 | 1461263015732 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 11:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:23:35 INFO - PROCESS | 2364 | 1461263015735 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 2364 | 1461263015737 Marionette TRACE conn6 <- [1,1142,null,{}] 11:23:35 INFO - PROCESS | 2364 | 1461263015741 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:35 INFO - PROCESS | 2364 | 1461263015823 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 11:23:35 INFO - PROCESS | 2364 | 1461263015829 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C841BD800 == 26 [pid = 2364] [id = 295] 11:23:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0000001C83C66400) [pid = 2364] [serial = 884] [outer = 0000000000000000] 11:23:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0000001C84177800) [pid = 2364] [serial = 885] [outer = 0000001C83C66400] 11:23:35 INFO - PROCESS | 2364 | 1461263015877 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0000001C841D6C00) [pid = 2364] [serial = 886] [outer = 0000001C83C66400] 11:23:36 INFO - PROCESS | 2364 | 1461263016313 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 11:23:36 INFO - PROCESS | 2364 | 1461263016367 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 2364 | 1461263016369 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 11:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:23:36 INFO - PROCESS | 2364 | 1461263016373 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 2364 | 1461263016374 Marionette TRACE conn6 <- [1,1146,null,{}] 11:23:36 INFO - PROCESS | 2364 | 1461263016378 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:36 INFO - PROCESS | 2364 | 1461263016454 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 11:23:36 INFO - PROCESS | 2364 | 1461263016462 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F34000 == 27 [pid = 2364] [id = 296] 11:23:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0000001C8252E400) [pid = 2364] [serial = 887] [outer = 0000000000000000] 11:23:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0000001C844AC000) [pid = 2364] [serial = 888] [outer = 0000001C8252E400] 11:23:36 INFO - PROCESS | 2364 | 1461263016511 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0000001C8571A000) [pid = 2364] [serial = 889] [outer = 0000001C8252E400] 11:23:36 INFO - PROCESS | 2364 | 1461263016961 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 2364 | 1461263017010 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 11:23:37 INFO - PROCESS | 2364 | 1461263017013 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:23:37 INFO - PROCESS | 2364 | 1461263017015 Marionette TRACE conn6 <- [1,1150,null,{}] 11:23:37 INFO - PROCESS | 2364 | 1461263017019 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:37 INFO - PROCESS | 2364 | 1461263017130 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 11:23:37 INFO - PROCESS | 2364 | 1461263017141 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86504800 == 28 [pid = 2364] [id = 297] 11:23:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0000001C85763C00) [pid = 2364] [serial = 890] [outer = 0000000000000000] 11:23:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0000001C857A3800) [pid = 2364] [serial = 891] [outer = 0000001C85763C00] 11:23:37 INFO - PROCESS | 2364 | 1461263017191 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0000001C85E8A000) [pid = 2364] [serial = 892] [outer = 0000001C85763C00] 11:23:37 INFO - PROCESS | 2364 | 1461263017620 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 626ms 11:23:37 INFO - PROCESS | 2364 | 1461263017645 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 2364 | 1461263017647 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 11:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:23:37 INFO - PROCESS | 2364 | 1461263017650 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 2364 | 1461263017652 Marionette TRACE conn6 <- [1,1154,null,{}] 11:23:37 INFO - PROCESS | 2364 | 1461263017660 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:37 INFO - PROCESS | 2364 | 1461263017735 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 11:23:37 INFO - PROCESS | 2364 | 1461263017742 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E8C000 == 29 [pid = 2364] [id = 298] 11:23:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0000001C85F77000) [pid = 2364] [serial = 893] [outer = 0000000000000000] 11:23:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001C85F7B400) [pid = 2364] [serial = 894] [outer = 0000001C85F77000] 11:23:37 INFO - PROCESS | 2364 | 1461263017792 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001C85FA2800) [pid = 2364] [serial = 895] [outer = 0000001C85F77000] 11:23:38 INFO - PROCESS | 2364 | 1461263018231 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 11:23:38 INFO - PROCESS | 2364 | 1461263018283 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 2364 | 1461263018285 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 11:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:23:38 INFO - PROCESS | 2364 | 1461263018293 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 2364 | 1461263018295 Marionette TRACE conn6 <- [1,1158,null,{}] 11:23:38 INFO - PROCESS | 2364 | 1461263018298 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:38 INFO - PROCESS | 2364 | 1461263018374 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 11:23:38 INFO - PROCESS | 2364 | 1461263018381 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87092000 == 30 [pid = 2364] [id = 299] 11:23:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001C860CA000) [pid = 2364] [serial = 896] [outer = 0000000000000000] 11:23:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001C860CC800) [pid = 2364] [serial = 897] [outer = 0000001C860CA000] 11:23:38 INFO - PROCESS | 2364 | 1461263018431 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001C86538C00) [pid = 2364] [serial = 898] [outer = 0000001C860CA000] 11:23:38 INFO - PROCESS | 2364 | 1461263018877 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 627ms 11:23:38 INFO - PROCESS | 2364 | 1461263018924 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 2364 | 1461263018926 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 11:23:38 INFO - PROCESS | 2364 | 1461263018929 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:23:38 INFO - PROCESS | 2364 | 1461263018931 Marionette TRACE conn6 <- [1,1162,null,{}] 11:23:38 INFO - PROCESS | 2364 | 1461263018942 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:39 INFO - PROCESS | 2364 | 1461263019038 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 11:23:39 INFO - PROCESS | 2364 | 1461263019045 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D54000 == 31 [pid = 2364] [id = 300] 11:23:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001C860CAC00) [pid = 2364] [serial = 899] [outer = 0000000000000000] 11:23:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001C8653FC00) [pid = 2364] [serial = 900] [outer = 0000001C860CAC00] 11:23:39 INFO - PROCESS | 2364 | 1461263019093 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001C865ECC00) [pid = 2364] [serial = 901] [outer = 0000001C860CAC00] 11:23:39 INFO - PROCESS | 2364 | 1461263019579 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:23:39 INFO - PROCESS | 2364 | 1461263019627 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 11:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:23:39 INFO - PROCESS | 2364 | 1461263019630 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - PROCESS | 2364 | 1461263019632 Marionette TRACE conn6 <- [1,1166,null,{}] 11:23:39 INFO - PROCESS | 2364 | 1461263019635 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:39 INFO - PROCESS | 2364 | 1461263019738 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 11:23:39 INFO - PROCESS | 2364 | 1461263019744 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89ACF000 == 32 [pid = 2364] [id = 301] 11:23:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001C86FC0C00) [pid = 2364] [serial = 902] [outer = 0000000000000000] 11:23:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001C876DF800) [pid = 2364] [serial = 903] [outer = 0000001C86FC0C00] 11:23:39 INFO - PROCESS | 2364 | 1461263019792 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001C876E8800) [pid = 2364] [serial = 904] [outer = 0000001C86FC0C00] 11:23:40 INFO - PROCESS | 2364 | 1461263020258 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 2364 | 1461263020326 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 11:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:23:40 INFO - PROCESS | 2364 | 1461263020377 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 2364 | 1461263020380 Marionette TRACE conn6 <- [1,1170,null,{}] 11:23:40 INFO - PROCESS | 2364 | 1461263020385 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:40 INFO - PROCESS | 2364 | 1461263020511 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 11:23:40 INFO - PROCESS | 2364 | 1461263020518 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F33800 == 33 [pid = 2364] [id = 302] 11:23:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001C87FC3400) [pid = 2364] [serial = 905] [outer = 0000000000000000] 11:23:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001C884CE800) [pid = 2364] [serial = 906] [outer = 0000001C87FC3400] 11:23:40 INFO - PROCESS | 2364 | 1461263020575 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001C8896E800) [pid = 2364] [serial = 907] [outer = 0000001C87FC3400] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001C86532400) [pid = 2364] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001C86534000) [pid = 2364] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001C87FB7800) [pid = 2364] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001C85FA4000) [pid = 2364] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001C85F80800) [pid = 2364] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001C8576F800) [pid = 2364] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001C8390AC00) [pid = 2364] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001C8417D000) [pid = 2364] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001C8007A400) [pid = 2364] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001C8390CC00) [pid = 2364] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001C81580000) [pid = 2364] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001CF55F6800) [pid = 2364] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0000001C857A6400) [pid = 2364] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:23:40 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0000001C88971800) [pid = 2364] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:23:41 INFO - PROCESS | 2364 | 1461263021148 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_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] 11:23:41 INFO - PROCESS | 2364 | 1461263021226 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 11:23:41 INFO - PROCESS | 2364 | 1461263021229 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - PROCESS | 2364 | 1461263021231 Marionette TRACE conn6 <- [1,1174,null,{}] 11:23:41 INFO - PROCESS | 2364 | 1461263021240 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:41 INFO - PROCESS | 2364 | 1461263021317 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 11:23:41 INFO - PROCESS | 2364 | 1461263021328 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF0C7000 == 34 [pid = 2364] [id = 303] 11:23:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001C85F75400) [pid = 2364] [serial = 908] [outer = 0000000000000000] 11:23:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001C88971800) [pid = 2364] [serial = 909] [outer = 0000001C85F75400] 11:23:41 INFO - PROCESS | 2364 | 1461263021375 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001CED721C00) [pid = 2364] [serial = 910] [outer = 0000001C85F75400] 11:23:41 INFO - PROCESS | 2364 | 1461263021797 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:23:41 INFO - PROCESS | 2364 | 1461263021863 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 11:23:41 INFO - PROCESS | 2364 | 1461263021866 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:23:41 INFO - PROCESS | 2364 | 1461263021868 Marionette TRACE conn6 <- [1,1178,null,{}] 11:23:41 INFO - PROCESS | 2364 | 1461263021872 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:41 INFO - PROCESS | 2364 | 1461263021951 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 11:23:41 INFO - PROCESS | 2364 | 1461263021986 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0F63000 == 35 [pid = 2364] [id = 304] 11:23:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001CED728800) [pid = 2364] [serial = 911] [outer = 0000000000000000] 11:23:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001CED7FB400) [pid = 2364] [serial = 912] [outer = 0000001CED728800] 11:23:42 INFO - PROCESS | 2364 | 1461263022035 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001CED845000) [pid = 2364] [serial = 913] [outer = 0000001CED728800] 11:23:42 INFO - PROCESS | 2364 | 1461263022458 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 2364 | 1461263022499 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 11:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:23:42 INFO - PROCESS | 2364 | 1461263022502 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 2364 | 1461263022504 Marionette TRACE conn6 <- [1,1182,null,{}] 11:23:42 INFO - PROCESS | 2364 | 1461263022508 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:42 INFO - PROCESS | 2364 | 1461263022584 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 11:23:42 INFO - PROCESS | 2364 | 1461263022591 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF443C000 == 36 [pid = 2364] [id = 305] 11:23:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001CED8E7800) [pid = 2364] [serial = 914] [outer = 0000000000000000] 11:23:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001CEE051000) [pid = 2364] [serial = 915] [outer = 0000001CED8E7800] 11:23:42 INFO - PROCESS | 2364 | 1461263022637 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001CEE152800) [pid = 2364] [serial = 916] [outer = 0000001CED8E7800] 11:23:43 INFO - PROCESS | 2364 | 1461263023398 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_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] 11:23:43 INFO - PROCESS | 2364 | 1461263023452 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 11:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:23:43 INFO - PROCESS | 2364 | 1461263023458 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 2364 | 1461263023462 Marionette TRACE conn6 <- [1,1186,null,{}] 11:23:43 INFO - PROCESS | 2364 | 1461263023468 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:43 INFO - PROCESS | 2364 | 1461263023591 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 11:23:43 INFO - PROCESS | 2364 | 1461263023663 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C71800 == 37 [pid = 2364] [id = 306] 11:23:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001C81581C00) [pid = 2364] [serial = 917] [outer = 0000000000000000] 11:23:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001C82530400) [pid = 2364] [serial = 918] [outer = 0000001C81581C00] 11:23:43 INFO - PROCESS | 2364 | 1461263023723 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001C839A0400) [pid = 2364] [serial = 919] [outer = 0000001C81581C00] 11:23:44 INFO - PROCESS | 2364 | 1461263024447 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1026ms 11:23:44 INFO - PROCESS | 2364 | 1461263024490 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 11:23:44 INFO - PROCESS | 2364 | 1461263024497 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 11:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:23:44 INFO - PROCESS | 2364 | 1461263024505 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:23:44 INFO - PROCESS | 2364 | 1461263024508 Marionette TRACE conn6 <- [1,1190,null,{}] 11:23:44 INFO - PROCESS | 2364 | 1461263024534 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:44 INFO - PROCESS | 2364 | 1461263024657 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 11:23:44 INFO - PROCESS | 2364 | 1461263024720 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8141E800 == 38 [pid = 2364] [id = 307] 11:23:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001C82343C00) [pid = 2364] [serial = 920] [outer = 0000000000000000] 11:23:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001C839A8800) [pid = 2364] [serial = 921] [outer = 0000001C82343C00] 11:23:44 INFO - PROCESS | 2364 | 1461263024778 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001C84179800) [pid = 2364] [serial = 922] [outer = 0000001C82343C00] 11:23:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C825E7000 == 37 [pid = 2364] [id = 279] 11:23:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FB0800 == 36 [pid = 2364] [id = 287] 11:23:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE161000 == 35 [pid = 2364] [id = 290] 11:23:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C7F800 == 34 [pid = 2364] [id = 286] 11:23:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89ACA000 == 33 [pid = 2364] [id = 289] 11:23:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E8D800 == 32 [pid = 2364] [id = 285] 11:23:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81456800 == 31 [pid = 2364] [id = 278] 11:23:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF0CE000 == 30 [pid = 2364] [id = 291] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CED72B800) [pid = 2364] [serial = 873] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | 1461263025698 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001CED71FC00) [pid = 2364] [serial = 871] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001C86538000) [pid = 2364] [serial = 858] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001C865EB400) [pid = 2364] [serial = 861] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001C865E2C00) [pid = 2364] [serial = 859] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001C87FBD400) [pid = 2364] [serial = 864] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001C86FC8000) [pid = 2364] [serial = 862] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001C88974000) [pid = 2364] [serial = 870] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001C884D1000) [pid = 2364] [serial = 865] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001C860C5C00) [pid = 2364] [serial = 855] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001C85E83000) [pid = 2364] [serial = 852] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001C85F9EC00) [pid = 2364] [serial = 853] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001C85E86800) [pid = 2364] [serial = 849] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0000001C85F76400) [pid = 2364] [serial = 850] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0000001C85717800) [pid = 2364] [serial = 846] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0000001C85735800) [pid = 2364] [serial = 847] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0000001C841DB000) [pid = 2364] [serial = 843] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0000001C844AD400) [pid = 2364] [serial = 844] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0000001C83BE5800) [pid = 2364] [serial = 840] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (0000001C83C65000) [pid = 2364] [serial = 841] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0000001C8399D800) [pid = 2364] [serial = 837] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (0000001C839A7800) [pid = 2364] [serial = 838] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 74 (0000001C82341400) [pid = 2364] [serial = 834] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 73 (0000001C823B7000) [pid = 2364] [serial = 835] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 72 (0000001CFAB21000) [pid = 2364] [serial = 832] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 71 (0000001C865E5C00) [pid = 2364] [serial = 867] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 70 (0000001C884D7400) [pid = 2364] [serial = 868] [outer = 0000000000000000] [url = about:blank] 11:23:45 INFO - PROCESS | 2364 | --DOMWINDOW == 69 (0000001C860CE400) [pid = 2364] [serial = 856] [outer = 0000000000000000] [url = about:blank] 11:23:45 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 11:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1239ms 11:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:23:45 INFO - PROCESS | 2364 | 1461263025746 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 2364 | 1461263025750 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 11:23:45 INFO - PROCESS | 2364 | 1461263025754 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 2364 | 1461263025758 Marionette TRACE conn6 <- [1,1194,null,{}] 11:23:45 INFO - PROCESS | 2364 | 1461263025763 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:45 INFO - PROCESS | 2364 | 1461263025846 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 11:23:45 INFO - PROCESS | 2364 | 1461263025854 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C82577800 == 31 [pid = 2364] [id = 308] 11:23:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 70 (0000001C82341400) [pid = 2364] [serial = 923] [outer = 0000000000000000] 11:23:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 71 (0000001C823B9C00) [pid = 2364] [serial = 924] [outer = 0000001C82341400] 11:23:45 INFO - PROCESS | 2364 | 1461263025903 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 72 (0000001C8390AC00) [pid = 2364] [serial = 925] [outer = 0000001C82341400] 11:23:46 INFO - PROCESS | 2364 | 1461263026424 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:23:46 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 11:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 11:23:46 INFO - PROCESS | 2364 | 1461263026445 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 2364 | 1461263026451 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 11:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:23:46 INFO - PROCESS | 2364 | 1461263026457 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 2364 | 1461263026460 Marionette TRACE conn6 <- [1,1198,null,{}] 11:23:46 INFO - PROCESS | 2364 | 1461263026464 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:46 INFO - PROCESS | 2364 | 1461263026549 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 11:23:46 INFO - PROCESS | 2364 | 1461263026558 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FD3800 == 32 [pid = 2364] [id = 309] 11:23:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 73 (0000001C83C66800) [pid = 2364] [serial = 926] [outer = 0000000000000000] 11:23:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 74 (0000001C84175000) [pid = 2364] [serial = 927] [outer = 0000001C83C66800] 11:23:46 INFO - PROCESS | 2364 | 1461263026607 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 75 (0000001C841E2800) [pid = 2364] [serial = 928] [outer = 0000001C83C66800] 11:23:47 INFO - PROCESS | 2364 | 1461263027064 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 11:23:47 INFO - PROCESS | 2364 | 1461263027087 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 11:23:47 INFO - PROCESS | 2364 | 1461263027090 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 11:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:23:47 INFO - PROCESS | 2364 | 1461263027093 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 2364 | 1461263027097 Marionette TRACE conn6 <- [1,1202,null,{}] 11:23:47 INFO - PROCESS | 2364 | 1461263027113 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:47 INFO - PROCESS | 2364 | 1461263027198 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 11:23:47 INFO - PROCESS | 2364 | 1461263027206 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F31000 == 33 [pid = 2364] [id = 310] 11:23:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0000001C809C4C00) [pid = 2364] [serial = 929] [outer = 0000000000000000] 11:23:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0000001C85737800) [pid = 2364] [serial = 930] [outer = 0000001C809C4C00] 11:23:47 INFO - PROCESS | 2364 | 1461263027257 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0000001C85767000) [pid = 2364] [serial = 931] [outer = 0000001C809C4C00] 11:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 11:23:47 INFO - PROCESS | 2364 | 1461263027718 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:23:47 INFO - PROCESS | 2364 | 1461263027725 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 11:23:47 INFO - PROCESS | 2364 | 1461263027728 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 11:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:23:47 INFO - PROCESS | 2364 | 1461263027732 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 2364 | 1461263027734 Marionette TRACE conn6 <- [1,1206,null,{}] 11:23:47 INFO - PROCESS | 2364 | 1461263027737 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:47 INFO - PROCESS | 2364 | 1461263027822 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 11:23:47 INFO - PROCESS | 2364 | 1461263027828 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8650B800 == 34 [pid = 2364] [id = 311] 11:23:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0000001C857A4000) [pid = 2364] [serial = 932] [outer = 0000000000000000] 11:23:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0000001C857AC400) [pid = 2364] [serial = 933] [outer = 0000001C857A4000] 11:23:47 INFO - PROCESS | 2364 | 1461263027878 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0000001C85F7B800) [pid = 2364] [serial = 934] [outer = 0000001C857A4000] 11:23:48 INFO - PROCESS | 2364 | 1461263028337 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 627ms 11:23:48 INFO - PROCESS | 2364 | 1461263028361 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 2364 | 1461263028364 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 11:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:23:48 INFO - PROCESS | 2364 | 1461263028367 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 2364 | 1461263028369 Marionette TRACE conn6 <- [1,1210,null,{}] 11:23:48 INFO - PROCESS | 2364 | 1461263028373 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:48 INFO - PROCESS | 2364 | 1461263028473 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 11:23:48 INFO - PROCESS | 2364 | 1461263028482 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E98000 == 35 [pid = 2364] [id = 312] 11:23:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0000001C85F79800) [pid = 2364] [serial = 935] [outer = 0000000000000000] 11:23:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001C85F9C800) [pid = 2364] [serial = 936] [outer = 0000001C85F79800] 11:23:48 INFO - PROCESS | 2364 | 1461263028529 Marionette DEBUG loaded listener.js 11:23:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001C860C8C00) [pid = 2364] [serial = 937] [outer = 0000001C85F79800] 11:23:49 INFO - PROCESS | 2364 | 1461263029029 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 2364 | 1461263029062 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 11:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:23:49 INFO - PROCESS | 2364 | 1461263029066 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 2364 | 1461263029068 Marionette TRACE conn6 <- [1,1214,null,{}] 11:23:49 INFO - PROCESS | 2364 | 1461263029071 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:49 INFO - PROCESS | 2364 | 1461263029190 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 11:23:49 INFO - PROCESS | 2364 | 1461263029200 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FA9800 == 36 [pid = 2364] [id = 313] 11:23:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001C860CF800) [pid = 2364] [serial = 938] [outer = 0000000000000000] 11:23:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001C865EBC00) [pid = 2364] [serial = 939] [outer = 0000001C860CF800] 11:23:49 INFO - PROCESS | 2364 | 1461263029249 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001C876ED000) [pid = 2364] [serial = 940] [outer = 0000001C860CF800] 11:23:49 INFO - PROCESS | 2364 | 1461263029707 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 11:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:23:49 INFO - PROCESS | 2364 | 1461263029742 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 2364 | 1461263029744 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 11:23:49 INFO - PROCESS | 2364 | 1461263029747 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 2364 | 1461263029749 Marionette TRACE conn6 <- [1,1218,null,{}] 11:23:49 INFO - PROCESS | 2364 | 1461263029753 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:49 INFO - PROCESS | 2364 | 1461263029877 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 11:23:49 INFO - PROCESS | 2364 | 1461263029900 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89AC9000 == 37 [pid = 2364] [id = 314] 11:23:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001C860CFC00) [pid = 2364] [serial = 941] [outer = 0000000000000000] 11:23:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001C87FC2800) [pid = 2364] [serial = 942] [outer = 0000001C860CFC00] 11:23:49 INFO - PROCESS | 2364 | 1461263029945 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001C884D3C00) [pid = 2364] [serial = 943] [outer = 0000001C860CFC00] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001C86FC0C00) [pid = 2364] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001C809C3C00) [pid = 2364] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001C83C66400) [pid = 2364] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001C8252FC00) [pid = 2364] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001C85763C00) [pid = 2364] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001C85F75400) [pid = 2364] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0000001C8157A000) [pid = 2364] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0000001C8252E400) [pid = 2364] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0000001C860CAC00) [pid = 2364] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0000001C860CA000) [pid = 2364] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0000001C87FC3400) [pid = 2364] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0000001C85F77000) [pid = 2364] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (0000001CED728800) [pid = 2364] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:23:50 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0000001CED726400) [pid = 2364] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:23:50 INFO - PROCESS | 2364 | 1461263030447 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 11:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:23:50 INFO - PROCESS | 2364 | 1461263030483 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 11:23:50 INFO - PROCESS | 2364 | 1461263030485 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 11:23:50 INFO - PROCESS | 2364 | 1461263030489 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:23:50 INFO - PROCESS | 2364 | 1461263030491 Marionette TRACE conn6 <- [1,1222,null,{}] 11:23:50 INFO - PROCESS | 2364 | 1461263030494 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:50 INFO - PROCESS | 2364 | 1461263030572 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 11:23:50 INFO - PROCESS | 2364 | 1461263030578 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED664800 == 38 [pid = 2364] [id = 315] 11:23:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0000001C8417C800) [pid = 2364] [serial = 944] [outer = 0000000000000000] 11:23:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0000001C865E8400) [pid = 2364] [serial = 945] [outer = 0000001C8417C800] 11:23:50 INFO - PROCESS | 2364 | 1461263030627 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0000001C884D4000) [pid = 2364] [serial = 946] [outer = 0000001C8417C800] 11:23:51 INFO - PROCESS | 2364 | 1461263031031 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 586ms 11:23:51 INFO - PROCESS | 2364 | 1461263031078 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 2364 | 1461263031080 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 11:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:23:51 INFO - PROCESS | 2364 | 1461263031089 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 2364 | 1461263031091 Marionette TRACE conn6 <- [1,1226,null,{}] 11:23:51 INFO - PROCESS | 2364 | 1461263031094 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:51 INFO - PROCESS | 2364 | 1461263031174 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 11:23:51 INFO - PROCESS | 2364 | 1461263031183 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F30000 == 39 [pid = 2364] [id = 316] 11:23:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0000001C88975C00) [pid = 2364] [serial = 947] [outer = 0000000000000000] 11:23:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0000001CED720400) [pid = 2364] [serial = 948] [outer = 0000001C88975C00] 11:23:51 INFO - PROCESS | 2364 | 1461263031229 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0000001CED831400) [pid = 2364] [serial = 949] [outer = 0000001C88975C00] 11:23:51 INFO - PROCESS | 2364 | 1461263031666 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 11:23:51 INFO - PROCESS | 2364 | 1461263031721 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 2364 | 1461263031723 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 11:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:23:51 INFO - PROCESS | 2364 | 1461263031726 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 2364 | 1461263031728 Marionette TRACE conn6 <- [1,1230,null,{}] 11:23:51 INFO - PROCESS | 2364 | 1461263031732 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:51 INFO - PROCESS | 2364 | 1461263031809 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 11:23:51 INFO - PROCESS | 2364 | 1461263031815 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF186000 == 40 [pid = 2364] [id = 317] 11:23:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001CED8F5000) [pid = 2364] [serial = 950] [outer = 0000000000000000] 11:23:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001CEE052800) [pid = 2364] [serial = 951] [outer = 0000001CED8F5000] 11:23:51 INFO - PROCESS | 2364 | 1461263031862 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001CEE958C00) [pid = 2364] [serial = 952] [outer = 0000001CED8F5000] 11:23:52 INFO - PROCESS | 2364 | 1461263032382 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 11:23:52 INFO - PROCESS | 2364 | 1461263032476 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 2364 | 1461263032481 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 11:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:23:52 INFO - PROCESS | 2364 | 1461263032488 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 2364 | 1461263032493 Marionette TRACE conn6 <- [1,1234,null,{}] 11:23:52 INFO - PROCESS | 2364 | 1461263032574 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:52 INFO - PROCESS | 2364 | 1461263032704 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 11:23:52 INFO - PROCESS | 2364 | 1461263032763 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D4C800 == 41 [pid = 2364] [id = 318] 11:23:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001C81575400) [pid = 2364] [serial = 953] [outer = 0000000000000000] 11:23:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001C839A7000) [pid = 2364] [serial = 954] [outer = 0000001C81575400] 11:23:52 INFO - PROCESS | 2364 | 1461263032822 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001C83C5FC00) [pid = 2364] [serial = 955] [outer = 0000001C81575400] 11:23:53 INFO - PROCESS | 2364 | 1461263033423 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 985ms 11:23:53 INFO - PROCESS | 2364 | 1461263033475 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 2364 | 1461263033482 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 11:23:53 INFO - PROCESS | 2364 | 1461263033489 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:23:53 INFO - PROCESS | 2364 | 1461263033493 Marionette TRACE conn6 <- [1,1238,null,{}] 11:23:53 INFO - PROCESS | 2364 | 1461263033497 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:53 INFO - PROCESS | 2364 | 1461263033634 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 11:23:53 INFO - PROCESS | 2364 | 1461263033706 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E92000 == 42 [pid = 2364] [id = 319] 11:23:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001C85714800) [pid = 2364] [serial = 956] [outer = 0000000000000000] 11:23:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001C85739000) [pid = 2364] [serial = 957] [outer = 0000001C85714800] 11:23:53 INFO - PROCESS | 2364 | 1461263033763 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001C857A9C00) [pid = 2364] [serial = 958] [outer = 0000001C85714800] 11:23:54 INFO - PROCESS | 2364 | 1461263034404 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 922ms 11:23:54 INFO - PROCESS | 2364 | 1461263034417 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 2364 | 1461263034420 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 11:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:23:54 INFO - PROCESS | 2364 | 1461263034423 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 2364 | 1461263034428 Marionette TRACE conn6 <- [1,1242,null,{}] 11:23:54 INFO - PROCESS | 2364 | 1461263034440 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:54 INFO - PROCESS | 2364 | 1461263034550 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 11:23:54 INFO - PROCESS | 2364 | 1461263034634 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF3DF2000 == 43 [pid = 2364] [id = 320] 11:23:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001C865E4400) [pid = 2364] [serial = 959] [outer = 0000000000000000] 11:23:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001C87FBC000) [pid = 2364] [serial = 960] [outer = 0000001C865E4400] 11:23:54 INFO - PROCESS | 2364 | 1461263034693 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001CEE1DC800) [pid = 2364] [serial = 961] [outer = 0000001C865E4400] 11:23:55 INFO - PROCESS | 2364 | 1461263035318 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 943ms 11:23:55 INFO - PROCESS | 2364 | 1461263035368 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 2364 | 1461263035372 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 11:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:23:55 INFO - PROCESS | 2364 | 1461263035375 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 2364 | 1461263035377 Marionette TRACE conn6 <- [1,1246,null,{}] 11:23:55 INFO - PROCESS | 2364 | 1461263035381 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:55 INFO - PROCESS | 2364 | 1461263035486 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 11:23:55 INFO - PROCESS | 2364 | 1461263035568 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4987800 == 44 [pid = 2364] [id = 321] 11:23:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001CEF139C00) [pid = 2364] [serial = 962] [outer = 0000000000000000] 11:23:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001CEF13C400) [pid = 2364] [serial = 963] [outer = 0000001CEF139C00] 11:23:55 INFO - PROCESS | 2364 | 1461263035625 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001CEF144800) [pid = 2364] [serial = 964] [outer = 0000001CEF139C00] 11:23:56 INFO - PROCESS | 2364 | 1461263036169 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 881ms 11:23:56 INFO - PROCESS | 2364 | 1461263036258 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 11:23:56 INFO - PROCESS | 2364 | 1461263036261 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 11:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:23:56 INFO - PROCESS | 2364 | 1461263036264 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 2364 | 1461263036267 Marionette TRACE conn6 <- [1,1250,null,{}] 11:23:56 INFO - PROCESS | 2364 | 1461263036271 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:56 INFO - PROCESS | 2364 | 1461263036371 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 11:23:56 INFO - PROCESS | 2364 | 1461263036441 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF0B9000 == 45 [pid = 2364] [id = 322] 11:23:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001C87FBA000) [pid = 2364] [serial = 965] [outer = 0000000000000000] 11:23:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CED836C00) [pid = 2364] [serial = 966] [outer = 0000001C87FBA000] 11:23:56 INFO - PROCESS | 2364 | 1461263036497 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001CEF26E000) [pid = 2364] [serial = 967] [outer = 0000001C87FBA000] 11:23:57 INFO - PROCESS | 2364 | 1461263037262 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1027ms 11:23:57 INFO - PROCESS | 2364 | 1461263037294 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 2364 | 1461263037300 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 11:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:23:57 INFO - PROCESS | 2364 | 1461263037306 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 2364 | 1461263037310 Marionette TRACE conn6 <- [1,1254,null,{}] 11:23:57 INFO - PROCESS | 2364 | 1461263037337 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:57 INFO - PROCESS | 2364 | 1461263037442 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 11:23:57 INFO - PROCESS | 2364 | 1461263037536 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C76800 == 46 [pid = 2364] [id = 323] 11:23:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C8390F000) [pid = 2364] [serial = 968] [outer = 0000000000000000] 11:23:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C839A6C00) [pid = 2364] [serial = 969] [outer = 0000001C8390F000] 11:23:57 INFO - PROCESS | 2364 | 1461263037588 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C83C67400) [pid = 2364] [serial = 970] [outer = 0000001C8390F000] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CEE051000) [pid = 2364] [serial = 915] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001CED845000) [pid = 2364] [serial = 913] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C876E8800) [pid = 2364] [serial = 904] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001C83BE7800) [pid = 2364] [serial = 883] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001C841D6C00) [pid = 2364] [serial = 886] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001C826D3400) [pid = 2364] [serial = 879] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001C85E8A000) [pid = 2364] [serial = 892] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001C88971800) [pid = 2364] [serial = 909] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001C8234BC00) [pid = 2364] [serial = 877] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001C8571A000) [pid = 2364] [serial = 889] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 92 (0000001C865ECC00) [pid = 2364] [serial = 901] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 91 (0000001C857A3800) [pid = 2364] [serial = 891] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 90 (0000001C86538C00) [pid = 2364] [serial = 898] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 89 (0000001C83910C00) [pid = 2364] [serial = 880] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 88 (0000001C884CE800) [pid = 2364] [serial = 906] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 87 (0000001C85FA2800) [pid = 2364] [serial = 895] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 86 (0000001C8157A800) [pid = 2364] [serial = 876] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 85 (0000001C83A23C00) [pid = 2364] [serial = 882] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 84 (0000001C8896E800) [pid = 2364] [serial = 907] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 83 (0000001C876DF800) [pid = 2364] [serial = 903] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 82 (0000001C844AC000) [pid = 2364] [serial = 888] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 81 (0000001CED721C00) [pid = 2364] [serial = 910] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 80 (0000001CED7FB400) [pid = 2364] [serial = 912] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 79 (0000001C860CC800) [pid = 2364] [serial = 897] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 78 (0000001C84177800) [pid = 2364] [serial = 885] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 77 (0000001C8653FC00) [pid = 2364] [serial = 900] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 76 (0000001CED841800) [pid = 2364] [serial = 874] [outer = 0000000000000000] [url = about:blank] 11:23:57 INFO - PROCESS | 2364 | --DOMWINDOW == 75 (0000001C85F7B400) [pid = 2364] [serial = 894] [outer = 0000000000000000] [url = about:blank] 11:23:58 INFO - PROCESS | 2364 | 1461263038015 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 754ms 11:23:58 INFO - PROCESS | 2364 | 1461263038062 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 2364 | 1461263038069 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 11:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:23:58 INFO - PROCESS | 2364 | 1461263038075 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 2364 | 1461263038078 Marionette TRACE conn6 <- [1,1258,null,{}] 11:23:58 INFO - PROCESS | 2364 | 1461263038082 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:58 INFO - PROCESS | 2364 | 1461263038172 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 11:23:58 INFO - PROCESS | 2364 | 1461263038242 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C77000 == 47 [pid = 2364] [id = 324] 11:23:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 76 (0000001C81579400) [pid = 2364] [serial = 971] [outer = 0000000000000000] 11:23:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 77 (0000001C83910800) [pid = 2364] [serial = 972] [outer = 0000001C81579400] 11:23:58 INFO - PROCESS | 2364 | 1461263038289 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 78 (0000001C84177800) [pid = 2364] [serial = 973] [outer = 0000001C81579400] 11:23:58 INFO - PROCESS | 2364 | 1461263038637 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 587ms 11:23:58 INFO - PROCESS | 2364 | 1461263038663 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 2364 | 1461263038665 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 11:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:23:58 INFO - PROCESS | 2364 | 1461263038669 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 2364 | 1461263038673 Marionette TRACE conn6 <- [1,1262,null,{}] 11:23:58 INFO - PROCESS | 2364 | 1461263038685 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:58 INFO - PROCESS | 2364 | 1461263038845 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 11:23:58 INFO - PROCESS | 2364 | 1461263038933 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C825DE000 == 48 [pid = 2364] [id = 325] 11:23:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 79 (0000001C810BAC00) [pid = 2364] [serial = 974] [outer = 0000000000000000] 11:23:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 80 (0000001C8157D400) [pid = 2364] [serial = 975] [outer = 0000001C810BAC00] 11:23:59 INFO - PROCESS | 2364 | 1461263038995 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 81 (0000001C826C9400) [pid = 2364] [serial = 976] [outer = 0000001C810BAC00] 11:23:59 INFO - PROCESS | 2364 | 1461263039507 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 899ms 11:23:59 INFO - PROCESS | 2364 | 1461263039572 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 2364 | 1461263039579 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 11:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:23:59 INFO - PROCESS | 2364 | 1461263039585 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 2364 | 1461263039590 Marionette TRACE conn6 <- [1,1266,null,{}] 11:23:59 INFO - PROCESS | 2364 | 1461263039595 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:59 INFO - PROCESS | 2364 | 1461263039708 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 11:23:59 INFO - PROCESS | 2364 | 1461263039778 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F32000 == 49 [pid = 2364] [id = 326] 11:23:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 82 (0000001C844B1400) [pid = 2364] [serial = 977] [outer = 0000000000000000] 11:23:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 83 (0000001C85713000) [pid = 2364] [serial = 978] [outer = 0000001C844B1400] 11:23:59 INFO - PROCESS | 2364 | 1461263039838 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 84 (0000001C85736400) [pid = 2364] [serial = 979] [outer = 0000001C844B1400] 11:24:00 INFO - PROCESS | 2364 | 1461263040399 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 901ms 11:24:00 INFO - PROCESS | 2364 | 1461263040486 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 2364 | 1461263040490 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 11:24:00 INFO - PROCESS | 2364 | 1461263040494 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:24:00 INFO - PROCESS | 2364 | 1461263040497 Marionette TRACE conn6 <- [1,1270,null,{}] 11:24:00 INFO - PROCESS | 2364 | 1461263040502 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:00 INFO - PROCESS | 2364 | 1461263040605 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 11:24:00 INFO - PROCESS | 2364 | 1461263040677 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86517000 == 50 [pid = 2364] [id = 327] 11:24:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 85 (0000001C857A7C00) [pid = 2364] [serial = 980] [outer = 0000000000000000] 11:24:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 86 (0000001C85F78000) [pid = 2364] [serial = 981] [outer = 0000001C857A7C00] 11:24:00 INFO - PROCESS | 2364 | 1461263040736 Marionette DEBUG loaded listener.js 11:24:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 87 (0000001C85FA2C00) [pid = 2364] [serial = 982] [outer = 0000001C857A7C00] 11:24:01 INFO - PROCESS | 2364 | 1461263041266 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 837ms 11:24:01 INFO - PROCESS | 2364 | 1461263041338 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 11:24:01 INFO - PROCESS | 2364 | 1461263041343 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 11:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:24:01 INFO - PROCESS | 2364 | 1461263041355 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:24:01 INFO - PROCESS | 2364 | 1461263041360 Marionette TRACE conn6 <- [1,1274,null,{}] 11:24:01 INFO - PROCESS | 2364 | 1461263041364 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:01 INFO - PROCESS | 2364 | 1461263041470 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 11:24:01 INFO - PROCESS | 2364 | 1461263041541 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81471800 == 51 [pid = 2364] [id = 328] 11:24:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 88 (0000001C86534000) [pid = 2364] [serial = 983] [outer = 0000000000000000] 11:24:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 89 (0000001C865EB000) [pid = 2364] [serial = 984] [outer = 0000001C86534000] 11:24:01 INFO - PROCESS | 2364 | 1461263041598 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 90 (0000001C86FCA800) [pid = 2364] [serial = 985] [outer = 0000001C86534000] 11:24:02 INFO - PROCESS | 2364 | 1461263042199 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 900ms 11:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:24:02 INFO - PROCESS | 2364 | 1461263042251 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 2364 | 1461263042255 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 11:24:02 INFO - PROCESS | 2364 | 1461263042259 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 2364 | 1461263042261 Marionette TRACE conn6 <- [1,1278,null,{}] 11:24:02 INFO - PROCESS | 2364 | 1461263042265 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:02 INFO - PROCESS | 2364 | 1461263042364 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 11:24:02 INFO - PROCESS | 2364 | 1461263042569 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89083800 == 52 [pid = 2364] [id = 329] 11:24:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 91 (0000001C876ECC00) [pid = 2364] [serial = 986] [outer = 0000000000000000] 11:24:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 92 (0000001C87FC1400) [pid = 2364] [serial = 987] [outer = 0000001C876ECC00] 11:24:02 INFO - PROCESS | 2364 | 1461263042627 Marionette DEBUG loaded listener.js 11:24:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 93 (0000001C8896C400) [pid = 2364] [serial = 988] [outer = 0000001C876ECC00] 11:24:03 INFO - PROCESS | 2364 | 1461263043237 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1031ms 11:24:03 INFO - PROCESS | 2364 | 1461263043291 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 11:24:03 INFO - PROCESS | 2364 | 1461263043296 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 11:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:24:03 INFO - PROCESS | 2364 | 1461263043301 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:24:03 INFO - PROCESS | 2364 | 1461263043305 Marionette TRACE conn6 <- [1,1282,null,{}] 11:24:03 INFO - PROCESS | 2364 | 1461263043338 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:03 INFO - PROCESS | 2364 | 1461263043482 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 11:24:03 INFO - PROCESS | 2364 | 1461263043527 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F3E000 == 53 [pid = 2364] [id = 330] 11:24:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001C841D8C00) [pid = 2364] [serial = 989] [outer = 0000000000000000] 11:24:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001C8571A000) [pid = 2364] [serial = 990] [outer = 0000001C841D8C00] 11:24:03 INFO - PROCESS | 2364 | 1461263043578 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001C85F7C000) [pid = 2364] [serial = 991] [outer = 0000001C841D8C00] 11:24:03 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C76800 == 52 [pid = 2364] [id = 323] 11:24:03 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4987800 == 51 [pid = 2364] [id = 321] 11:24:03 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF3DF2000 == 50 [pid = 2364] [id = 320] 11:24:03 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E92000 == 49 [pid = 2364] [id = 319] 11:24:03 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D4C800 == 48 [pid = 2364] [id = 318] 11:24:04 INFO - PROCESS | 2364 | 1461263044041 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 751ms 11:24:04 INFO - PROCESS | 2364 | 1461263044056 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 2364 | 1461263044062 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 11:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:24:04 INFO - PROCESS | 2364 | 1461263044082 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 2364 | 1461263044085 Marionette TRACE conn6 <- [1,1286,null,{}] 11:24:04 INFO - PROCESS | 2364 | 1461263044089 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 2364 | 1461263044184 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 11:24:04 INFO - PROCESS | 2364 | 1461263044192 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ABE000 == 49 [pid = 2364] [id = 331] 11:24:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001C8157A800) [pid = 2364] [serial = 992] [outer = 0000000000000000] 11:24:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001C85763000) [pid = 2364] [serial = 993] [outer = 0000001C8157A800] 11:24:04 INFO - PROCESS | 2364 | 1461263044248 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001C86532400) [pid = 2364] [serial = 994] [outer = 0000001C8157A800] 11:24:04 INFO - PROCESS | 2364 | 1461263044668 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 627ms 11:24:04 INFO - PROCESS | 2364 | 1461263044773 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 2364 | 1461263044776 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 11:24:04 INFO - PROCESS | 2364 | 1461263044779 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:24:04 INFO - PROCESS | 2364 | 1461263044783 Marionette TRACE conn6 <- [1,1290,null,{}] 11:24:04 INFO - PROCESS | 2364 | 1461263044800 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 2364 | 1461263044966 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 11:24:05 INFO - PROCESS | 2364 | 1461263045104 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE91D800 == 50 [pid = 2364] [id = 332] 11:24:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C809C9C00) [pid = 2364] [serial = 995] [outer = 0000000000000000] 11:24:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001CED83C000) [pid = 2364] [serial = 996] [outer = 0000001C809C9C00] 11:24:05 INFO - PROCESS | 2364 | 1461263045166 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001CEE1DC400) [pid = 2364] [serial = 997] [outer = 0000001C809C9C00] 11:24:05 INFO - PROCESS | 2364 | 1461263045957 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1191ms 11:24:05 INFO - PROCESS | 2364 | 1461263045977 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 2364 | 1461263045980 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 11:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:24:06 INFO - PROCESS | 2364 | 1461263045989 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 2364 | 1461263045991 Marionette TRACE conn6 <- [1,1294,null,{}] 11:24:06 INFO - PROCESS | 2364 | 1461263045995 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:06 INFO - PROCESS | 2364 | 1461263046108 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 11:24:06 INFO - PROCESS | 2364 | 1461263046157 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF096E000 == 51 [pid = 2364] [id = 333] 11:24:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CEF041400) [pid = 2364] [serial = 998] [outer = 0000000000000000] 11:24:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001CEF140400) [pid = 2364] [serial = 999] [outer = 0000001CEF041400] 11:24:06 INFO - PROCESS | 2364 | 1461263046214 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CEF274000) [pid = 2364] [serial = 1000] [outer = 0000001CEF041400] 11:24:06 INFO - PROCESS | 2364 | 1461263046660 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 11:24:06 INFO - PROCESS | 2364 | 1461263046720 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 11:24:06 INFO - PROCESS | 2364 | 1461263046722 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 11:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:24:06 INFO - PROCESS | 2364 | 1461263046726 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 2364 | 1461263046728 Marionette TRACE conn6 <- [1,1298,null,{}] 11:24:06 INFO - PROCESS | 2364 | 1461263046737 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:06 INFO - PROCESS | 2364 | 1461263046843 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 11:24:06 INFO - PROCESS | 2364 | 1461263046853 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4487000 == 52 [pid = 2364] [id = 334] 11:24:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CEF70FC00) [pid = 2364] [serial = 1001] [outer = 0000000000000000] 11:24:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CEF936000) [pid = 2364] [serial = 1002] [outer = 0000001CEF70FC00] 11:24:06 INFO - PROCESS | 2364 | 1461263046899 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CF0991C00) [pid = 2364] [serial = 1003] [outer = 0000001CEF70FC00] 11:24:07 INFO - PROCESS | 2364 | 1461263047342 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C85F79800) [pid = 2364] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C860CF800) [pid = 2364] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C82341400) [pid = 2364] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C857A4000) [pid = 2364] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C8390F000) [pid = 2364] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C809C4C00) [pid = 2364] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C83C66800) [pid = 2364] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C860CFC00) [pid = 2364] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001C88975C00) [pid = 2364] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:24:07 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001C8417C800) [pid = 2364] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 11:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 11:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:24:07 INFO - PROCESS | 2364 | 1461263047420 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 2364 | 1461263047422 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 11:24:07 INFO - PROCESS | 2364 | 1461263047431 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 2364 | 1461263047433 Marionette TRACE conn6 <- [1,1302,null,{}] 11:24:07 INFO - PROCESS | 2364 | 1461263047469 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:07 INFO - PROCESS | 2364 | 1461263047580 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 11:24:07 INFO - PROCESS | 2364 | 1461263047590 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81686800 == 53 [pid = 2364] [id = 335] 11:24:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001CF0F72800) [pid = 2364] [serial = 1004] [outer = 0000000000000000] 11:24:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001CF3C4AC00) [pid = 2364] [serial = 1005] [outer = 0000001CF0F72800] 11:24:07 INFO - PROCESS | 2364 | 1461263047642 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001CF3E30400) [pid = 2364] [serial = 1006] [outer = 0000001CF0F72800] 11:24:08 INFO - PROCESS | 2364 | 1461263048074 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 11:24:08 INFO - PROCESS | 2364 | 1461263048101 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 2364 | 1461263048103 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 11:24:08 INFO - PROCESS | 2364 | 1461263048106 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:24:08 INFO - PROCESS | 2364 | 1461263048108 Marionette TRACE conn6 <- [1,1306,null,{}] 11:24:08 INFO - PROCESS | 2364 | 1461263048111 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:08 INFO - PROCESS | 2364 | 1461263048193 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 11:24:08 INFO - PROCESS | 2364 | 1461263048200 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5C64000 == 54 [pid = 2364] [id = 336] 11:24:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001CF44B0C00) [pid = 2364] [serial = 1007] [outer = 0000000000000000] 11:24:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CF4592C00) [pid = 2364] [serial = 1008] [outer = 0000001CF44B0C00] 11:24:08 INFO - PROCESS | 2364 | 1461263048246 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001CF4A03C00) [pid = 2364] [serial = 1009] [outer = 0000001CF44B0C00] 11:24:08 INFO - PROCESS | 2364 | 1461263048674 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 627ms 11:24:08 INFO - PROCESS | 2364 | 1461263048737 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 2364 | 1461263048739 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 11:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:24:08 INFO - PROCESS | 2364 | 1461263048743 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 2364 | 1461263048745 Marionette TRACE conn6 <- [1,1310,null,{}] 11:24:08 INFO - PROCESS | 2364 | 1461263048749 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:08 INFO - PROCESS | 2364 | 1461263048827 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 11:24:08 INFO - PROCESS | 2364 | 1461263048836 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C22800 == 55 [pid = 2364] [id = 337] 11:24:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CF4AE4400) [pid = 2364] [serial = 1010] [outer = 0000000000000000] 11:24:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CF4B9B800) [pid = 2364] [serial = 1011] [outer = 0000001CF4AE4400] 11:24:08 INFO - PROCESS | 2364 | 1461263048884 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CF4BA3000) [pid = 2364] [serial = 1012] [outer = 0000001CF4AE4400] 11:24:09 INFO - PROCESS | 2364 | 1461263049338 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 627ms 11:24:09 INFO - PROCESS | 2364 | 1461263049373 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 2364 | 1461263049375 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 11:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:24:09 INFO - PROCESS | 2364 | 1461263049379 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 2364 | 1461263049380 Marionette TRACE conn6 <- [1,1314,null,{}] 11:24:09 INFO - PROCESS | 2364 | 1461263049384 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:09 INFO - PROCESS | 2364 | 1461263049518 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 11:24:09 INFO - PROCESS | 2364 | 1461263049600 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8257F800 == 56 [pid = 2364] [id = 338] 11:24:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C810BD000) [pid = 2364] [serial = 1013] [outer = 0000000000000000] 11:24:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C8157E400) [pid = 2364] [serial = 1014] [outer = 0000001C810BD000] 11:24:09 INFO - PROCESS | 2364 | 1461263049660 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C83A21000) [pid = 2364] [serial = 1015] [outer = 0000001C810BD000] 11:24:10 INFO - PROCESS | 2364 | 1461263050297 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:24:10 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 11:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 943ms 11:24:10 INFO - PROCESS | 2364 | 1461263050326 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 11:24:10 INFO - PROCESS | 2364 | 1461263050332 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 11:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:24:10 INFO - PROCESS | 2364 | 1461263050336 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:24:10 INFO - PROCESS | 2364 | 1461263050342 Marionette TRACE conn6 <- [1,1318,null,{}] 11:24:10 INFO - PROCESS | 2364 | 1461263050347 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:10 INFO - PROCESS | 2364 | 1461263050458 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 11:24:10 INFO - PROCESS | 2364 | 1461263050546 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED66A800 == 57 [pid = 2364] [id = 339] 11:24:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C85F9D000) [pid = 2364] [serial = 1016] [outer = 0000000000000000] 11:24:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C8653CC00) [pid = 2364] [serial = 1017] [outer = 0000001C85F9D000] 11:24:10 INFO - PROCESS | 2364 | 1461263050606 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C876EAC00) [pid = 2364] [serial = 1018] [outer = 0000001C85F9D000] 11:24:11 INFO - PROCESS | 2364 | 1461263051191 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:24:11 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 11:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 942ms 11:24:11 INFO - PROCESS | 2364 | 1461263051281 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 11:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:24:11 INFO - PROCESS | 2364 | 1461263051285 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 11:24:11 INFO - PROCESS | 2364 | 1461263051289 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 2364 | 1461263051291 Marionette TRACE conn6 <- [1,1322,null,{}] 11:24:11 INFO - PROCESS | 2364 | 1461263051295 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:11 INFO - PROCESS | 2364 | 1461263051403 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 11:24:11 INFO - PROCESS | 2364 | 1461263051525 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C1F800 == 58 [pid = 2364] [id = 340] 11:24:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001CEE970800) [pid = 2364] [serial = 1019] [outer = 0000000000000000] 11:24:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CEF13D800) [pid = 2364] [serial = 1020] [outer = 0000001CEE970800] 11:24:11 INFO - PROCESS | 2364 | 1461263051584 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CF0B99C00) [pid = 2364] [serial = 1021] [outer = 0000001CEE970800] 11:24:12 INFO - PROCESS | 2364 | 1461263052194 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 943ms 11:24:12 INFO - PROCESS | 2364 | 1461263052232 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 2364 | 1461263052237 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 11:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:24:12 INFO - PROCESS | 2364 | 1461263052249 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 2364 | 1461263052255 Marionette TRACE conn6 <- [1,1326,null,{}] 11:24:12 INFO - PROCESS | 2364 | 1461263052259 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:12 INFO - PROCESS | 2364 | 1461263052367 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 11:24:12 INFO - PROCESS | 2364 | 1461263052443 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF9723000 == 59 [pid = 2364] [id = 341] 11:24:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF3C96000) [pid = 2364] [serial = 1022] [outer = 0000000000000000] 11:24:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CF4BD2000) [pid = 2364] [serial = 1023] [outer = 0000001CF3C96000] 11:24:12 INFO - PROCESS | 2364 | 1461263052541 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF4BDAC00) [pid = 2364] [serial = 1024] [outer = 0000001CF3C96000] 11:24:13 INFO - PROCESS | 2364 | 1461263053533 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1349ms 11:24:13 INFO - PROCESS | 2364 | 1461263053596 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 11:24:13 INFO - PROCESS | 2364 | 1461263053599 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 11:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:24:13 INFO - PROCESS | 2364 | 1461263053602 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 2364 | 1461263053605 Marionette TRACE conn6 <- [1,1330,null,{}] 11:24:13 INFO - PROCESS | 2364 | 1461263053609 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:13 INFO - PROCESS | 2364 | 1461263053899 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 11:24:14 INFO - PROCESS | 2364 | 1461263053988 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D56000 == 60 [pid = 2364] [id = 342] 11:24:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C83906400) [pid = 2364] [serial = 1025] [outer = 0000000000000000] 11:24:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C839A8000) [pid = 2364] [serial = 1026] [outer = 0000001C83906400] 11:24:14 INFO - PROCESS | 2364 | 1461263054039 Marionette DEBUG loaded listener.js 11:24:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C841D8400) [pid = 2364] [serial = 1027] [outer = 0000001C83906400] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C22800 == 59 [pid = 2364] [id = 337] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5C64000 == 58 [pid = 2364] [id = 336] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81686800 == 57 [pid = 2364] [id = 335] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4487000 == 56 [pid = 2364] [id = 334] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF096E000 == 55 [pid = 2364] [id = 333] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE91D800 == 54 [pid = 2364] [id = 332] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C83910800) [pid = 2364] [serial = 972] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ABE000 == 53 [pid = 2364] [id = 331] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F3E000 == 52 [pid = 2364] [id = 330] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89083800 == 51 [pid = 2364] [id = 329] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81471800 == 50 [pid = 2364] [id = 328] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86517000 == 49 [pid = 2364] [id = 327] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F32000 == 48 [pid = 2364] [id = 326] 11:24:14 INFO - PROCESS | 2364 | --DOCSHELL 0000001C825DE000 == 47 [pid = 2364] [id = 325] 11:24:14 INFO - PROCESS | 2364 | 1461263054655 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1078ms 11:24:14 INFO - PROCESS | 2364 | 1461263054684 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 11:24:14 INFO - PROCESS | 2364 | 1461263054689 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 11:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:24:14 INFO - PROCESS | 2364 | 1461263054694 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 2364 | 1461263054698 Marionette TRACE conn6 <- [1,1334,null,{}] 11:24:14 INFO - PROCESS | 2364 | 1461263054703 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:14 INFO - PROCESS | 2364 | 1461263054790 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C85F9C800) [pid = 2364] [serial = 936] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C865EBC00) [pid = 2364] [serial = 939] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C860C8C00) [pid = 2364] [serial = 937] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C823B9C00) [pid = 2364] [serial = 924] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C8390AC00) [pid = 2364] [serial = 925] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C857AC400) [pid = 2364] [serial = 933] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C839A8800) [pid = 2364] [serial = 921] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C839A6C00) [pid = 2364] [serial = 969] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C85737800) [pid = 2364] [serial = 930] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C85767000) [pid = 2364] [serial = 931] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C84175000) [pid = 2364] [serial = 927] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C841E2800) [pid = 2364] [serial = 928] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C87FC2800) [pid = 2364] [serial = 942] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CED831400) [pid = 2364] [serial = 949] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C82530400) [pid = 2364] [serial = 918] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C839A7000) [pid = 2364] [serial = 954] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CEE052800) [pid = 2364] [serial = 951] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C85739000) [pid = 2364] [serial = 957] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C83C67400) [pid = 2364] [serial = 970] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C876ED000) [pid = 2364] [serial = 940] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C87FBC000) [pid = 2364] [serial = 960] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001CEF13C400) [pid = 2364] [serial = 963] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CED836C00) [pid = 2364] [serial = 966] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001CED720400) [pid = 2364] [serial = 948] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001C884D3C00) [pid = 2364] [serial = 943] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001C865E8400) [pid = 2364] [serial = 945] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001C884D4000) [pid = 2364] [serial = 946] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001C85F7B800) [pid = 2364] [serial = 934] [outer = 0000000000000000] [url = about:blank] 11:24:14 INFO - PROCESS | 2364 | 1461263054880 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C75800 == 48 [pid = 2364] [id = 343] 11:24:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001C810C1400) [pid = 2364] [serial = 1028] [outer = 0000000000000000] 11:24:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001C82530400) [pid = 2364] [serial = 1029] [outer = 0000001C810C1400] 11:24:14 INFO - PROCESS | 2364 | 1461263054932 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001C83C61800) [pid = 2364] [serial = 1030] [outer = 0000001C810C1400] 11:24:15 INFO - PROCESS | 2364 | 1461263055444 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 797ms 11:24:15 INFO - PROCESS | 2364 | 1461263055494 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 11:24:15 INFO - PROCESS | 2364 | 1461263055497 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 11:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:24:15 INFO - PROCESS | 2364 | 1461263055501 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:24:15 INFO - PROCESS | 2364 | 1461263055503 Marionette TRACE conn6 <- [1,1338,null,{}] 11:24:15 INFO - PROCESS | 2364 | 1461263055507 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:15 INFO - PROCESS | 2364 | 1461263055588 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 11:24:15 INFO - PROCESS | 2364 | 1461263055598 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862CB000 == 49 [pid = 2364] [id = 344] 11:24:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001C844AD400) [pid = 2364] [serial = 1031] [outer = 0000000000000000] 11:24:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001C85766C00) [pid = 2364] [serial = 1032] [outer = 0000001C844AD400] 11:24:15 INFO - PROCESS | 2364 | 1461263055647 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001C85E84C00) [pid = 2364] [serial = 1033] [outer = 0000001C844AD400] 11:24:16 INFO - PROCESS | 2364 | 1461263056116 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 11:24:16 INFO - PROCESS | 2364 | 1461263056132 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 2364 | 1461263056136 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 11:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:24:16 INFO - PROCESS | 2364 | 1461263056147 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 2364 | 1461263056152 Marionette TRACE conn6 <- [1,1342,null,{}] 11:24:16 INFO - PROCESS | 2364 | 1461263056155 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:16 INFO - PROCESS | 2364 | 1461263056239 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 11:24:16 INFO - PROCESS | 2364 | 1461263056247 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87083000 == 50 [pid = 2364] [id = 345] 11:24:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C85F80800) [pid = 2364] [serial = 1034] [outer = 0000000000000000] 11:24:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C860C8000) [pid = 2364] [serial = 1035] [outer = 0000001C85F80800] 11:24:16 INFO - PROCESS | 2364 | 1461263056296 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C841DBC00) [pid = 2364] [serial = 1036] [outer = 0000001C85F80800] 11:24:16 INFO - PROCESS | 2364 | 1461263056717 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 11:24:16 INFO - PROCESS | 2364 | 1461263056774 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 2364 | 1461263056777 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 11:24:16 INFO - PROCESS | 2364 | 1461263056780 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:24:16 INFO - PROCESS | 2364 | 1461263056782 Marionette TRACE conn6 <- [1,1346,null,{}] 11:24:16 INFO - PROCESS | 2364 | 1461263056785 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:16 INFO - PROCESS | 2364 | 1461263056889 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 11:24:16 INFO - PROCESS | 2364 | 1461263056927 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89073800 == 51 [pid = 2364] [id = 346] 11:24:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C8653A000) [pid = 2364] [serial = 1037] [outer = 0000000000000000] 11:24:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C86FC8800) [pid = 2364] [serial = 1038] [outer = 0000001C8653A000] 11:24:17 INFO - PROCESS | 2364 | 1461263057013 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C876EE000) [pid = 2364] [serial = 1039] [outer = 0000001C8653A000] 11:24:17 INFO - PROCESS | 2364 | 1461263057431 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 11:24:17 INFO - PROCESS | 2364 | 1461263057475 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 2364 | 1461263057477 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 11:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:24:17 INFO - PROCESS | 2364 | 1461263057486 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 2364 | 1461263057489 Marionette TRACE conn6 <- [1,1350,null,{}] 11:24:17 INFO - PROCESS | 2364 | 1461263057492 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:17 INFO - PROCESS | 2364 | 1461263057623 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 11:24:17 INFO - PROCESS | 2364 | 1461263057673 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED671800 == 52 [pid = 2364] [id = 347] 11:24:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CED72A000) [pid = 2364] [serial = 1040] [outer = 0000000000000000] 11:24:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CED831400) [pid = 2364] [serial = 1041] [outer = 0000001CED72A000] 11:24:17 INFO - PROCESS | 2364 | 1461263057726 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001CEE0DE000) [pid = 2364] [serial = 1042] [outer = 0000001CED72A000] 11:24:18 INFO - PROCESS | 2364 | 1461263058172 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 733ms 11:24:18 INFO - PROCESS | 2364 | 1461263058236 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 2364 | 1461263058238 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 11:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:24:18 INFO - PROCESS | 2364 | 1461263058252 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 2364 | 1461263058254 Marionette TRACE conn6 <- [1,1354,null,{}] 11:24:18 INFO - PROCESS | 2364 | 1461263058258 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:18 INFO - PROCESS | 2364 | 1461263058363 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 11:24:18 INFO - PROCESS | 2364 | 1461263058418 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0411800 == 53 [pid = 2364] [id = 348] 11:24:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001CEF13E000) [pid = 2364] [serial = 1043] [outer = 0000000000000000] 11:24:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001CEF144C00) [pid = 2364] [serial = 1044] [outer = 0000001CEF13E000] 11:24:18 INFO - PROCESS | 2364 | 1461263058463 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CEF98A400) [pid = 2364] [serial = 1045] [outer = 0000001CEF13E000] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CF44B0C00) [pid = 2364] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CED8F5000) [pid = 2364] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CED8E7800) [pid = 2364] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C81579400) [pid = 2364] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C841D8C00) [pid = 2364] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C809C9C00) [pid = 2364] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C8157A800) [pid = 2364] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001CEF041400) [pid = 2364] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001CEF70FC00) [pid = 2364] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:24:18 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001CF0F72800) [pid = 2364] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:24:18 INFO - PROCESS | 2364 | 1461263058964 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 2364 | 1461263058996 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 11:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:24:19 INFO - PROCESS | 2364 | 1461263058999 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 2364 | 1461263059001 Marionette TRACE conn6 <- [1,1358,null,{}] 11:24:19 INFO - PROCESS | 2364 | 1461263059005 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:19 INFO - PROCESS | 2364 | 1461263059083 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 11:24:19 INFO - PROCESS | 2364 | 1461263059092 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C825E8800 == 54 [pid = 2364] [id = 349] 11:24:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C860CDC00) [pid = 2364] [serial = 1046] [outer = 0000000000000000] 11:24:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001CF0922C00) [pid = 2364] [serial = 1047] [outer = 0000001C860CDC00] 11:24:19 INFO - PROCESS | 2364 | 1461263059138 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001CF3C49800) [pid = 2364] [serial = 1048] [outer = 0000001C860CDC00] 11:24:19 INFO - PROCESS | 2364 | 1461263059557 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 2364 | 1461263059634 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 11:24:19 INFO - PROCESS | 2364 | 1461263059637 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 2364 | 1461263059639 Marionette TRACE conn6 <- [1,1362,null,{}] 11:24:19 INFO - PROCESS | 2364 | 1461263059642 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:19 INFO - PROCESS | 2364 | 1461263059753 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 11:24:19 INFO - PROCESS | 2364 | 1461263059760 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5645800 == 55 [pid = 2364] [id = 350] 11:24:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001CF3DCD000) [pid = 2364] [serial = 1049] [outer = 0000000000000000] 11:24:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001CF4A03400) [pid = 2364] [serial = 1050] [outer = 0000001CF3DCD000] 11:24:19 INFO - PROCESS | 2364 | 1461263059808 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001CF4BCC800) [pid = 2364] [serial = 1051] [outer = 0000001CF3DCD000] 11:24:20 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:20 INFO - PROCESS | 2364 | 1461263060229 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 2364 | 1461263060271 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 11:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:24:20 INFO - PROCESS | 2364 | 1461263060275 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 2364 | 1461263060277 Marionette TRACE conn6 <- [1,1366,null,{}] 11:24:20 INFO - PROCESS | 2364 | 1461263060280 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:20 INFO - PROCESS | 2364 | 1461263060362 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 11:24:20 INFO - PROCESS | 2364 | 1461263060370 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84AD9000 == 56 [pid = 2364] [id = 351] 11:24:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C85737800) [pid = 2364] [serial = 1052] [outer = 0000000000000000] 11:24:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001CF4BE7000) [pid = 2364] [serial = 1053] [outer = 0000001C85737800] 11:24:20 INFO - PROCESS | 2364 | 1461263060420 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001CF5554800) [pid = 2364] [serial = 1054] [outer = 0000001C85737800] 11:24:20 INFO - PROCESS | 2364 | 1461263060843 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 2364 | 1461263060911 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 11:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:24:20 INFO - PROCESS | 2364 | 1461263060922 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 2364 | 1461263060927 Marionette TRACE conn6 <- [1,1370,null,{}] 11:24:20 INFO - PROCESS | 2364 | 1461263060934 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:21 INFO - PROCESS | 2364 | 1461263061047 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 11:24:21 INFO - PROCESS | 2364 | 1461263061210 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E58000 == 57 [pid = 2364] [id = 352] 11:24:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C8390F400) [pid = 2364] [serial = 1055] [outer = 0000000000000000] 11:24:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C83A16800) [pid = 2364] [serial = 1056] [outer = 0000001C8390F400] 11:24:21 INFO - PROCESS | 2364 | 1461263061268 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C8417E800) [pid = 2364] [serial = 1057] [outer = 0000001C8390F400] 11:24:21 INFO - PROCESS | 2364 | [2364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:21 INFO - PROCESS | 2364 | 1461263061895 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 2364 | 1461263061925 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 11:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:24:21 INFO - PROCESS | 2364 | 1461263061935 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 2364 | 1461263061939 Marionette TRACE conn6 <- [1,1374,null,{}] 11:24:21 INFO - PROCESS | 2364 | 1461263061958 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:22 INFO - PROCESS | 2364 | 1461263062069 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 11:24:22 INFO - PROCESS | 2364 | 1461263062145 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89072000 == 58 [pid = 2364] [id = 353] 11:24:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C85F77C00) [pid = 2364] [serial = 1058] [outer = 0000000000000000] 11:24:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C85F7E800) [pid = 2364] [serial = 1059] [outer = 0000001C85F77C00] 11:24:22 INFO - PROCESS | 2364 | 1461263062201 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001C86541400) [pid = 2364] [serial = 1060] [outer = 0000001C85F77C00] 11:24:22 INFO - PROCESS | 2364 | 1461263062860 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 2364 | 1461263062899 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 11:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:24:22 INFO - PROCESS | 2364 | 1461263062903 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 2364 | 1461263062906 Marionette TRACE conn6 <- [1,1378,null,{}] 11:24:22 INFO - PROCESS | 2364 | 1461263062916 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:23 INFO - PROCESS | 2364 | 1461263063030 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 11:24:23 INFO - PROCESS | 2364 | 1461263063150 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB03E000 == 59 [pid = 2364] [id = 354] 11:24:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CEF044400) [pid = 2364] [serial = 1061] [outer = 0000000000000000] 11:24:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CEF269000) [pid = 2364] [serial = 1062] [outer = 0000001CEF044400] 11:24:23 INFO - PROCESS | 2364 | 1461263063212 Marionette DEBUG loaded listener.js 11:24:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF4BA7000) [pid = 2364] [serial = 1063] [outer = 0000001CEF044400] 11:24:23 INFO - PROCESS | 2364 | 1461263063850 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 985ms 11:24:23 INFO - PROCESS | 2364 | 1461263063890 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 2364 | 1461263063893 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 11:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:24:23 INFO - PROCESS | 2364 | 1461263063897 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 2364 | 1461263063899 Marionette TRACE conn6 <- [1,1382,null,{}] 11:24:23 INFO - PROCESS | 2364 | 1461263063903 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:24 INFO - PROCESS | 2364 | 1461263064012 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 11:24:24 INFO - PROCESS | 2364 | 1461263064088 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB3AE000 == 60 [pid = 2364] [id = 355] 11:24:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF55EFC00) [pid = 2364] [serial = 1064] [outer = 0000000000000000] 11:24:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CF55F6800) [pid = 2364] [serial = 1065] [outer = 0000001CF55EFC00] 11:24:24 INFO - PROCESS | 2364 | 1461263064188 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CF5C85000) [pid = 2364] [serial = 1066] [outer = 0000001CF55EFC00] 11:24:24 INFO - PROCESS | 2364 | 1461263064734 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 880ms 11:24:24 INFO - PROCESS | 2364 | 1461263064779 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 2364 | 1461263064782 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 11:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:24:24 INFO - PROCESS | 2364 | 1461263064786 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 2364 | 1461263064788 Marionette TRACE conn6 <- [1,1386,null,{}] 11:24:24 INFO - PROCESS | 2364 | 1461263064792 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:24 INFO - PROCESS | 2364 | 1461263064895 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 11:24:24 INFO - PROCESS | 2364 | 1461263064983 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB5C2000 == 61 [pid = 2364] [id = 356] 11:24:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001CF849BC00) [pid = 2364] [serial = 1067] [outer = 0000000000000000] 11:24:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001CF8CEC800) [pid = 2364] [serial = 1068] [outer = 0000001CF849BC00] 11:24:25 INFO - PROCESS | 2364 | 1461263065039 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001CF90FC800) [pid = 2364] [serial = 1069] [outer = 0000001CF849BC00] 11:24:25 INFO - PROCESS | 2364 | 1461263065804 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1077ms 11:24:25 INFO - PROCESS | 2364 | 1461263065865 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 2364 | 1461263065869 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 11:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:24:25 INFO - PROCESS | 2364 | 1461263065875 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 2364 | 1461263065879 Marionette TRACE conn6 <- [1,1390,null,{}] 11:24:25 INFO - PROCESS | 2364 | 1461263065885 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:25 INFO - PROCESS | 2364 | 1461263065984 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 11:24:26 INFO - PROCESS | 2364 | 1461263066065 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FE3000 == 62 [pid = 2364] [id = 357] 11:24:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C82349C00) [pid = 2364] [serial = 1070] [outer = 0000000000000000] 11:24:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C83910400) [pid = 2364] [serial = 1071] [outer = 0000001C82349C00] 11:24:26 INFO - PROCESS | 2364 | 1461263066159 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C84176000) [pid = 2364] [serial = 1072] [outer = 0000001C82349C00] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C80800 == 61 [pid = 2364] [id = 280] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E6C000 == 60 [pid = 2364] [id = 281] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5645800 == 59 [pid = 2364] [id = 350] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C825E8800 == 58 [pid = 2364] [id = 349] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0411800 == 57 [pid = 2364] [id = 348] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED671800 == 56 [pid = 2364] [id = 347] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89073800 == 55 [pid = 2364] [id = 346] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87083000 == 54 [pid = 2364] [id = 345] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862CB000 == 53 [pid = 2364] [id = 344] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C75800 == 52 [pid = 2364] [id = 343] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D56000 == 51 [pid = 2364] [id = 342] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CF4B9B800) [pid = 2364] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C8157D400) [pid = 2364] [serial = 975] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C85713000) [pid = 2364] [serial = 978] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C85F78000) [pid = 2364] [serial = 981] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C865EB000) [pid = 2364] [serial = 984] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C87FC1400) [pid = 2364] [serial = 987] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C1F800 == 50 [pid = 2364] [id = 340] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED66A800 == 49 [pid = 2364] [id = 339] 11:24:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8257F800 == 48 [pid = 2364] [id = 338] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CEE958C00) [pid = 2364] [serial = 952] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CEE152800) [pid = 2364] [serial = 916] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C84177800) [pid = 2364] [serial = 973] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C85F7C000) [pid = 2364] [serial = 991] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C8571A000) [pid = 2364] [serial = 990] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CED83C000) [pid = 2364] [serial = 996] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C85763000) [pid = 2364] [serial = 993] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C86532400) [pid = 2364] [serial = 994] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CEF140400) [pid = 2364] [serial = 999] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CEF936000) [pid = 2364] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001CEF274000) [pid = 2364] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CF3E30400) [pid = 2364] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CF3C4AC00) [pid = 2364] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CF4592C00) [pid = 2364] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CF0991C00) [pid = 2364] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CEE1DC400) [pid = 2364] [serial = 997] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CF4A03C00) [pid = 2364] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 11:24:26 INFO - PROCESS | 2364 | 1461263066763 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 943ms 11:24:26 INFO - PROCESS | 2364 | 1461263066822 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 11:24:26 INFO - PROCESS | 2364 | 1461263066828 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 11:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:24:26 INFO - PROCESS | 2364 | 1461263066835 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 2364 | 1461263066838 Marionette TRACE conn6 <- [1,1394,null,{}] 11:24:26 INFO - PROCESS | 2364 | 1461263066842 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:26 INFO - PROCESS | 2364 | 1461263066929 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 11:24:27 INFO - PROCESS | 2364 | 1461263067007 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C6D800 == 49 [pid = 2364] [id = 358] 11:24:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C82346400) [pid = 2364] [serial = 1073] [outer = 0000000000000000] 11:24:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C83A23000) [pid = 2364] [serial = 1074] [outer = 0000001C82346400] 11:24:27 INFO - PROCESS | 2364 | 1461263067056 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C85720000) [pid = 2364] [serial = 1075] [outer = 0000001C82346400] 11:24:27 INFO - PROCESS | 2364 | 1461263067521 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 11:24:27 INFO - PROCESS | 2364 | 1461263067574 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 11:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:24:27 INFO - PROCESS | 2364 | 1461263067577 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 11:24:27 INFO - PROCESS | 2364 | 1461263067581 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 2364 | 1461263067585 Marionette TRACE conn6 <- [1,1398,null,{}] 11:24:27 INFO - PROCESS | 2364 | 1461263067596 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:27 INFO - PROCESS | 2364 | 1461263067687 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 11:24:27 INFO - PROCESS | 2364 | 1461263067697 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FD5000 == 50 [pid = 2364] [id = 359] 11:24:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C86539000) [pid = 2364] [serial = 1076] [outer = 0000000000000000] 11:24:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C865E8400) [pid = 2364] [serial = 1077] [outer = 0000001C86539000] 11:24:27 INFO - PROCESS | 2364 | 1461263067749 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C876E9800) [pid = 2364] [serial = 1078] [outer = 0000001C86539000] 11:24:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001CED71E800) [pid = 2364] [serial = 1079] [outer = 0000001CFB09D400] 11:24:28 INFO - PROCESS | 2364 | 1461263068297 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 11:24:28 INFO - PROCESS | 2364 | 1461263068317 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 2364 | 1461263068320 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 11:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:24:28 INFO - PROCESS | 2364 | 1461263068323 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 2364 | 1461263068325 Marionette TRACE conn6 <- [1,1402,null,{}] 11:24:28 INFO - PROCESS | 2364 | 1461263068329 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:28 INFO - PROCESS | 2364 | 1461263068412 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 11:24:28 INFO - PROCESS | 2364 | 1461263068422 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED667000 == 51 [pid = 2364] [id = 360] 11:24:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CEE0DB800) [pid = 2364] [serial = 1080] [outer = 0000000000000000] 11:24:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001CEE958C00) [pid = 2364] [serial = 1081] [outer = 0000001CEE0DB800] 11:24:28 INFO - PROCESS | 2364 | 1461263068468 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CEF048C00) [pid = 2364] [serial = 1082] [outer = 0000001CEE0DB800] 11:24:28 INFO - PROCESS | 2364 | 1461263068952 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 692ms 11:24:29 INFO - PROCESS | 2364 | 1461263069053 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 2364 | 1461263069055 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 11:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:24:29 INFO - PROCESS | 2364 | 1461263069059 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 2364 | 1461263069061 Marionette TRACE conn6 <- [1,1406,null,{}] 11:24:29 INFO - PROCESS | 2364 | 1461263069064 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:29 INFO - PROCESS | 2364 | 1461263069171 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 11:24:29 INFO - PROCESS | 2364 | 1461263069180 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0FDE800 == 52 [pid = 2364] [id = 361] 11:24:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CEF272000) [pid = 2364] [serial = 1083] [outer = 0000000000000000] 11:24:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CEF712400) [pid = 2364] [serial = 1084] [outer = 0000001CEF272000] 11:24:29 INFO - PROCESS | 2364 | 1461263069271 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CF0B2B400) [pid = 2364] [serial = 1085] [outer = 0000001CEF272000] 11:24:29 INFO - PROCESS | 2364 | 1461263069731 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 11:24:29 INFO - PROCESS | 2364 | 1461263069801 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 2364 | 1461263069803 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 11:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:24:29 INFO - PROCESS | 2364 | 1461263069807 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 2364 | 1461263069809 Marionette TRACE conn6 <- [1,1410,null,{}] 11:24:29 INFO - PROCESS | 2364 | 1461263069813 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:29 INFO - PROCESS | 2364 | 1461263069946 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 11:24:30 INFO - PROCESS | 2364 | 1461263070004 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81686800 == 53 [pid = 2364] [id = 362] 11:24:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF4969000) [pid = 2364] [serial = 1086] [outer = 0000000000000000] 11:24:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF4BD0000) [pid = 2364] [serial = 1087] [outer = 0000001CF4969000] 11:24:30 INFO - PROCESS | 2364 | 1461263070050 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CF4C7EC00) [pid = 2364] [serial = 1088] [outer = 0000001CF4969000] 11:24:30 INFO - PROCESS | 2364 | 1461263070553 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 775ms 11:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:24:30 INFO - PROCESS | 2364 | 1461263070587 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 2364 | 1461263070589 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 11:24:30 INFO - PROCESS | 2364 | 1461263070592 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 2364 | 1461263070594 Marionette TRACE conn6 <- [1,1414,null,{}] 11:24:30 INFO - PROCESS | 2364 | 1461263070598 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:30 INFO - PROCESS | 2364 | 1461263070706 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 11:24:30 INFO - PROCESS | 2364 | 1461263070714 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C27800 == 54 [pid = 2364] [id = 363] 11:24:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CF4BE6000) [pid = 2364] [serial = 1089] [outer = 0000000000000000] 11:24:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001CF849C400) [pid = 2364] [serial = 1090] [outer = 0000001CF4BE6000] 11:24:30 INFO - PROCESS | 2364 | 1461263070761 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001CF9573C00) [pid = 2364] [serial = 1091] [outer = 0000001CF4BE6000] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C810C1400) [pid = 2364] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CED72A000) [pid = 2364] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CEF13E000) [pid = 2364] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C844AD400) [pid = 2364] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CF4AE4400) [pid = 2364] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C8653A000) [pid = 2364] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C83906400) [pid = 2364] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C860CDC00) [pid = 2364] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C85F80800) [pid = 2364] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:24:31 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001CF3DCD000) [pid = 2364] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:24:31 INFO - PROCESS | 2364 | 1461263071233 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 690ms 11:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:24:31 INFO - PROCESS | 2364 | 1461263071284 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 2364 | 1461263071286 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 11:24:31 INFO - PROCESS | 2364 | 1461263071290 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 2364 | 1461263071292 Marionette TRACE conn6 <- [1,1418,null,{}] 11:24:31 INFO - PROCESS | 2364 | 1461263071295 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:31 INFO - PROCESS | 2364 | 1461263071376 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 11:24:31 INFO - PROCESS | 2364 | 1461263071383 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFA9D7800 == 55 [pid = 2364] [id = 364] 11:24:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C85F98000) [pid = 2364] [serial = 1092] [outer = 0000000000000000] 11:24:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CF4B98C00) [pid = 2364] [serial = 1093] [outer = 0000001C85F98000] 11:24:31 INFO - PROCESS | 2364 | 1461263071433 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF97A0C00) [pid = 2364] [serial = 1094] [outer = 0000001C85F98000] 11:24:31 INFO - PROCESS | 2364 | 1461263071865 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 628ms 11:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:24:31 INFO - PROCESS | 2364 | 1461263071921 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 2364 | 1461263071923 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 11:24:31 INFO - PROCESS | 2364 | 1461263071926 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 2364 | 1461263071928 Marionette TRACE conn6 <- [1,1422,null,{}] 11:24:31 INFO - PROCESS | 2364 | 1461263071931 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:32 INFO - PROCESS | 2364 | 1461263072014 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 11:24:32 INFO - PROCESS | 2364 | 1461263072023 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBC3F000 == 56 [pid = 2364] [id = 365] 11:24:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CF97D4400) [pid = 2364] [serial = 1095] [outer = 0000000000000000] 11:24:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CFA96F000) [pid = 2364] [serial = 1096] [outer = 0000001CF97D4400] 11:24:32 INFO - PROCESS | 2364 | 1461263072068 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CFAB23C00) [pid = 2364] [serial = 1097] [outer = 0000001CF97D4400] 11:24:32 INFO - PROCESS | 2364 | 1461263072529 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 629ms 11:24:32 INFO - PROCESS | 2364 | 1461263072558 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 2364 | 1461263072561 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 11:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:24:32 INFO - PROCESS | 2364 | 1461263072564 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 2364 | 1461263072566 Marionette TRACE conn6 <- [1,1426,null,{}] 11:24:32 INFO - PROCESS | 2364 | 1461263072573 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:32 INFO - PROCESS | 2364 | 1461263072656 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 11:24:32 INFO - PROCESS | 2364 | 1461263072663 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBE65800 == 57 [pid = 2364] [id = 366] 11:24:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CFAB24000) [pid = 2364] [serial = 1098] [outer = 0000000000000000] 11:24:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CFAB2C400) [pid = 2364] [serial = 1099] [outer = 0000001CFAB24000] 11:24:32 INFO - PROCESS | 2364 | 1461263072711 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001CFAB4F800) [pid = 2364] [serial = 1100] [outer = 0000001CFAB24000] 11:24:33 INFO - PROCESS | 2364 | 1461263073296 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 775ms 11:24:33 INFO - PROCESS | 2364 | 1461263073400 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 2364 | 1461263073405 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 11:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:24:33 INFO - PROCESS | 2364 | 1461263073413 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 2364 | 1461263073417 Marionette TRACE conn6 <- [1,1430,null,{}] 11:24:33 INFO - PROCESS | 2364 | 1461263073424 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:33 INFO - PROCESS | 2364 | 1461263073548 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 11:24:33 INFO - PROCESS | 2364 | 1461263073661 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F2E800 == 58 [pid = 2364] [id = 367] 11:24:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C83A15000) [pid = 2364] [serial = 1101] [outer = 0000000000000000] 11:24:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C8571A400) [pid = 2364] [serial = 1102] [outer = 0000001C83A15000] 11:24:33 INFO - PROCESS | 2364 | 1461263073723 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C85F80C00) [pid = 2364] [serial = 1103] [outer = 0000001C83A15000] 11:24:34 INFO - PROCESS | 2364 | 1461263074278 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 880ms 11:24:34 INFO - PROCESS | 2364 | 1461263074301 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 2364 | 1461263074308 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 11:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:24:34 INFO - PROCESS | 2364 | 1461263074316 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 2364 | 1461263074319 Marionette TRACE conn6 <- [1,1434,null,{}] 11:24:34 INFO - PROCESS | 2364 | 1461263074324 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:34 INFO - PROCESS | 2364 | 1461263074434 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 11:24:34 INFO - PROCESS | 2364 | 1461263074527 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF040C800 == 59 [pid = 2364] [id = 368] 11:24:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C86FCAC00) [pid = 2364] [serial = 1104] [outer = 0000000000000000] 11:24:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C88973000) [pid = 2364] [serial = 1105] [outer = 0000001C86FCAC00] 11:24:34 INFO - PROCESS | 2364 | 1461263074584 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CEF26FC00) [pid = 2364] [serial = 1106] [outer = 0000001C86FCAC00] 11:24:35 INFO - PROCESS | 2364 | 1461263075210 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 11:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:24:35 INFO - PROCESS | 2364 | 1461263075263 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 2364 | 1461263075266 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 11:24:35 INFO - PROCESS | 2364 | 1461263075270 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 2364 | 1461263075274 Marionette TRACE conn6 <- [1,1438,null,{}] 11:24:35 INFO - PROCESS | 2364 | 1461263075287 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:35 INFO - PROCESS | 2364 | 1461263075401 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 11:24:35 INFO - PROCESS | 2364 | 1461263075526 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC194000 == 60 [pid = 2364] [id = 369] 11:24:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CF4B9FC00) [pid = 2364] [serial = 1107] [outer = 0000000000000000] 11:24:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CF4BD9000) [pid = 2364] [serial = 1108] [outer = 0000001CF4B9FC00] 11:24:35 INFO - PROCESS | 2364 | 1461263075588 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CF97CD000) [pid = 2364] [serial = 1109] [outer = 0000001CF4B9FC00] 11:24:36 INFO - PROCESS | 2364 | 1461263076192 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 941ms 11:24:36 INFO - PROCESS | 2364 | 1461263076214 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 2364 | 1461263076217 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 11:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:24:36 INFO - PROCESS | 2364 | 1461263076221 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 2364 | 1461263076223 Marionette TRACE conn6 <- [1,1442,null,{}] 11:24:36 INFO - PROCESS | 2364 | 1461263076227 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:36 INFO - PROCESS | 2364 | 1461263076336 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 11:24:36 INFO - PROCESS | 2364 | 1461263076427 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFCB0D800 == 61 [pid = 2364] [id = 370] 11:24:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CFB047400) [pid = 2364] [serial = 1110] [outer = 0000000000000000] 11:24:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CFB055000) [pid = 2364] [serial = 1111] [outer = 0000001CFB047400] 11:24:36 INFO - PROCESS | 2364 | 1461263076484 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CFB19E400) [pid = 2364] [serial = 1112] [outer = 0000001CFB047400] 11:24:37 INFO - PROCESS | 2364 | 1461263077084 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 881ms 11:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:24:37 INFO - PROCESS | 2364 | 1461263077104 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 11:24:37 INFO - PROCESS | 2364 | 1461263077106 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 11:24:37 INFO - PROCESS | 2364 | 1461263077110 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 2364 | 1461263077112 Marionette TRACE conn6 <- [1,1446,null,{}] 11:24:37 INFO - PROCESS | 2364 | 1461263077116 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:37 INFO - PROCESS | 2364 | 1461263077221 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 11:24:37 INFO - PROCESS | 2364 | 1461263077312 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1AB800 == 62 [pid = 2364] [id = 371] 11:24:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001CFB1A4400) [pid = 2364] [serial = 1113] [outer = 0000000000000000] 11:24:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CFB1A8000) [pid = 2364] [serial = 1114] [outer = 0000001CFB1A4400] 11:24:37 INFO - PROCESS | 2364 | 1461263077368 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CFB3DC800) [pid = 2364] [serial = 1115] [outer = 0000001CFB1A4400] 11:24:37 INFO - PROCESS | 2364 | 1461263077982 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 923ms 11:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:24:38 INFO - PROCESS | 2364 | 1461263078036 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 2364 | 1461263078039 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 11:24:38 INFO - PROCESS | 2364 | 1461263078042 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 2364 | 1461263078044 Marionette TRACE conn6 <- [1,1450,null,{}] 11:24:38 INFO - PROCESS | 2364 | 1461263078048 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 2364 | 1461263078179 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 11:24:38 INFO - PROCESS | 2364 | 1461263078460 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FCF000 == 63 [pid = 2364] [id = 372] 11:24:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C810C7800) [pid = 2364] [serial = 1116] [outer = 0000000000000000] 11:24:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C8157CC00) [pid = 2364] [serial = 1117] [outer = 0000001C810C7800] 11:24:38 INFO - PROCESS | 2364 | 1461263078531 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C839A6000) [pid = 2364] [serial = 1118] [outer = 0000001C810C7800] 11:24:39 INFO - PROCESS | 2364 | 1461263079268 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F30000 == 62 [pid = 2364] [id = 316] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED664800 == 61 [pid = 2364] [id = 315] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FA9800 == 60 [pid = 2364] [id = 313] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F31000 == 59 [pid = 2364] [id = 310] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C77000 == 58 [pid = 2364] [id = 324] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89AC9000 == 57 [pid = 2364] [id = 314] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBC3F000 == 56 [pid = 2364] [id = 365] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFA9D7800 == 55 [pid = 2364] [id = 364] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C27800 == 54 [pid = 2364] [id = 363] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81686800 == 53 [pid = 2364] [id = 362] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0FDE800 == 52 [pid = 2364] [id = 361] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED667000 == 51 [pid = 2364] [id = 360] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FD5000 == 50 [pid = 2364] [id = 359] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C8653CC00) [pid = 2364] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001CEF13D800) [pid = 2364] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CF4BD2000) [pid = 2364] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001CF4BE7000) [pid = 2364] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C6D800 == 49 [pid = 2364] [id = 358] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FE3000 == 48 [pid = 2364] [id = 357] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB3AE000 == 47 [pid = 2364] [id = 355] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB03E000 == 46 [pid = 2364] [id = 354] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89072000 == 45 [pid = 2364] [id = 353] 11:24:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E58000 == 44 [pid = 2364] [id = 352] 11:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1281ms 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C860C8000) [pid = 2364] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C85766C00) [pid = 2364] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C85E84C00) [pid = 2364] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C841D8400) [pid = 2364] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C839A8000) [pid = 2364] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C82530400) [pid = 2364] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C83C61800) [pid = 2364] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C86FC8800) [pid = 2364] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C876EE000) [pid = 2364] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C8157E400) [pid = 2364] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF4BA3000) [pid = 2364] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CEE0DE000) [pid = 2364] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CED831400) [pid = 2364] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CEF144C00) [pid = 2364] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CF3C49800) [pid = 2364] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CF0922C00) [pid = 2364] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CF4A03400) [pid = 2364] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CF4BCC800) [pid = 2364] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CEF98A400) [pid = 2364] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C841DBC00) [pid = 2364] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 11:24:39 INFO - PROCESS | 2364 | 1461263079341 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 2364 | 1461263079346 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 11:24:39 INFO - PROCESS | 2364 | 1461263079353 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 2364 | 1461263079356 Marionette TRACE conn6 <- [1,1454,null,{}] 11:24:39 INFO - PROCESS | 2364 | 1461263079361 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:39 INFO - PROCESS | 2364 | 1461263079457 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 11:24:39 INFO - PROCESS | 2364 | 1461263079466 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E58000 == 45 [pid = 2364] [id = 373] 11:24:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C83C5C400) [pid = 2364] [serial = 1119] [outer = 0000000000000000] 11:24:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C83C67800) [pid = 2364] [serial = 1120] [outer = 0000001C83C5C400] 11:24:39 INFO - PROCESS | 2364 | 1461263079518 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C844AF800) [pid = 2364] [serial = 1121] [outer = 0000001C83C5C400] 11:24:40 INFO - PROCESS | 2364 | 1461263080036 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 725ms 11:24:40 INFO - PROCESS | 2364 | 1461263080087 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 2364 | 1461263080091 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 11:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:24:40 INFO - PROCESS | 2364 | 1461263080096 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 2364 | 1461263080098 Marionette TRACE conn6 <- [1,1458,null,{}] 11:24:40 INFO - PROCESS | 2364 | 1461263080102 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 2364 | 1461263080189 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 11:24:40 INFO - PROCESS | 2364 | 1461263080196 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8650C000 == 46 [pid = 2364] [id = 374] 11:24:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C85F74800) [pid = 2364] [serial = 1122] [outer = 0000000000000000] 11:24:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C85F79C00) [pid = 2364] [serial = 1123] [outer = 0000001C85F74800] 11:24:40 INFO - PROCESS | 2364 | 1461263080245 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C860C3400) [pid = 2364] [serial = 1124] [outer = 0000001C85F74800] 11:24:40 INFO - PROCESS | 2364 | 1461263080733 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 692ms 11:24:40 INFO - PROCESS | 2364 | 1461263080791 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 2364 | 1461263080794 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 11:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:24:40 INFO - PROCESS | 2364 | 1461263080799 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 2364 | 1461263080805 Marionette TRACE conn6 <- [1,1462,null,{}] 11:24:40 INFO - PROCESS | 2364 | 1461263080815 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 2364 | 1461263080905 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 11:24:40 INFO - PROCESS | 2364 | 1461263080985 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8907C000 == 47 [pid = 2364] [id = 375] 11:24:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C85F95C00) [pid = 2364] [serial = 1125] [outer = 0000000000000000] 11:24:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C876EE000) [pid = 2364] [serial = 1126] [outer = 0000001C85F95C00] 11:24:41 INFO - PROCESS | 2364 | 1461263081031 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C884D3C00) [pid = 2364] [serial = 1127] [outer = 0000001C85F95C00] 11:24:41 INFO - PROCESS | 2364 | 1461263081409 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 648ms 11:24:41 INFO - PROCESS | 2364 | 1461263081449 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 2364 | 1461263081452 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 11:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:24:41 INFO - PROCESS | 2364 | 1461263081455 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 2364 | 1461263081457 Marionette TRACE conn6 <- [1,1466,null,{}] 11:24:41 INFO - PROCESS | 2364 | 1461263081460 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:41 INFO - PROCESS | 2364 | 1461263081609 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 11:24:41 INFO - PROCESS | 2364 | 1461263081630 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE168000 == 48 [pid = 2364] [id = 376] 11:24:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C8896DC00) [pid = 2364] [serial = 1128] [outer = 0000000000000000] 11:24:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CED836C00) [pid = 2364] [serial = 1129] [outer = 0000001C8896DC00] 11:24:41 INFO - PROCESS | 2364 | 1461263081678 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CEE152800) [pid = 2364] [serial = 1130] [outer = 0000001C8896DC00] 11:24:42 INFO - PROCESS | 2364 | 1461263082120 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 11:24:42 INFO - PROCESS | 2364 | 1461263082153 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 2364 | 1461263082155 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 11:24:42 INFO - PROCESS | 2364 | 1461263082158 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:24:42 INFO - PROCESS | 2364 | 1461263082160 Marionette TRACE conn6 <- [1,1470,null,{}] 11:24:42 INFO - PROCESS | 2364 | 1461263082164 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:42 INFO - PROCESS | 2364 | 1461263082276 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 11:24:42 INFO - PROCESS | 2364 | 1461263082285 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0A4C800 == 49 [pid = 2364] [id = 377] 11:24:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CEF146000) [pid = 2364] [serial = 1131] [outer = 0000000000000000] 11:24:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CEF276C00) [pid = 2364] [serial = 1132] [outer = 0000001CEF146000] 11:24:42 INFO - PROCESS | 2364 | 1461263082384 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CF3C46C00) [pid = 2364] [serial = 1133] [outer = 0000001CEF146000] 11:24:42 INFO - PROCESS | 2364 | 1461263082861 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 735ms 11:24:42 INFO - PROCESS | 2364 | 1461263082927 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 2364 | 1461263082929 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 11:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:24:42 INFO - PROCESS | 2364 | 1461263082938 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 2364 | 1461263082940 Marionette TRACE conn6 <- [1,1474,null,{}] 11:24:42 INFO - PROCESS | 2364 | 1461263082944 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 2364 | 1461263083054 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 11:24:43 INFO - PROCESS | 2364 | 1461263083111 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF49EC800 == 50 [pid = 2364] [id = 378] 11:24:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CF4964C00) [pid = 2364] [serial = 1134] [outer = 0000000000000000] 11:24:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CF4A03000) [pid = 2364] [serial = 1135] [outer = 0000001CF4964C00] 11:24:43 INFO - PROCESS | 2364 | 1461263083157 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CF4B9D400) [pid = 2364] [serial = 1136] [outer = 0000001CF4964C00] 11:24:43 INFO - PROCESS | 2364 | 1461263083756 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C85737800) [pid = 2364] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C85F98000) [pid = 2364] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001CEF272000) [pid = 2364] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CF4969000) [pid = 2364] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C82349C00) [pid = 2364] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CEE0DB800) [pid = 2364] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C86539000) [pid = 2364] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C82346400) [pid = 2364] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF4BE6000) [pid = 2364] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:24:43 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF97D4400) [pid = 2364] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 879ms 11:24:43 INFO - PROCESS | 2364 | 1461263083820 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 2364 | 1461263083823 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 11:24:43 INFO - PROCESS | 2364 | 1461263083826 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:24:43 INFO - PROCESS | 2364 | 1461263083828 Marionette TRACE conn6 <- [1,1478,null,{}] 11:24:43 INFO - PROCESS | 2364 | 1461263083832 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 2364 | 1461263083912 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 11:24:43 INFO - PROCESS | 2364 | 1461263083921 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5645000 == 51 [pid = 2364] [id = 379] 11:24:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C85F98000) [pid = 2364] [serial = 1137] [outer = 0000000000000000] 11:24:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001CED849800) [pid = 2364] [serial = 1138] [outer = 0000001C85F98000] 11:24:43 INFO - PROCESS | 2364 | 1461263083968 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CF4BA7800) [pid = 2364] [serial = 1139] [outer = 0000001C85F98000] 11:24:44 INFO - PROCESS | 2364 | 1461263084406 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 628ms 11:24:44 INFO - PROCESS | 2364 | 1461263084457 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 2364 | 1461263084460 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 11:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:24:44 INFO - PROCESS | 2364 | 1461263084463 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 2364 | 1461263084465 Marionette TRACE conn6 <- [1,1482,null,{}] 11:24:44 INFO - PROCESS | 2364 | 1461263084469 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:44 INFO - PROCESS | 2364 | 1461263084550 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 11:24:44 INFO - PROCESS | 2364 | 1461263084558 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF91BE000 == 52 [pid = 2364] [id = 380] 11:24:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CF4BE5800) [pid = 2364] [serial = 1140] [outer = 0000000000000000] 11:24:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CF554E000) [pid = 2364] [serial = 1141] [outer = 0000001CF4BE5800] 11:24:44 INFO - PROCESS | 2364 | 1461263084606 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CF56A0000) [pid = 2364] [serial = 1142] [outer = 0000001CF4BE5800] 11:24:45 INFO - PROCESS | 2364 | 1461263085033 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 11:24:45 INFO - PROCESS | 2364 | 1461263085095 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 2364 | 1461263085097 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 11:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:24:45 INFO - PROCESS | 2364 | 1461263085100 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 2364 | 1461263085102 Marionette TRACE conn6 <- [1,1486,null,{}] 11:24:45 INFO - PROCESS | 2364 | 1461263085106 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:45 INFO - PROCESS | 2364 | 1461263085187 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 11:24:45 INFO - PROCESS | 2364 | 1461263085195 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB1BD000 == 53 [pid = 2364] [id = 381] 11:24:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C84176C00) [pid = 2364] [serial = 1143] [outer = 0000000000000000] 11:24:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CF0442400) [pid = 2364] [serial = 1144] [outer = 0000001C84176C00] 11:24:45 INFO - PROCESS | 2364 | 1461263085243 Marionette DEBUG loaded listener.js 11:24:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CF956B400) [pid = 2364] [serial = 1145] [outer = 0000001C84176C00] 11:24:45 INFO - PROCESS | 2364 | 1461263085663 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 587ms 11:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:24:45 INFO - PROCESS | 2364 | 1461263085696 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 2364 | 1461263085699 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 11:24:45 INFO - PROCESS | 2364 | 1461263085702 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 2364 | 1461263085704 Marionette TRACE conn6 <- [1,1490,null,{}] 11:24:45 INFO - PROCESS | 2364 | 1461263085707 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:45 INFO - PROCESS | 2364 | 1461263085847 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 11:24:46 INFO - PROCESS | 2364 | 1461263086022 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C7A000 == 54 [pid = 2364] [id = 382] 11:24:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C82344800) [pid = 2364] [serial = 1146] [outer = 0000000000000000] 11:24:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C83904000) [pid = 2364] [serial = 1147] [outer = 0000001C82344800] 11:24:46 INFO - PROCESS | 2364 | 1461263086083 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C8417B400) [pid = 2364] [serial = 1148] [outer = 0000001C82344800] 11:24:46 INFO - PROCESS | 2364 | 1461263086663 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms 11:24:46 INFO - PROCESS | 2364 | 1461263086698 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 2364 | 1461263086704 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 11:24:46 INFO - PROCESS | 2364 | 1461263086710 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:24:46 INFO - PROCESS | 2364 | 1461263086716 Marionette TRACE conn6 <- [1,1494,null,{}] 11:24:46 INFO - PROCESS | 2364 | 1461263086721 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:46 INFO - PROCESS | 2364 | 1461263086836 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 11:24:46 INFO - PROCESS | 2364 | 1461263086930 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89071000 == 55 [pid = 2364] [id = 383] 11:24:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C85F7BC00) [pid = 2364] [serial = 1149] [outer = 0000000000000000] 11:24:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C860D1000) [pid = 2364] [serial = 1150] [outer = 0000001C85F7BC00] 11:24:46 INFO - PROCESS | 2364 | 1461263086989 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C865EE000) [pid = 2364] [serial = 1151] [outer = 0000001C85F7BC00] 11:24:47 INFO - PROCESS | 2364 | 1461263087606 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 942ms 11:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:24:47 INFO - PROCESS | 2364 | 1461263087659 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 2364 | 1461263087662 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 11:24:47 INFO - PROCESS | 2364 | 1461263087666 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 2364 | 1461263087669 Marionette TRACE conn6 <- [1,1498,null,{}] 11:24:47 INFO - PROCESS | 2364 | 1461263087673 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 2364 | 1461263087783 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 11:24:47 INFO - PROCESS | 2364 | 1461263087880 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB5A9800 == 56 [pid = 2364] [id = 384] 11:24:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001CEF140000) [pid = 2364] [serial = 1152] [outer = 0000000000000000] 11:24:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001CEF26C400) [pid = 2364] [serial = 1153] [outer = 0000001CEF140000] 11:24:47 INFO - PROCESS | 2364 | 1461263087938 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001CF3D63400) [pid = 2364] [serial = 1154] [outer = 0000001CEF140000] 11:24:48 INFO - PROCESS | 2364 | 1461263088495 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 881ms 11:24:48 INFO - PROCESS | 2364 | 1461263088548 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 2364 | 1461263088553 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 11:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:24:48 INFO - PROCESS | 2364 | 1461263088565 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 2364 | 1461263088571 Marionette TRACE conn6 <- [1,1502,null,{}] 11:24:48 INFO - PROCESS | 2364 | 1461263088575 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 2364 | 1461263088687 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 11:24:48 INFO - PROCESS | 2364 | 1461263088781 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1D5000 == 57 [pid = 2364] [id = 385] 11:24:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001CF0923000) [pid = 2364] [serial = 1155] [outer = 0000000000000000] 11:24:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001CFB002C00) [pid = 2364] [serial = 1156] [outer = 0000001CF0923000] 11:24:48 INFO - PROCESS | 2364 | 1461263088837 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001CFB1A6400) [pid = 2364] [serial = 1157] [outer = 0000001CF0923000] 11:24:49 INFO - PROCESS | 2364 | 1461263089410 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 902ms 11:24:49 INFO - PROCESS | 2364 | 1461263089464 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 2364 | 1461263089467 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 11:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:24:49 INFO - PROCESS | 2364 | 1461263089470 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 2364 | 1461263089472 Marionette TRACE conn6 <- [1,1506,null,{}] 11:24:49 INFO - PROCESS | 2364 | 1461263089476 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:49 INFO - PROCESS | 2364 | 1461263089587 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 11:24:49 INFO - PROCESS | 2364 | 1461263089679 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE5EA800 == 58 [pid = 2364] [id = 386] 11:24:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001CFB3E1C00) [pid = 2364] [serial = 1158] [outer = 0000000000000000] 11:24:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001CFB3E4800) [pid = 2364] [serial = 1159] [outer = 0000001CFB3E1C00] 11:24:49 INFO - PROCESS | 2364 | 1461263089735 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001CFBBDBC00) [pid = 2364] [serial = 1160] [outer = 0000001CFB3E1C00] 11:24:50 INFO - PROCESS | 2364 | 1461263090250 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 838ms 11:24:50 INFO - PROCESS | 2364 | 1461263090311 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 2364 | 1461263090313 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 11:24:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:24:50 INFO - PROCESS | 2364 | 1461263090317 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 2364 | 1461263090320 Marionette TRACE conn6 <- [1,1510,null,{}] 11:24:50 INFO - PROCESS | 2364 | 1461263090324 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:50 INFO - PROCESS | 2364 | 1461263090435 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 11:24:50 INFO - PROCESS | 2364 | 1461263090528 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFEE1B800 == 59 [pid = 2364] [id = 387] 11:24:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001CFC4B7800) [pid = 2364] [serial = 1161] [outer = 0000000000000000] 11:24:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001CFC5BDC00) [pid = 2364] [serial = 1162] [outer = 0000001CFC4B7800] 11:24:50 INFO - PROCESS | 2364 | 1461263090595 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CFC86F400) [pid = 2364] [serial = 1163] [outer = 0000001CFC4B7800] 11:24:51 INFO - PROCESS | 2364 | 1461263091153 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:24:51 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 () { 11:24:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:24:51 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 () { 11:24:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:24:51 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 () { 11:24:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:24:51 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 () { 11:24:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:24:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 885ms 11:24:51 INFO - PROCESS | 2364 | 1461263091204 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 2364 | 1461263091207 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 11:24:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:24:51 INFO - PROCESS | 2364 | 1461263091211 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 2364 | 1461263091213 Marionette TRACE conn6 <- [1,1514,null,{}] 11:24:51 INFO - PROCESS | 2364 | 1461263091217 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 2364 | 1461263091325 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 11:24:51 INFO - PROCESS | 2364 | 1461263091419 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81231000 == 60 [pid = 2364] [id = 388] 11:24:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001CFC878000) [pid = 2364] [serial = 1164] [outer = 0000000000000000] 11:24:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CFCA21800) [pid = 2364] [serial = 1165] [outer = 0000001CFC878000] 11:24:51 INFO - PROCESS | 2364 | 1461263091474 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001CFCA28800) [pid = 2364] [serial = 1166] [outer = 0000001CFC878000] 11:24:51 INFO - PROCESS | 2364 | 1461263091969 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:24:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:24:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:24:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:24:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:24:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:24:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:24:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 783ms 11:24:52 INFO - PROCESS | 2364 | 1461263091995 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 2364 | 1461263091998 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 11:24:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:24:52 INFO - PROCESS | 2364 | 1461263092001 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 2364 | 1461263092004 Marionette TRACE conn6 <- [1,1518,null,{}] 11:24:52 INFO - PROCESS | 2364 | 1461263092007 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 2364 | 1461263092111 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 11:24:52 INFO - PROCESS | 2364 | 1461263092252 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C884E1000 == 61 [pid = 2364] [id = 389] 11:24:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CFC8E4400) [pid = 2364] [serial = 1167] [outer = 0000000000000000] 11:24:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001CFCA2E000) [pid = 2364] [serial = 1168] [outer = 0000001CFC8E4400] 11:24:52 INFO - PROCESS | 2364 | 1461263092308 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001CFCAE9C00) [pid = 2364] [serial = 1169] [outer = 0000001CFC8E4400] 11:24:52 INFO - PROCESS | 2364 | 1461263092808 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:24:52 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 11:24:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:24:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:24:52 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. 11:24:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:24:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 838ms 11:24:52 INFO - PROCESS | 2364 | 1461263092844 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 2364 | 1461263092846 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 11:24:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:24:52 INFO - PROCESS | 2364 | 1461263092867 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 2364 | 1461263092870 Marionette TRACE conn6 <- [1,1522,null,{}] 11:24:52 INFO - PROCESS | 2364 | 1461263092874 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 2364 | 1461263092981 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 11:24:53 INFO - PROCESS | 2364 | 1461263093075 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FDB800 == 62 [pid = 2364] [id = 390] 11:24:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C826CA000) [pid = 2364] [serial = 1170] [outer = 0000000000000000] 11:24:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001C865EB400) [pid = 2364] [serial = 1171] [outer = 0000001C826CA000] 11:24:53 INFO - PROCESS | 2364 | 1461263093133 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001CFCAE9000) [pid = 2364] [serial = 1172] [outer = 0000001C826CA000] 11:24:53 INFO - PROCESS | 2364 | 1461263093860 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:24:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1028ms 11:24:53 INFO - PROCESS | 2364 | 1461263093898 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 2364 | 1461263093903 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 11:24:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:24:53 INFO - PROCESS | 2364 | 1461263093908 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 2364 | 1461263093912 Marionette TRACE conn6 <- [1,1526,null,{}] 11:24:53 INFO - PROCESS | 2364 | 1461263093945 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:54 INFO - PROCESS | 2364 | 1461263094081 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 11:24:54 INFO - PROCESS | 2364 | 1461263094213 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C884F4000 == 63 [pid = 2364] [id = 391] 11:24:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001C81437800) [pid = 2364] [serial = 1173] [outer = 0000000000000000] 11:24:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001C8157A800) [pid = 2364] [serial = 1174] [outer = 0000001C81437800] 11:24:54 INFO - PROCESS | 2364 | 1461263094267 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001C83C61400) [pid = 2364] [serial = 1175] [outer = 0000001C81437800] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8650B800 == 62 [pid = 2364] [id = 311] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF9723000 == 61 [pid = 2364] [id = 341] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001C841C6000 == 60 [pid = 2364] [id = 282] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E98000 == 59 [pid = 2364] [id = 312] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB1BD000 == 58 [pid = 2364] [id = 381] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF91BE000 == 57 [pid = 2364] [id = 380] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5645000 == 56 [pid = 2364] [id = 379] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF49EC800 == 55 [pid = 2364] [id = 378] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0A4C800 == 54 [pid = 2364] [id = 377] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE168000 == 53 [pid = 2364] [id = 376] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8907C000 == 52 [pid = 2364] [id = 375] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8650C000 == 51 [pid = 2364] [id = 374] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001C85F7E800) [pid = 2364] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001CEF269000) [pid = 2364] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001CF55F6800) [pid = 2364] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001CF8CEC800) [pid = 2364] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001CFAB2C400) [pid = 2364] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E58000 == 50 [pid = 2364] [id = 373] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FCF000 == 49 [pid = 2364] [id = 372] 11:24:54 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFCB0D800 == 48 [pid = 2364] [id = 370] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001CEF712400) [pid = 2364] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001CF0B2B400) [pid = 2364] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001CF4C7EC00) [pid = 2364] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001CF4BD0000) [pid = 2364] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001C84176000) [pid = 2364] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C83910400) [pid = 2364] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001CEE958C00) [pid = 2364] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001C865E8400) [pid = 2364] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001C876E9800) [pid = 2364] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001C83A23000) [pid = 2364] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C85720000) [pid = 2364] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001C83A16800) [pid = 2364] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001CF849C400) [pid = 2364] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001CFAB23C00) [pid = 2364] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001CFA96F000) [pid = 2364] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001CF0ACE800) [pid = 2364] [serial = 646] [outer = 0000000000000000] [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.] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CF9573C00) [pid = 2364] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001CF5554800) [pid = 2364] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CF4B98C00) [pid = 2364] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001CEF048C00) [pid = 2364] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CF97A0C00) [pid = 2364] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 11:24:54 INFO - PROCESS | 2364 | 1461263094880 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:24:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1003ms 11:24:54 INFO - PROCESS | 2364 | 1461263094915 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 2364 | 1461263094921 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 11:24:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:24:54 INFO - PROCESS | 2364 | 1461263094927 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 2364 | 1461263094930 Marionette TRACE conn6 <- [1,1530,null,{}] 11:24:54 INFO - PROCESS | 2364 | 1461263094934 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 2364 | 1461263095026 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 11:24:55 INFO - PROCESS | 2364 | 1461263095105 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862DA800 == 49 [pid = 2364] [id = 392] 11:24:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C8399C800) [pid = 2364] [serial = 1176] [outer = 0000000000000000] 11:24:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C844B5C00) [pid = 2364] [serial = 1177] [outer = 0000001C8399C800] 11:24:55 INFO - PROCESS | 2364 | 1461263095160 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C85E8F800) [pid = 2364] [serial = 1178] [outer = 0000001C8399C800] 11:24:55 INFO - PROCESS | 2364 | 1461263095612 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:24:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 11:24:55 INFO - PROCESS | 2364 | 1461263095663 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 2364 | 1461263095665 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 11:24:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:24:55 INFO - PROCESS | 2364 | 1461263095669 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 2364 | 1461263095673 Marionette TRACE conn6 <- [1,1534,null,{}] 11:24:55 INFO - PROCESS | 2364 | 1461263095684 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 2364 | 1461263095777 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 11:24:55 INFO - PROCESS | 2364 | 1461263095785 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEEBBF800 == 50 [pid = 2364] [id = 393] 11:24:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C865E8400) [pid = 2364] [serial = 1179] [outer = 0000000000000000] 11:24:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C87FC0C00) [pid = 2364] [serial = 1180] [outer = 0000001C865E8400] 11:24:55 INFO - PROCESS | 2364 | 1461263095836 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001CED725000) [pid = 2364] [serial = 1181] [outer = 0000001C865E8400] 11:24:56 INFO - PROCESS | 2364 | 1461263096314 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:24:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 692ms 11:24:56 INFO - PROCESS | 2364 | 1461263096364 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 2364 | 1461263096367 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 11:24:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:24:56 INFO - PROCESS | 2364 | 1461263096370 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 2364 | 1461263096372 Marionette TRACE conn6 <- [1,1538,null,{}] 11:24:56 INFO - PROCESS | 2364 | 1461263096375 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:56 INFO - PROCESS | 2364 | 1461263096464 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 11:24:56 INFO - PROCESS | 2364 | 1461263096473 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF45C8800 == 51 [pid = 2364] [id = 394] 11:24:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001CEE1DB800) [pid = 2364] [serial = 1182] [outer = 0000000000000000] 11:24:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001CEF13C800) [pid = 2364] [serial = 1183] [outer = 0000001CEE1DB800] 11:24:56 INFO - PROCESS | 2364 | 1461263096522 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001CEF93A000) [pid = 2364] [serial = 1184] [outer = 0000001CEE1DB800] 11:24:56 INFO - PROCESS | 2364 | 1461263096976 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:24:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 693ms 11:24:57 INFO - PROCESS | 2364 | 1461263097066 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 2364 | 1461263097068 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 11:24:57 INFO - PROCESS | 2364 | 1461263097071 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:24:57 INFO - PROCESS | 2364 | 1461263097073 Marionette TRACE conn6 <- [1,1542,null,{}] 11:24:57 INFO - PROCESS | 2364 | 1461263097077 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 2364 | 1461263097228 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 11:24:57 INFO - PROCESS | 2364 | 1461263097252 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5FE9800 == 52 [pid = 2364] [id = 395] 11:24:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001CF0F77400) [pid = 2364] [serial = 1185] [outer = 0000000000000000] 11:24:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001CF3C92800) [pid = 2364] [serial = 1186] [outer = 0000001CF0F77400] 11:24:57 INFO - PROCESS | 2364 | 1461263097300 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001CF446F000) [pid = 2364] [serial = 1187] [outer = 0000001CF0F77400] 11:24:57 INFO - PROCESS | 2364 | 1461263097771 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:24:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 11:24:57 INFO - PROCESS | 2364 | 1461263097808 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 2364 | 1461263097810 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 11:24:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:24:57 INFO - PROCESS | 2364 | 1461263097819 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 2364 | 1461263097821 Marionette TRACE conn6 <- [1,1546,null,{}] 11:24:57 INFO - PROCESS | 2364 | 1461263097824 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 2364 | 1461263097968 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 11:24:58 INFO - PROCESS | 2364 | 1461263098032 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB130800 == 53 [pid = 2364] [id = 396] 11:24:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001CF4BE6C00) [pid = 2364] [serial = 1188] [outer = 0000000000000000] 11:24:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CF56A1C00) [pid = 2364] [serial = 1189] [outer = 0000001CF4BE6C00] 11:24:58 INFO - PROCESS | 2364 | 1461263098081 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001CF979D000) [pid = 2364] [serial = 1190] [outer = 0000001CF4BE6C00] 11:24:58 INFO - PROCESS | 2364 | 1461263098479 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 732ms 11:24:58 INFO - PROCESS | 2364 | 1461263098555 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 2364 | 1461263098557 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 11:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:24:58 INFO - PROCESS | 2364 | 1461263098566 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 2364 | 1461263098568 Marionette TRACE conn6 <- [1,1550,null,{}] 11:24:58 INFO - PROCESS | 2364 | 1461263098571 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:58 INFO - PROCESS | 2364 | 1461263098683 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 11:24:58 INFO - PROCESS | 2364 | 1461263098741 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBD64800 == 54 [pid = 2364] [id = 397] 11:24:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CF916C800) [pid = 2364] [serial = 1191] [outer = 0000000000000000] 11:24:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001CFAB2D800) [pid = 2364] [serial = 1192] [outer = 0000001CF916C800] 11:24:58 INFO - PROCESS | 2364 | 1461263098787 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CFB1A2800) [pid = 2364] [serial = 1193] [outer = 0000001CF916C800] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001CEF146000) [pid = 2364] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001CF4964C00) [pid = 2364] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C85F74800) [pid = 2364] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001CFAB24000) [pid = 2364] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001C810C7800) [pid = 2364] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001C83C5C400) [pid = 2364] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001C85F95C00) [pid = 2364] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C85F98000) [pid = 2364] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CF4BE5800) [pid = 2364] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:24:59 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C8896DC00) [pid = 2364] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:24:59 INFO - PROCESS | 2364 | 1461263099240 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 11:24:59 INFO - PROCESS | 2364 | 1461263099305 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 2364 | 1461263099307 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 11:24:59 INFO - PROCESS | 2364 | 1461263099312 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:24:59 INFO - PROCESS | 2364 | 1461263099314 Marionette TRACE conn6 <- [1,1554,null,{}] 11:24:59 INFO - PROCESS | 2364 | 1461263099317 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 2364 | 1461263099401 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 11:24:59 INFO - PROCESS | 2364 | 1461263099408 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC199800 == 55 [pid = 2364] [id = 398] 11:24:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C85F74800) [pid = 2364] [serial = 1194] [outer = 0000000000000000] 11:24:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001CF4AEC800) [pid = 2364] [serial = 1195] [outer = 0000001C85F74800] 11:24:59 INFO - PROCESS | 2364 | 1461263099458 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001CFB1A6C00) [pid = 2364] [serial = 1196] [outer = 0000001C85F74800] 11:24:59 INFO - PROCESS | 2364 | 1461263099884 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 628ms 11:24:59 INFO - PROCESS | 2364 | 1461263099946 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 2364 | 1461263099948 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 11:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:24:59 INFO - PROCESS | 2364 | 1461263099951 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 2364 | 1461263099953 Marionette TRACE conn6 <- [1,1558,null,{}] 11:24:59 INFO - PROCESS | 2364 | 1461263099956 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:00 INFO - PROCESS | 2364 | 1461263100069 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 11:25:00 INFO - PROCESS | 2364 | 1461263100082 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1D2800 == 56 [pid = 2364] [id = 399] 11:25:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001CFC28F800) [pid = 2364] [serial = 1197] [outer = 0000000000000000] 11:25:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001CFC75E000) [pid = 2364] [serial = 1198] [outer = 0000001CFC28F800] 11:25:00 INFO - PROCESS | 2364 | 1461263100129 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CFC87B000) [pid = 2364] [serial = 1199] [outer = 0000001CFC28F800] 11:25:00 INFO - PROCESS | 2364 | 1461263100570 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:25:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:25:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 11:25:00 INFO - PROCESS | 2364 | 1461263100645 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 11:25:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:25:00 INFO - PROCESS | 2364 | 1461263100647 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 11:25:00 INFO - PROCESS | 2364 | 1461263100650 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 2364 | 1461263100652 Marionette TRACE conn6 <- [1,1562,null,{}] 11:25:00 INFO - PROCESS | 2364 | 1461263100656 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:00 INFO - PROCESS | 2364 | 1461263100743 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 11:25:00 INFO - PROCESS | 2364 | 1461263100752 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85443000 == 57 [pid = 2364] [id = 400] 11:25:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001CFCA59C00) [pid = 2364] [serial = 1200] [outer = 0000000000000000] 11:25:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CFD6D0800) [pid = 2364] [serial = 1201] [outer = 0000001CFCA59C00] 11:25:00 INFO - PROCESS | 2364 | 1461263100800 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001CFD9C4C00) [pid = 2364] [serial = 1202] [outer = 0000001CFCA59C00] 11:25:01 INFO - PROCESS | 2364 | 1461263101381 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 839ms 11:25:01 INFO - PROCESS | 2364 | 1461263101493 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 2364 | 1461263101498 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 11:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:25:01 INFO - PROCESS | 2364 | 1461263101504 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 2364 | 1461263101508 Marionette TRACE conn6 <- [1,1566,null,{}] 11:25:01 INFO - PROCESS | 2364 | 1461263101514 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:01 INFO - PROCESS | 2364 | 1461263101640 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 11:25:01 INFO - PROCESS | 2364 | 1461263101763 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81741000 == 58 [pid = 2364] [id = 401] 11:25:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001C83BE9400) [pid = 2364] [serial = 1203] [outer = 0000000000000000] 11:25:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001C85738800) [pid = 2364] [serial = 1204] [outer = 0000001C83BE9400] 11:25:01 INFO - PROCESS | 2364 | 1461263101824 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C860C2C00) [pid = 2364] [serial = 1205] [outer = 0000001C83BE9400] 11:25:02 INFO - PROCESS | 2364 | 1461263102409 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:25:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 942ms 11:25:02 INFO - PROCESS | 2364 | 1461263102449 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 2364 | 1461263102456 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 11:25:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:25:02 INFO - PROCESS | 2364 | 1461263102463 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 2364 | 1461263102466 Marionette TRACE conn6 <- [1,1570,null,{}] 11:25:02 INFO - PROCESS | 2364 | 1461263102471 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 2364 | 1461263102586 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 11:25:02 INFO - PROCESS | 2364 | 1461263102687 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E96000 == 59 [pid = 2364] [id = 402] 11:25:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C88977C00) [pid = 2364] [serial = 1206] [outer = 0000000000000000] 11:25:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001C8B1E3C00) [pid = 2364] [serial = 1207] [outer = 0000001C88977C00] 11:25:02 INFO - PROCESS | 2364 | 1461263102743 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001C8B1EAC00) [pid = 2364] [serial = 1208] [outer = 0000001C88977C00] 11:25:03 INFO - PROCESS | 2364 | 1461263103370 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:25:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 923ms 11:25:03 INFO - PROCESS | 2364 | 1461263103391 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 2364 | 1461263103394 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 11:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:25:03 INFO - PROCESS | 2364 | 1461263103398 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 2364 | 1461263103402 Marionette TRACE conn6 <- [1,1574,null,{}] 11:25:03 INFO - PROCESS | 2364 | 1461263103415 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:03 INFO - PROCESS | 2364 | 1461263103532 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 11:25:03 INFO - PROCESS | 2364 | 1461263103635 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4973000 == 60 [pid = 2364] [id = 403] 11:25:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001CF41D1400) [pid = 2364] [serial = 1209] [outer = 0000000000000000] 11:25:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001CF49A4400) [pid = 2364] [serial = 1210] [outer = 0000001CF41D1400] 11:25:03 INFO - PROCESS | 2364 | 1461263103695 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001CF554B000) [pid = 2364] [serial = 1211] [outer = 0000001CF41D1400] 11:25:04 INFO - PROCESS | 2364 | 1461263104299 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 941ms 11:25:04 INFO - PROCESS | 2364 | 1461263104342 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 2364 | 1461263104346 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 11:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:25:04 INFO - PROCESS | 2364 | 1461263104349 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 2364 | 1461263104351 Marionette TRACE conn6 <- [1,1578,null,{}] 11:25:04 INFO - PROCESS | 2364 | 1461263104355 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:04 INFO - PROCESS | 2364 | 1461263104469 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 11:25:04 INFO - PROCESS | 2364 | 1461263104569 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF9AA800 == 61 [pid = 2364] [id = 404] 11:25:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001CFAB20C00) [pid = 2364] [serial = 1212] [outer = 0000000000000000] 11:25:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CFB3E6800) [pid = 2364] [serial = 1213] [outer = 0000001CFAB20C00] 11:25:04 INFO - PROCESS | 2364 | 1461263104625 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001CFCA5F800) [pid = 2364] [serial = 1214] [outer = 0000001CFAB20C00] 11:25:05 INFO - PROCESS | 2364 | 1461263105169 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 881ms 11:25:05 INFO - PROCESS | 2364 | 1461263105232 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 2364 | 1461263105235 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 11:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:25:05 INFO - PROCESS | 2364 | 1461263105238 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 2364 | 1461263105241 Marionette TRACE conn6 <- [1,1582,null,{}] 11:25:05 INFO - PROCESS | 2364 | 1461263105245 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:05 INFO - PROCESS | 2364 | 1461263105355 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 11:25:05 INFO - PROCESS | 2364 | 1461263105455 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F1D800 == 62 [pid = 2364] [id = 405] 11:25:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001C81181000) [pid = 2364] [serial = 1215] [outer = 0000000000000000] 11:25:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001C81186800) [pid = 2364] [serial = 1216] [outer = 0000001C81181000] 11:25:05 INFO - PROCESS | 2364 | 1461263105511 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 170 (0000001CFCA5D800) [pid = 2364] [serial = 1217] [outer = 0000001C81181000] 11:25:06 INFO - PROCESS | 2364 | 1461263106161 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 943ms 11:25:06 INFO - PROCESS | 2364 | 1461263106184 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 2364 | 1461263106187 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 11:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:25:06 INFO - PROCESS | 2364 | 1461263106190 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 2364 | 1461263106193 Marionette TRACE conn6 <- [1,1586,null,{}] 11:25:06 INFO - PROCESS | 2364 | 1461263106197 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:06 INFO - PROCESS | 2364 | 1461263106330 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 11:25:06 INFO - PROCESS | 2364 | 1461263106438 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C841B8800 == 63 [pid = 2364] [id = 406] 11:25:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 171 (0000001C82532800) [pid = 2364] [serial = 1218] [outer = 0000000000000000] 11:25:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 172 (0000001C8573C400) [pid = 2364] [serial = 1219] [outer = 0000001C82532800] 11:25:06 INFO - PROCESS | 2364 | 1461263106500 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (0000001CF55EE400) [pid = 2364] [serial = 1220] [outer = 0000001C82532800] 11:25:07 INFO - PROCESS | 2364 | 1461263107407 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1244ms 11:25:07 INFO - PROCESS | 2364 | 1461263107439 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 2364 | 1461263107443 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 11:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:25:07 INFO - PROCESS | 2364 | 1461263107450 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 2364 | 1461263107454 Marionette TRACE conn6 <- [1,1590,null,{}] 11:25:07 INFO - PROCESS | 2364 | 1461263107461 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:07 INFO - PROCESS | 2364 | 1461263107561 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 11:25:07 INFO - PROCESS | 2364 | 1461263107701 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D4C800 == 64 [pid = 2364] [id = 407] 11:25:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (0000001C81186000) [pid = 2364] [serial = 1221] [outer = 0000000000000000] 11:25:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (0000001C823B1000) [pid = 2364] [serial = 1222] [outer = 0000001C81186000] 11:25:07 INFO - PROCESS | 2364 | 1461263107755 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (0000001C83C66400) [pid = 2364] [serial = 1223] [outer = 0000001C81186000] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1D2800 == 63 [pid = 2364] [id = 399] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC199800 == 62 [pid = 2364] [id = 398] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBD64800 == 61 [pid = 2364] [id = 397] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB130800 == 60 [pid = 2364] [id = 396] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5FE9800 == 59 [pid = 2364] [id = 395] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 175 (0000001CFB1A8000) [pid = 2364] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 174 (0000001CF0442400) [pid = 2364] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF45C8800 == 58 [pid = 2364] [id = 394] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEEBBF800 == 57 [pid = 2364] [id = 393] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862DA800 == 56 [pid = 2364] [id = 392] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001C884F4000 == 55 [pid = 2364] [id = 391] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB5A9800 == 54 [pid = 2364] [id = 384] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89071000 == 53 [pid = 2364] [id = 383] 11:25:08 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C7A000 == 52 [pid = 2364] [id = 382] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 173 (0000001C83C67800) [pid = 2364] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 172 (0000001C844AF800) [pid = 2364] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 171 (0000001C876EE000) [pid = 2364] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 170 (0000001C884D3C00) [pid = 2364] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 169 (0000001CF3C46C00) [pid = 2364] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001CED849800) [pid = 2364] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001CF554E000) [pid = 2364] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001CF4BA7800) [pid = 2364] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001CF4B9D400) [pid = 2364] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001CED836C00) [pid = 2364] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001CEE152800) [pid = 2364] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001CF56A0000) [pid = 2364] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001CEF276C00) [pid = 2364] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001CF4A03000) [pid = 2364] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001CF4BD9000) [pid = 2364] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001C85F79C00) [pid = 2364] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001C860C3400) [pid = 2364] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001C88973000) [pid = 2364] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001CFAB4F800) [pid = 2364] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001CFB055000) [pid = 2364] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C8571A400) [pid = 2364] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001C839A6000) [pid = 2364] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001C8157CC00) [pid = 2364] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 11:25:08 INFO - PROCESS | 2364 | 1461263108399 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:25:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 985ms 11:25:08 INFO - PROCESS | 2364 | 1461263108436 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 2364 | 1461263108442 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 11:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:25:08 INFO - PROCESS | 2364 | 1461263108448 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 2364 | 1461263108451 Marionette TRACE conn6 <- [1,1594,null,{}] 11:25:08 INFO - PROCESS | 2364 | 1461263108455 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:08 INFO - PROCESS | 2364 | 1461263108543 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 11:25:08 INFO - PROCESS | 2364 | 1461263108622 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FD1800 == 53 [pid = 2364] [id = 408] 11:25:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001C81436400) [pid = 2364] [serial = 1224] [outer = 0000000000000000] 11:25:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001C83BDA800) [pid = 2364] [serial = 1225] [outer = 0000001C81436400] 11:25:08 INFO - PROCESS | 2364 | 1461263108678 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001C8571F400) [pid = 2364] [serial = 1226] [outer = 0000001C81436400] 11:25:09 INFO - PROCESS | 2364 | 1461263109152 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 732ms 11:25:09 INFO - PROCESS | 2364 | 1461263109181 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 2364 | 1461263109184 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 11:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:25:09 INFO - PROCESS | 2364 | 1461263109188 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 2364 | 1461263109191 Marionette TRACE conn6 <- [1,1598,null,{}] 11:25:09 INFO - PROCESS | 2364 | 1461263109202 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 2364 | 1461263109292 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 11:25:09 INFO - PROCESS | 2364 | 1461263109302 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8651D000 == 54 [pid = 2364] [id = 409] 11:25:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001C85E5DC00) [pid = 2364] [serial = 1227] [outer = 0000000000000000] 11:25:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001C85E91000) [pid = 2364] [serial = 1228] [outer = 0000001C85E5DC00] 11:25:09 INFO - PROCESS | 2364 | 1461263109353 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001C85F9D800) [pid = 2364] [serial = 1229] [outer = 0000001C85E5DC00] 11:25:09 INFO - PROCESS | 2364 | 1461263109817 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 11:25:09 INFO - PROCESS | 2364 | 1461263109881 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 2364 | 1461263109884 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 11:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:25:09 INFO - PROCESS | 2364 | 1461263109888 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 2364 | 1461263109890 Marionette TRACE conn6 <- [1,1602,null,{}] 11:25:09 INFO - PROCESS | 2364 | 1461263109894 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 2364 | 1461263109981 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 11:25:09 INFO - PROCESS | 2364 | 1461263109989 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FAA800 == 55 [pid = 2364] [id = 410] 11:25:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C8653EC00) [pid = 2364] [serial = 1230] [outer = 0000000000000000] 11:25:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C865E5400) [pid = 2364] [serial = 1231] [outer = 0000001C8653EC00] 11:25:10 INFO - PROCESS | 2364 | 1461263110038 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001C86EC6C00) [pid = 2364] [serial = 1232] [outer = 0000001C8653EC00] 11:25:10 INFO - PROCESS | 2364 | 1461263110530 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:25:10 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 11:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 11:25:10 INFO - PROCESS | 2364 | 1461263110582 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 2364 | 1461263110584 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 11:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:25:10 INFO - PROCESS | 2364 | 1461263110595 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 2364 | 1461263110597 Marionette TRACE conn6 <- [1,1606,null,{}] 11:25:10 INFO - PROCESS | 2364 | 1461263110601 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:10 INFO - PROCESS | 2364 | 1461263110711 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 11:25:10 INFO - PROCESS | 2364 | 1461263110721 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81745000 == 56 [pid = 2364] [id = 411] 11:25:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001C86ECA800) [pid = 2364] [serial = 1233] [outer = 0000000000000000] 11:25:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001C86FC1C00) [pid = 2364] [serial = 1234] [outer = 0000001C86ECA800] 11:25:10 INFO - PROCESS | 2364 | 1461263110770 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001C87FBA400) [pid = 2364] [serial = 1235] [outer = 0000001C86ECA800] 11:25:11 INFO - PROCESS | 2364 | 1461263111229 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 691ms 11:25:11 INFO - PROCESS | 2364 | 1461263111287 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 2364 | 1461263111289 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 11:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:25:11 INFO - PROCESS | 2364 | 1461263111292 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 2364 | 1461263111294 Marionette TRACE conn6 <- [1,1610,null,{}] 11:25:11 INFO - PROCESS | 2364 | 1461263111304 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 2364 | 1461263111470 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 11:25:11 INFO - PROCESS | 2364 | 1461263111534 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE117800 == 57 [pid = 2364] [id = 412] 11:25:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001C8B1E9C00) [pid = 2364] [serial = 1236] [outer = 0000000000000000] 11:25:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001CED836C00) [pid = 2364] [serial = 1237] [outer = 0000001C8B1E9C00] 11:25:11 INFO - PROCESS | 2364 | 1461263111583 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CEE14C400) [pid = 2364] [serial = 1238] [outer = 0000001C8B1E9C00] 11:25:12 INFO - PROCESS | 2364 | 1461263112026 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:25:12 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 11:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 795ms 11:25:12 INFO - PROCESS | 2364 | 1461263112090 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 2364 | 1461263112092 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 11:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:25:12 INFO - PROCESS | 2364 | 1461263112096 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 2364 | 1461263112097 Marionette TRACE conn6 <- [1,1614,null,{}] 11:25:12 INFO - PROCESS | 2364 | 1461263112101 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:12 INFO - PROCESS | 2364 | 1461263112213 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 11:25:12 INFO - PROCESS | 2364 | 1461263112273 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0FDB000 == 58 [pid = 2364] [id = 413] 11:25:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001CEE0DB000) [pid = 2364] [serial = 1239] [outer = 0000000000000000] 11:25:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001CEF041400) [pid = 2364] [serial = 1240] [outer = 0000001CEE0DB000] 11:25:12 INFO - PROCESS | 2364 | 1461263112319 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001CEF935800) [pid = 2364] [serial = 1241] [outer = 0000001CEE0DB000] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001CF0F77400) [pid = 2364] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001CF4BE6C00) [pid = 2364] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001C81437800) [pid = 2364] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001C865E8400) [pid = 2364] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001C8399C800) [pid = 2364] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001C84176C00) [pid = 2364] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001CEE1DB800) [pid = 2364] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001CFC28F800) [pid = 2364] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001CF916C800) [pid = 2364] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:25:12 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001C85F74800) [pid = 2364] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:25:12 INFO - PROCESS | 2364 | 1461263112927 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 881ms 11:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:25:12 INFO - PROCESS | 2364 | 1461263112985 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 2364 | 1461263112987 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 11:25:12 INFO - PROCESS | 2364 | 1461263112991 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 2364 | 1461263112993 Marionette TRACE conn6 <- [1,1618,null,{}] 11:25:12 INFO - PROCESS | 2364 | 1461263112997 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:13 INFO - PROCESS | 2364 | 1461263113079 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 11:25:13 INFO - PROCESS | 2364 | 1461263113085 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0A51000 == 59 [pid = 2364] [id = 414] 11:25:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001CEEBDFC00) [pid = 2364] [serial = 1242] [outer = 0000000000000000] 11:25:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001CF0922C00) [pid = 2364] [serial = 1243] [outer = 0000001CEEBDFC00] 11:25:13 INFO - PROCESS | 2364 | 1461263113133 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001CF3C90C00) [pid = 2364] [serial = 1244] [outer = 0000001CEEBDFC00] 11:25:13 INFO - PROCESS | 2364 | 1461263113572 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 11:25:13 INFO - PROCESS | 2364 | 1461263113621 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 2364 | 1461263113624 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 11:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:25:13 INFO - PROCESS | 2364 | 1461263113627 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 2364 | 1461263113629 Marionette TRACE conn6 <- [1,1622,null,{}] 11:25:13 INFO - PROCESS | 2364 | 1461263113632 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:13 INFO - PROCESS | 2364 | 1461263113716 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 11:25:13 INFO - PROCESS | 2364 | 1461263113722 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5630000 == 60 [pid = 2364] [id = 415] 11:25:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001CF41D1000) [pid = 2364] [serial = 1245] [outer = 0000000000000000] 11:25:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001CF44B4400) [pid = 2364] [serial = 1246] [outer = 0000001CF41D1000] 11:25:13 INFO - PROCESS | 2364 | 1461263113771 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001CF4AE2000) [pid = 2364] [serial = 1247] [outer = 0000001CF41D1000] 11:25:14 INFO - PROCESS | 2364 | 1461263114234 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 11:25:14 INFO - PROCESS | 2364 | 1461263114273 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 2364 | 1461263114276 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 11:25:14 INFO - PROCESS | 2364 | 1461263114280 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:25:14 INFO - PROCESS | 2364 | 1461263114282 Marionette TRACE conn6 <- [1,1626,null,{}] 11:25:14 INFO - PROCESS | 2364 | 1461263114286 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:14 INFO - PROCESS | 2364 | 1461263114371 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 11:25:14 INFO - PROCESS | 2364 | 1461263114377 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C1E000 == 61 [pid = 2364] [id = 416] 11:25:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CF4BCA800) [pid = 2364] [serial = 1248] [outer = 0000000000000000] 11:25:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001CF4BD3400) [pid = 2364] [serial = 1249] [outer = 0000001CF4BCA800] 11:25:14 INFO - PROCESS | 2364 | 1461263114424 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001CF4C76400) [pid = 2364] [serial = 1250] [outer = 0000001CF4BCA800] 11:25:15 INFO - PROCESS | 2364 | 1461263115069 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 880ms 11:25:15 INFO - PROCESS | 2364 | 1461263115166 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 2364 | 1461263115170 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 11:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:25:15 INFO - PROCESS | 2364 | 1461263115176 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 2364 | 1461263115181 Marionette TRACE conn6 <- [1,1630,null,{}] 11:25:15 INFO - PROCESS | 2364 | 1461263115187 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:15 INFO - PROCESS | 2364 | 1461263115312 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 11:25:15 INFO - PROCESS | 2364 | 1461263115435 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85440000 == 62 [pid = 2364] [id = 417] 11:25:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001C82342C00) [pid = 2364] [serial = 1251] [outer = 0000000000000000] 11:25:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 170 (0000001C844AE800) [pid = 2364] [serial = 1252] [outer = 0000001C82342C00] 11:25:15 INFO - PROCESS | 2364 | 1461263115496 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 171 (0000001C857AA800) [pid = 2364] [serial = 1253] [outer = 0000001C82342C00] 11:25:16 INFO - PROCESS | 2364 | 1461263116082 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 943ms 11:25:16 INFO - PROCESS | 2364 | 1461263116124 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 2364 | 1461263116130 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 11:25:16 INFO - PROCESS | 2364 | 1461263116137 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:25:16 INFO - PROCESS | 2364 | 1461263116140 Marionette TRACE conn6 <- [1,1634,null,{}] 11:25:16 INFO - PROCESS | 2364 | 1461263116145 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:16 INFO - PROCESS | 2364 | 1461263116263 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 11:25:16 INFO - PROCESS | 2364 | 1461263116392 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8906B000 == 63 [pid = 2364] [id = 418] 11:25:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 172 (0000001C85F7B400) [pid = 2364] [serial = 1254] [outer = 0000000000000000] 11:25:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (0000001C8653A000) [pid = 2364] [serial = 1255] [outer = 0000001C85F7B400] 11:25:16 INFO - PROCESS | 2364 | 1461263116450 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (0000001C87FC2000) [pid = 2364] [serial = 1256] [outer = 0000001C85F7B400] 11:25:17 INFO - PROCESS | 2364 | 1461263117078 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 11:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:25:17 INFO - PROCESS | 2364 | 1461263117129 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 2364 | 1461263117132 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 11:25:17 INFO - PROCESS | 2364 | 1461263117136 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 2364 | 1461263117140 Marionette TRACE conn6 <- [1,1638,null,{}] 11:25:17 INFO - PROCESS | 2364 | 1461263117153 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:17 INFO - PROCESS | 2364 | 1461263117269 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 11:25:17 INFO - PROCESS | 2364 | 1461263117402 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFA9D4800 == 64 [pid = 2364] [id = 419] 11:25:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (0000001CEE1DA800) [pid = 2364] [serial = 1257] [outer = 0000000000000000] 11:25:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (0000001CEF269400) [pid = 2364] [serial = 1258] [outer = 0000001CEE1DA800] 11:25:17 INFO - PROCESS | 2364 | 1461263117464 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 177 (0000001CF4BE1C00) [pid = 2364] [serial = 1259] [outer = 0000001CEE1DA800] 11:25:18 INFO - PROCESS | 2364 | 1461263118044 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 11:25:18 INFO - PROCESS | 2364 | 1461263118136 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 2364 | 1461263118139 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 11:25:18 INFO - PROCESS | 2364 | 1461263118144 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 2364 | 1461263118146 Marionette TRACE conn6 <- [1,1642,null,{}] 11:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:25:18 INFO - PROCESS | 2364 | 1461263118150 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 2364 | 1461263118262 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 11:25:18 INFO - PROCESS | 2364 | 1461263118390 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBD5A800 == 65 [pid = 2364] [id = 420] 11:25:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (0000001C844B5000) [pid = 2364] [serial = 1260] [outer = 0000000000000000] 11:25:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 179 (0000001CEEBDC000) [pid = 2364] [serial = 1261] [outer = 0000001C844B5000] 11:25:18 INFO - PROCESS | 2364 | 1461263118448 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 180 (0000001CF956D000) [pid = 2364] [serial = 1262] [outer = 0000001C844B5000] 11:25:19 INFO - PROCESS | 2364 | 1461263119009 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 881ms 11:25:19 INFO - PROCESS | 2364 | 1461263119031 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 2364 | 1461263119034 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 11:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:25:19 INFO - PROCESS | 2364 | 1461263119037 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 2364 | 1461263119040 Marionette TRACE conn6 <- [1,1646,null,{}] 11:25:19 INFO - PROCESS | 2364 | 1461263119060 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:19 INFO - PROCESS | 2364 | 1461263119167 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 11:25:19 INFO - PROCESS | 2364 | 1461263119266 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC780000 == 66 [pid = 2364] [id = 421] 11:25:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 181 (0000001CF97D4C00) [pid = 2364] [serial = 1263] [outer = 0000000000000000] 11:25:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 182 (0000001CFAB22800) [pid = 2364] [serial = 1264] [outer = 0000001CF97D4C00] 11:25:19 INFO - PROCESS | 2364 | 1461263119322 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 183 (0000001CFB004000) [pid = 2364] [serial = 1265] [outer = 0000001CF97D4C00] 11:25:19 INFO - PROCESS | 2364 | 1461263119890 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 942ms 11:25:20 INFO - PROCESS | 2364 | 1461263119986 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 2364 | 1461263119988 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 11:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:25:20 INFO - PROCESS | 2364 | 1461263119993 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 2364 | 1461263119995 Marionette TRACE conn6 <- [1,1650,null,{}] 11:25:20 INFO - PROCESS | 2364 | 1461263119999 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 2364 | 1461263120134 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 11:25:20 INFO - PROCESS | 2364 | 1461263120267 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE0E2000 == 67 [pid = 2364] [id = 422] 11:25:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 184 (0000001C810B9C00) [pid = 2364] [serial = 1266] [outer = 0000000000000000] 11:25:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 185 (0000001CFB1A5000) [pid = 2364] [serial = 1267] [outer = 0000001C810B9C00] 11:25:20 INFO - PROCESS | 2364 | 1461263120329 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 186 (0000001CFC8E9C00) [pid = 2364] [serial = 1268] [outer = 0000001C810B9C00] 11:25:20 INFO - PROCESS | 2364 | 1461263120912 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 943ms 11:25:20 INFO - PROCESS | 2364 | 1461263120939 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 2364 | 1461263120942 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 11:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:25:20 INFO - PROCESS | 2364 | 1461263120946 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 2364 | 1461263120948 Marionette TRACE conn6 <- [1,1654,null,{}] 11:25:20 INFO - PROCESS | 2364 | 1461263120952 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:21 INFO - PROCESS | 2364 | 1461263121060 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 11:25:21 INFO - PROCESS | 2364 | 1461263121161 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F40800 == 68 [pid = 2364] [id = 423] 11:25:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 187 (0000001C81430000) [pid = 2364] [serial = 1269] [outer = 0000000000000000] 11:25:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 188 (0000001CF97CB800) [pid = 2364] [serial = 1270] [outer = 0000001C81430000] 11:25:21 INFO - PROCESS | 2364 | 1461263121216 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 189 (0000001CFC86E000) [pid = 2364] [serial = 1271] [outer = 0000001C81430000] 11:25:21 INFO - PROCESS | 2364 | 1461263121979 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1075ms 11:25:22 INFO - PROCESS | 2364 | 1461263122024 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 2364 | 1461263122028 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 11:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:25:22 INFO - PROCESS | 2364 | 1461263122034 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 2364 | 1461263122037 Marionette TRACE conn6 <- [1,1658,null,{}] 11:25:22 INFO - PROCESS | 2364 | 1461263122043 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 2364 | 1461263122148 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 11:25:22 INFO - PROCESS | 2364 | 1461263122284 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8097E000 == 69 [pid = 2364] [id = 424] 11:25:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 190 (0000001C85716800) [pid = 2364] [serial = 1272] [outer = 0000000000000000] 11:25:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 191 (0000001C85763400) [pid = 2364] [serial = 1273] [outer = 0000001C85716800] 11:25:22 INFO - PROCESS | 2364 | 1461263122339 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 192 (0000001C85F7D800) [pid = 2364] [serial = 1274] [outer = 0000001C85716800] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF040C800 == 68 [pid = 2364] [id = 368] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBE65800 == 67 [pid = 2364] [id = 366] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC194000 == 66 [pid = 2364] [id = 369] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1AB800 == 65 [pid = 2364] [id = 371] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F2E800 == 64 [pid = 2364] [id = 367] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5630000 == 63 [pid = 2364] [id = 415] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0A51000 == 62 [pid = 2364] [id = 414] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0FDB000 == 61 [pid = 2364] [id = 413] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE117800 == 60 [pid = 2364] [id = 412] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81745000 == 59 [pid = 2364] [id = 411] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FAA800 == 58 [pid = 2364] [id = 410] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8651D000 == 57 [pid = 2364] [id = 409] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FD1800 == 56 [pid = 2364] [id = 408] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D4C800 == 55 [pid = 2364] [id = 407] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 191 (0000001CFD6D0800) [pid = 2364] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF9AA800 == 54 [pid = 2364] [id = 404] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4973000 == 53 [pid = 2364] [id = 403] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E96000 == 52 [pid = 2364] [id = 402] 11:25:22 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81741000 == 51 [pid = 2364] [id = 401] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 190 (0000001CF3C92800) [pid = 2364] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 189 (0000001CF446F000) [pid = 2364] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 188 (0000001CF979D000) [pid = 2364] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 187 (0000001C83C61400) [pid = 2364] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 186 (0000001C8157A800) [pid = 2364] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 185 (0000001CFCA2E000) [pid = 2364] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 184 (0000001CF56A1C00) [pid = 2364] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 183 (0000001C87FC0C00) [pid = 2364] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 182 (0000001CED725000) [pid = 2364] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 181 (0000001C844B5C00) [pid = 2364] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 180 (0000001C85E8F800) [pid = 2364] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 179 (0000001CF956B400) [pid = 2364] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 178 (0000001C83904000) [pid = 2364] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 177 (0000001CFC5BDC00) [pid = 2364] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 176 (0000001CEF13C800) [pid = 2364] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 175 (0000001CFB3E4800) [pid = 2364] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 174 (0000001CFC87B000) [pid = 2364] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 173 (0000001C860D1000) [pid = 2364] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 172 (0000001CEF26C400) [pid = 2364] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 171 (0000001CFB002C00) [pid = 2364] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 170 (0000001CFCA21800) [pid = 2364] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 169 (0000001CFAB2D800) [pid = 2364] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001C865EB400) [pid = 2364] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001CFC75E000) [pid = 2364] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001CFB1A2800) [pid = 2364] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001CF4AEC800) [pid = 2364] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001CFB1A6C00) [pid = 2364] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001CEF93A000) [pid = 2364] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 11:25:22 INFO - PROCESS | 2364 | 1461263122939 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 943ms 11:25:22 INFO - PROCESS | 2364 | 1461263122982 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 2364 | 1461263122988 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 11:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:25:23 INFO - PROCESS | 2364 | 1461263122994 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 2364 | 1461263122997 Marionette TRACE conn6 <- [1,1662,null,{}] 11:25:23 INFO - PROCESS | 2364 | 1461263123001 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 2364 | 1461263123091 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 11:25:23 INFO - PROCESS | 2364 | 1461263123098 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85449800 == 52 [pid = 2364] [id = 425] 11:25:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001C8576F800) [pid = 2364] [serial = 1275] [outer = 0000000000000000] 11:25:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001C85F81C00) [pid = 2364] [serial = 1276] [outer = 0000001C8576F800] 11:25:23 INFO - PROCESS | 2364 | 1461263123148 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001C8653E400) [pid = 2364] [serial = 1277] [outer = 0000001C8576F800] 11:25:23 INFO - PROCESS | 2364 | 1461263123642 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 11:25:23 INFO - PROCESS | 2364 | 1461263123687 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 2364 | 1461263123689 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 11:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:25:23 INFO - PROCESS | 2364 | 1461263123693 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 2364 | 1461263123697 Marionette TRACE conn6 <- [1,1666,null,{}] 11:25:23 INFO - PROCESS | 2364 | 1461263123708 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 2364 | 1461263123802 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 11:25:23 INFO - PROCESS | 2364 | 1461263123887 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8856E800 == 53 [pid = 2364] [id = 426] 11:25:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001C8653C400) [pid = 2364] [serial = 1278] [outer = 0000000000000000] 11:25:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001C88974C00) [pid = 2364] [serial = 1279] [outer = 0000001C8653C400] 11:25:23 INFO - PROCESS | 2364 | 1461263123946 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001CED725800) [pid = 2364] [serial = 1280] [outer = 0000001C8653C400] 11:25:24 INFO - PROCESS | 2364 | 1461263124346 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 11:25:24 INFO - PROCESS | 2364 | 1461263124386 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 2364 | 1461263124389 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 11:25:24 INFO - PROCESS | 2364 | 1461263124393 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:25:24 INFO - PROCESS | 2364 | 1461263124395 Marionette TRACE conn6 <- [1,1670,null,{}] 11:25:24 INFO - PROCESS | 2364 | 1461263124398 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:24 INFO - PROCESS | 2364 | 1461263124518 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 11:25:24 INFO - PROCESS | 2364 | 1461263124531 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89131000 == 54 [pid = 2364] [id = 427] 11:25:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 170 (0000001CEE9B5C00) [pid = 2364] [serial = 1281] [outer = 0000000000000000] 11:25:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 171 (0000001CEF70F800) [pid = 2364] [serial = 1282] [outer = 0000001CEE9B5C00] 11:25:24 INFO - PROCESS | 2364 | 1461263124577 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 172 (0000001CF3C92800) [pid = 2364] [serial = 1283] [outer = 0000001CEE9B5C00] 11:25:25 INFO - PROCESS | 2364 | 1461263125005 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 671ms 11:25:25 INFO - PROCESS | 2364 | 1461263125067 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 2364 | 1461263125069 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 11:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:25:25 INFO - PROCESS | 2364 | 1461263125073 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 2364 | 1461263125075 Marionette TRACE conn6 <- [1,1674,null,{}] 11:25:25 INFO - PROCESS | 2364 | 1461263125078 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 2364 | 1461263125193 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 11:25:25 INFO - PROCESS | 2364 | 1461263125246 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEEBBB800 == 55 [pid = 2364] [id = 428] 11:25:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (0000001CF44B4800) [pid = 2364] [serial = 1284] [outer = 0000000000000000] 11:25:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (0000001CF4966C00) [pid = 2364] [serial = 1285] [outer = 0000001CF44B4800] 11:25:25 INFO - PROCESS | 2364 | 1461263125293 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (0000001CF4BE0800) [pid = 2364] [serial = 1286] [outer = 0000001CF44B4800] 11:25:25 INFO - PROCESS | 2364 | 1461263125730 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:25:25 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 11:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 11:25:25 INFO - PROCESS | 2364 | 1461263125767 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 2364 | 1461263125769 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 11:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:25:25 INFO - PROCESS | 2364 | 1461263125777 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 2364 | 1461263125779 Marionette TRACE conn6 <- [1,1678,null,{}] 11:25:25 INFO - PROCESS | 2364 | 1461263125783 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 2364 | 1461263125947 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 11:25:25 INFO - PROCESS | 2364 | 1461263125982 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4984800 == 56 [pid = 2364] [id = 429] 11:25:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (0000001CFB0A7400) [pid = 2364] [serial = 1287] [outer = 0000000000000000] 11:25:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 177 (0000001CFB557400) [pid = 2364] [serial = 1288] [outer = 0000001CFB0A7400] 11:25:26 INFO - PROCESS | 2364 | 1461263126031 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (0000001CFC5C9000) [pid = 2364] [serial = 1289] [outer = 0000001CFB0A7400] 11:25:26 INFO - PROCESS | 2364 | 1461263126459 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 734ms 11:25:26 INFO - PROCESS | 2364 | 1461263126521 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 2364 | 1461263126523 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 11:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:25:26 INFO - PROCESS | 2364 | 1461263126526 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 2364 | 1461263126528 Marionette TRACE conn6 <- [1,1682,null,{}] 11:25:26 INFO - PROCESS | 2364 | 1461263126532 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:26 INFO - PROCESS | 2364 | 1461263126647 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 11:25:26 INFO - PROCESS | 2364 | 1461263126708 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C21000 == 57 [pid = 2364] [id = 430] 11:25:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 179 (0000001CFC877800) [pid = 2364] [serial = 1290] [outer = 0000000000000000] 11:25:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 180 (0000001CFC8F2400) [pid = 2364] [serial = 1291] [outer = 0000001CFC877800] 11:25:26 INFO - PROCESS | 2364 | 1461263126754 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 181 (0000001CFCA61000) [pid = 2364] [serial = 1292] [outer = 0000001CFC877800] 11:25:27 INFO - PROCESS | 2364 | --DOMWINDOW == 180 (0000001C86ECA800) [pid = 2364] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:25:27 INFO - PROCESS | 2364 | --DOMWINDOW == 179 (0000001C81186000) [pid = 2364] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:25:27 INFO - PROCESS | 2364 | --DOMWINDOW == 178 (0000001C81436400) [pid = 2364] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:25:27 INFO - PROCESS | 2364 | --DOMWINDOW == 177 (0000001CEEBDFC00) [pid = 2364] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:25:27 INFO - PROCESS | 2364 | --DOMWINDOW == 176 (0000001C8653EC00) [pid = 2364] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:25:27 INFO - PROCESS | 2364 | --DOMWINDOW == 175 (0000001C85E5DC00) [pid = 2364] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:25:27 INFO - PROCESS | 2364 | --DOMWINDOW == 174 (0000001C8B1E9C00) [pid = 2364] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:25:27 INFO - PROCESS | 2364 | --DOMWINDOW == 173 (0000001CEE0DB000) [pid = 2364] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:25:27 INFO - PROCESS | 2364 | --DOMWINDOW == 172 (0000001CF41D1000) [pid = 2364] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:25:27 INFO - PROCESS | 2364 | 1461263127253 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 776ms 11:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:25:27 INFO - PROCESS | 2364 | 1461263127305 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 2364 | 1461263127307 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 11:25:27 INFO - PROCESS | 2364 | 1461263127310 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 2364 | 1461263127312 Marionette TRACE conn6 <- [1,1686,null,{}] 11:25:27 INFO - PROCESS | 2364 | 1461263127315 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:27 INFO - PROCESS | 2364 | 1461263127400 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 11:25:27 INFO - PROCESS | 2364 | 1461263127406 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB39C800 == 58 [pid = 2364] [id = 431] 11:25:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (0000001C83C60C00) [pid = 2364] [serial = 1293] [outer = 0000000000000000] 11:25:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (0000001C86ECD800) [pid = 2364] [serial = 1294] [outer = 0000001C83C60C00] 11:25:27 INFO - PROCESS | 2364 | 1461263127453 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (0000001CF3C95400) [pid = 2364] [serial = 1295] [outer = 0000001C83C60C00] 11:25:27 INFO - PROCESS | 2364 | 1461263127893 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:25:27 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 11:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 629ms 11:25:27 INFO - PROCESS | 2364 | 1461263127943 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 2364 | 1461263127945 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 11:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:25:27 INFO - PROCESS | 2364 | 1461263127948 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 2364 | 1461263127950 Marionette TRACE conn6 <- [1,1690,null,{}] 11:25:27 INFO - PROCESS | 2364 | 1461263127954 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 2364 | 1461263128039 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 11:25:28 INFO - PROCESS | 2364 | 1461263128045 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBE57000 == 59 [pid = 2364] [id = 432] 11:25:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (0000001C8578EC00) [pid = 2364] [serial = 1296] [outer = 0000000000000000] 11:25:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 177 (0000001C85797400) [pid = 2364] [serial = 1297] [outer = 0000001C8578EC00] 11:25:28 INFO - PROCESS | 2364 | 1461263128092 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (0000001CEF70F400) [pid = 2364] [serial = 1298] [outer = 0000001C8578EC00] 11:25:28 INFO - PROCESS | 2364 | 1461263128527 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 627ms 11:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:25:28 INFO - PROCESS | 2364 | 1461263128579 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 2364 | 1461263128581 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 11:25:28 INFO - PROCESS | 2364 | 1461263128584 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 2364 | 1461263128586 Marionette TRACE conn6 <- [1,1694,null,{}] 11:25:28 INFO - PROCESS | 2364 | 1461263128590 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 2364 | 1461263128675 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 11:25:28 INFO - PROCESS | 2364 | 1461263128682 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1D1800 == 60 [pid = 2364] [id = 433] 11:25:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 179 (0000001C86E16400) [pid = 2364] [serial = 1299] [outer = 0000000000000000] 11:25:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 180 (0000001C86E1EC00) [pid = 2364] [serial = 1300] [outer = 0000001C86E16400] 11:25:28 INFO - PROCESS | 2364 | 1461263128729 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 181 (0000001C86E24800) [pid = 2364] [serial = 1301] [outer = 0000001C86E16400] 11:25:29 INFO - PROCESS | 2364 | 1461263129262 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 11:25:29 INFO - PROCESS | 2364 | 1461263129321 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 2364 | 1461263129326 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 11:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:25:29 INFO - PROCESS | 2364 | 1461263129332 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 2364 | 1461263129337 Marionette TRACE conn6 <- [1,1698,null,{}] 11:25:29 INFO - PROCESS | 2364 | 1461263129345 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 2364 | 1461263129504 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 11:25:29 INFO - PROCESS | 2364 | 1461263129633 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ACC800 == 61 [pid = 2364] [id = 434] 11:25:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 182 (0000001C81437000) [pid = 2364] [serial = 1302] [outer = 0000000000000000] 11:25:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 183 (0000001C823B1800) [pid = 2364] [serial = 1303] [outer = 0000001C81437000] 11:25:29 INFO - PROCESS | 2364 | 1461263129695 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 184 (0000001C844B2400) [pid = 2364] [serial = 1304] [outer = 0000001C81437000] 11:25:30 INFO - PROCESS | 2364 | 1461263130365 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1079ms 11:25:30 INFO - PROCESS | 2364 | 1461263130414 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 2364 | 1461263130422 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 11:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:25:30 INFO - PROCESS | 2364 | 1461263130429 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 2364 | 1461263130432 Marionette TRACE conn6 <- [1,1702,null,{}] 11:25:30 INFO - PROCESS | 2364 | 1461263130436 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 2364 | 1461263130553 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 11:25:30 INFO - PROCESS | 2364 | 1461263130687 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89124000 == 62 [pid = 2364] [id = 435] 11:25:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 185 (0000001C8653D400) [pid = 2364] [serial = 1305] [outer = 0000000000000000] 11:25:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 186 (0000001C86ECD400) [pid = 2364] [serial = 1306] [outer = 0000001C8653D400] 11:25:30 INFO - PROCESS | 2364 | 1461263130745 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 187 (0000001C884D0000) [pid = 2364] [serial = 1307] [outer = 0000001C8653D400] 11:25:31 INFO - PROCESS | 2364 | 1461263131405 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 11:25:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:25:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 11:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:31 INFO - _addTest/ [0,1705,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 2364 | 1461263131463 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 11:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:25:31 INFO - PROCESS | 2364 | 1461263131467 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 2364 | 1461263131471 Marionette TRACE conn6 <- [1,1706,null,{}] 11:25:31 INFO - PROCESS | 2364 | 1461263131510 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:31 INFO - PROCESS | 2364 | 1461263131690 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 11:25:31 INFO - PROCESS | 2364 | 1461263131789 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF9B5800 == 63 [pid = 2364] [id = 436] 11:25:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 188 (0000001C8924E400) [pid = 2364] [serial = 1308] [outer = 0000000000000000] 11:25:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 189 (0000001CEE1E5000) [pid = 2364] [serial = 1309] [outer = 0000001C8924E400] 11:25:31 INFO - PROCESS | 2364 | 1461263131849 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 190 (0000001CF5F28800) [pid = 2364] [serial = 1310] [outer = 0000001C8924E400] 11:25:32 INFO - PROCESS | 2364 | 1461263132488 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1089ms 11:25:32 INFO - PROCESS | 2364 | 1461263132559 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 2364 | 1461263132563 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 11:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:25:32 INFO - PROCESS | 2364 | 1461263132566 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 2364 | 1461263132569 Marionette TRACE conn6 <- [1,1710,null,{}] 11:25:32 INFO - PROCESS | 2364 | 1461263132572 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:32 INFO - PROCESS | 2364 | 1461263132686 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 11:25:32 INFO - PROCESS | 2364 | 1461263132818 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFEE1A000 == 64 [pid = 2364] [id = 437] 11:25:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 191 (0000001CFAB2B400) [pid = 2364] [serial = 1311] [outer = 0000000000000000] 11:25:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 192 (0000001CFB1A8800) [pid = 2364] [serial = 1312] [outer = 0000001CFAB2B400] 11:25:32 INFO - PROCESS | 2364 | 1461263132876 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 193 (0000001CFCBD2000) [pid = 2364] [serial = 1313] [outer = 0000001CFAB2B400] 11:25:33 INFO - PROCESS | 2364 | 1461263133491 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:25:33 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 11:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 11:25:33 INFO - PROCESS | 2364 | 1461263133554 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 2364 | 1461263133556 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 11:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:25:33 INFO - PROCESS | 2364 | 1461263133560 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 2364 | 1461263133562 Marionette TRACE conn6 <- [1,1714,null,{}] 11:25:33 INFO - PROCESS | 2364 | 1461263133566 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 2364 | 1461263133723 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 11:25:33 INFO - PROCESS | 2364 | 1461263133785 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FDE800 == 65 [pid = 2364] [id = 438] 11:25:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 194 (0000001C84174800) [pid = 2364] [serial = 1314] [outer = 0000000000000000] 11:25:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 195 (0000001C86541000) [pid = 2364] [serial = 1315] [outer = 0000001C84174800] 11:25:33 INFO - PROCESS | 2364 | 1461263133841 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 196 (0000001C877B3C00) [pid = 2364] [serial = 1316] [outer = 0000001C84174800] 11:25:34 INFO - PROCESS | 2364 | 1461263134707 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1183ms 11:25:34 INFO - PROCESS | 2364 | 1461263134746 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 2364 | 1461263134751 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 11:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:25:34 INFO - PROCESS | 2364 | 1461263134757 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 2364 | 1461263134760 Marionette TRACE conn6 <- [1,1718,null,{}] 11:25:34 INFO - PROCESS | 2364 | 1461263134766 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 2364 | 1461263134876 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 11:25:34 INFO - PROCESS | 2364 | 1461263134988 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FDB000 == 66 [pid = 2364] [id = 439] 11:25:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 197 (0000001C85716C00) [pid = 2364] [serial = 1317] [outer = 0000000000000000] 11:25:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 198 (0000001C85733000) [pid = 2364] [serial = 1318] [outer = 0000001C85716C00] 11:25:35 INFO - PROCESS | 2364 | 1461263135041 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 199 (0000001C85E57C00) [pid = 2364] [serial = 1319] [outer = 0000001C85716C00] 11:25:35 INFO - PROCESS | 2364 | 1461263135684 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 2364 | 1461263135749 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 11:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:25:35 INFO - PROCESS | 2364 | 1461263135756 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 2364 | 1461263135759 Marionette TRACE conn6 <- [1,1722,null,{}] 11:25:35 INFO - PROCESS | 2364 | 1461263135762 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:35 INFO - PROCESS | 2364 | 1461263135865 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 11:25:36 INFO - PROCESS | 2364 | 1461263136006 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87083000 == 67 [pid = 2364] [id = 440] 11:25:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 200 (0000001C86E18000) [pid = 2364] [serial = 1320] [outer = 0000000000000000] 11:25:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 201 (0000001C86E25800) [pid = 2364] [serial = 1321] [outer = 0000001C86E18000] 11:25:36 INFO - PROCESS | 2364 | 1461263136056 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 202 (0000001C877AF800) [pid = 2364] [serial = 1322] [outer = 0000001C86E18000] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8650A800 == 66 [pid = 2364] [id = 284] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F39000 == 65 [pid = 2364] [id = 283] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBE57000 == 64 [pid = 2364] [id = 432] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85443000 == 63 [pid = 2364] [id = 400] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB39C800 == 62 [pid = 2364] [id = 431] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C21000 == 61 [pid = 2364] [id = 430] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4984800 == 60 [pid = 2364] [id = 429] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 201 (0000001C81186800) [pid = 2364] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 200 (0000001CFB3E6800) [pid = 2364] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 199 (0000001CF49A4400) [pid = 2364] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 198 (0000001C8B1E3C00) [pid = 2364] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 197 (0000001C85738800) [pid = 2364] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 196 (0000001C8573C400) [pid = 2364] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 195 (0000001CF4BD3400) [pid = 2364] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEEBBB800 == 59 [pid = 2364] [id = 428] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89131000 == 58 [pid = 2364] [id = 427] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8856E800 == 57 [pid = 2364] [id = 426] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85449800 == 56 [pid = 2364] [id = 425] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8097E000 == 55 [pid = 2364] [id = 424] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8906B000 == 54 [pid = 2364] [id = 418] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85440000 == 53 [pid = 2364] [id = 417] 11:25:36 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C1E000 == 52 [pid = 2364] [id = 416] 11:25:36 INFO - PROCESS | 2364 | 1461263136695 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 194 (0000001C86FC1C00) [pid = 2364] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 193 (0000001C83C66400) [pid = 2364] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 192 (0000001C8571F400) [pid = 2364] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 191 (0000001CF3C90C00) [pid = 2364] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 190 (0000001C865E5400) [pid = 2364] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 189 (0000001C85E91000) [pid = 2364] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 188 (0000001C87FBA400) [pid = 2364] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 187 (0000001C86EC6C00) [pid = 2364] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 186 (0000001CF0922C00) [pid = 2364] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 185 (0000001C85F9D800) [pid = 2364] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 184 (0000001CEE14C400) [pid = 2364] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 183 (0000001CEF935800) [pid = 2364] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 182 (0000001CEF041400) [pid = 2364] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 181 (0000001CED836C00) [pid = 2364] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 985ms 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 180 (0000001C823B1000) [pid = 2364] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 179 (0000001C83BDA800) [pid = 2364] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 178 (0000001CF44B4400) [pid = 2364] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | --DOMWINDOW == 177 (0000001CF4AE2000) [pid = 2364] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 11:25:36 INFO - PROCESS | 2364 | 1461263136765 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 2364 | 1461263136768 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 11:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:25:36 INFO - PROCESS | 2364 | 1461263136773 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 2364 | 1461263136777 Marionette TRACE conn6 <- [1,1726,null,{}] 11:25:36 INFO - PROCESS | 2364 | 1461263136788 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:36 INFO - PROCESS | 2364 | 1461263136883 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 11:25:36 INFO - PROCESS | 2364 | 1461263136898 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C841C1000 == 53 [pid = 2364] [id = 441] 11:25:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (0000001C83BDAC00) [pid = 2364] [serial = 1323] [outer = 0000000000000000] 11:25:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 179 (0000001C85721800) [pid = 2364] [serial = 1324] [outer = 0000001C83BDAC00] 11:25:36 INFO - PROCESS | 2364 | 1461263136949 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 180 (0000001C85E91C00) [pid = 2364] [serial = 1325] [outer = 0000001C83BDAC00] 11:25:37 INFO - PROCESS | 2364 | 1461263137449 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 733ms 11:25:37 INFO - PROCESS | 2364 | 1461263137510 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 2364 | 1461263137513 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 11:25:37 INFO - PROCESS | 2364 | 1461263137516 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:25:37 INFO - PROCESS | 2364 | 1461263137518 Marionette TRACE conn6 <- [1,1730,null,{}] 11:25:37 INFO - PROCESS | 2364 | 1461263137522 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:37 INFO - PROCESS | 2364 | 1461263137610 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 11:25:37 INFO - PROCESS | 2364 | 1461263137621 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FAE000 == 54 [pid = 2364] [id = 442] 11:25:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 181 (0000001C86534C00) [pid = 2364] [serial = 1326] [outer = 0000000000000000] 11:25:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 182 (0000001C86EC7000) [pid = 2364] [serial = 1327] [outer = 0000001C86534C00] 11:25:37 INFO - PROCESS | 2364 | 1461263137742 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 183 (0000001C877B7400) [pid = 2364] [serial = 1328] [outer = 0000001C86534C00] 11:25:38 INFO - PROCESS | 2364 | 1461263138116 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 11:25:38 INFO - PROCESS | 2364 | 1461263138148 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 2364 | 1461263138150 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 11:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:25:38 INFO - PROCESS | 2364 | 1461263138154 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 2364 | 1461263138156 Marionette TRACE conn6 <- [1,1734,null,{}] 11:25:38 INFO - PROCESS | 2364 | 1461263138160 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:38 INFO - PROCESS | 2364 | 1461263138272 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 11:25:38 INFO - PROCESS | 2364 | 1461263138281 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8991F000 == 55 [pid = 2364] [id = 443] 11:25:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 184 (0000001C87FBC800) [pid = 2364] [serial = 1329] [outer = 0000000000000000] 11:25:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 185 (0000001C88972C00) [pid = 2364] [serial = 1330] [outer = 0000001C87FBC800] 11:25:38 INFO - PROCESS | 2364 | 1461263138329 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 186 (0000001C8B1EBC00) [pid = 2364] [serial = 1331] [outer = 0000001C87FBC800] 11:25:38 INFO - PROCESS | 2364 | 1461263138829 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 732ms 11:25:38 INFO - PROCESS | 2364 | 1461263138894 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 2364 | 1461263138896 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 11:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:25:38 INFO - PROCESS | 2364 | 1461263138899 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 2364 | 1461263138901 Marionette TRACE conn6 <- [1,1738,null,{}] 11:25:38 INFO - PROCESS | 2364 | 1461263138905 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 2364 | 1461263139032 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 11:25:39 INFO - PROCESS | 2364 | 1461263139094 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D4C800 == 56 [pid = 2364] [id = 444] 11:25:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 187 (0000001CEEBDA400) [pid = 2364] [serial = 1332] [outer = 0000000000000000] 11:25:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 188 (0000001CEF046000) [pid = 2364] [serial = 1333] [outer = 0000001CEEBDA400] 11:25:39 INFO - PROCESS | 2364 | 1461263139144 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 189 (0000001CEF718000) [pid = 2364] [serial = 1334] [outer = 0000001CEEBDA400] 11:25:39 INFO - PROCESS | 2364 | 1461263139562 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 11:25:39 INFO - PROCESS | 2364 | 1461263139593 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 2364 | 1461263139595 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 11:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:25:39 INFO - PROCESS | 2364 | 1461263139598 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 2364 | 1461263139600 Marionette TRACE conn6 <- [1,1742,null,{}] 11:25:39 INFO - PROCESS | 2364 | 1461263139603 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 2364 | 1461263139746 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 11:25:39 INFO - PROCESS | 2364 | 1461263139757 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4485000 == 57 [pid = 2364] [id = 445] 11:25:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 190 (0000001CEF714400) [pid = 2364] [serial = 1335] [outer = 0000000000000000] 11:25:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 191 (0000001CF0B28800) [pid = 2364] [serial = 1336] [outer = 0000001CEF714400] 11:25:39 INFO - PROCESS | 2364 | 1461263139853 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 192 (0000001CF3E23000) [pid = 2364] [serial = 1337] [outer = 0000001CEF714400] 11:25:40 INFO - PROCESS | 2364 | 1461263140295 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 11:25:40 INFO - PROCESS | 2364 | 1461263140335 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 2364 | 1461263140337 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 11:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:25:40 INFO - PROCESS | 2364 | 1461263140340 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 2364 | 1461263140342 Marionette TRACE conn6 <- [1,1746,null,{}] 11:25:40 INFO - PROCESS | 2364 | 1461263140346 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:40 INFO - PROCESS | 2364 | 1461263140464 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 11:25:40 INFO - PROCESS | 2364 | 1461263140473 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5A3C000 == 58 [pid = 2364] [id = 446] 11:25:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 193 (0000001CF0B9A400) [pid = 2364] [serial = 1338] [outer = 0000000000000000] 11:25:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 194 (0000001CF49AD400) [pid = 2364] [serial = 1339] [outer = 0000001CF0B9A400] 11:25:40 INFO - PROCESS | 2364 | 1461263140570 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 195 (0000001CF4BC9C00) [pid = 2364] [serial = 1340] [outer = 0000001CF0B9A400] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 194 (0000001C876ECC00) [pid = 2364] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 193 (0000001C81575400) [pid = 2364] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 192 (0000001C8390F400) [pid = 2364] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 191 (0000001CFC8E4400) [pid = 2364] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 190 (0000001C83A15000) [pid = 2364] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 189 (0000001C85F9D000) [pid = 2364] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 188 (0000001CEE970800) [pid = 2364] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 187 (0000001CEF139C00) [pid = 2364] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 186 (0000001CF849BC00) [pid = 2364] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 185 (0000001C82532800) [pid = 2364] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 184 (0000001C844B1400) [pid = 2364] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 183 (0000001C85714800) [pid = 2364] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 182 (0000001C865E4400) [pid = 2364] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 181 (0000001CFC878000) [pid = 2364] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 180 (0000001CEF044400) [pid = 2364] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 179 (0000001CFB3E1C00) [pid = 2364] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 178 (0000001C810BD000) [pid = 2364] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 177 (0000001C81581C00) [pid = 2364] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 176 (0000001C85F77C00) [pid = 2364] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 175 (0000001C826CA000) [pid = 2364] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 174 (0000001C810BAC00) [pid = 2364] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 173 (0000001CEF140000) [pid = 2364] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 172 (0000001CF55EFC00) [pid = 2364] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 171 (0000001CFB047400) [pid = 2364] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 170 (0000001CFB1A4400) [pid = 2364] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 169 (0000001CF0923000) [pid = 2364] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001C857A7C00) [pid = 2364] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001CF3C96000) [pid = 2364] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001C87FBA000) [pid = 2364] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001C82343C00) [pid = 2364] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001C86534000) [pid = 2364] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001C85F7BC00) [pid = 2364] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001C82344800) [pid = 2364] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001C86FCAC00) [pid = 2364] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001CF4B9FC00) [pid = 2364] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001CFC4B7800) [pid = 2364] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001CFC877800) [pid = 2364] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001CFB0A7400) [pid = 2364] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001C83C60C00) [pid = 2364] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001CEE1DA800) [pid = 2364] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001CF4BCA800) [pid = 2364] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C85F7B400) [pid = 2364] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001C8653C400) [pid = 2364] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001C81430000) [pid = 2364] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001C844B5000) [pid = 2364] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CF97D4C00) [pid = 2364] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C82342C00) [pid = 2364] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CEE9B5C00) [pid = 2364] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C810B9C00) [pid = 2364] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C85716800) [pid = 2364] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C8576F800) [pid = 2364] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C8578EC00) [pid = 2364] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CF44B4800) [pid = 2364] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C88977C00) [pid = 2364] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CFAB20C00) [pid = 2364] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C81181000) [pid = 2364] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CF41D1400) [pid = 2364] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C83BE9400) [pid = 2364] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:25:41 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001CFCA59C00) [pid = 2364] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:25:41 INFO - PROCESS | 2364 | 1461263141561 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1230ms 11:25:41 INFO - PROCESS | 2364 | 1461263141573 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 2364 | 1461263141576 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 11:25:41 INFO - PROCESS | 2364 | 1461263141579 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:25:41 INFO - PROCESS | 2364 | 1461263141581 Marionette TRACE conn6 <- [1,1750,null,{}] 11:25:41 INFO - PROCESS | 2364 | 1461263141584 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:41 INFO - PROCESS | 2364 | 1461263141701 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 11:25:41 INFO - PROCESS | 2364 | 1461263141759 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FEB000 == 59 [pid = 2364] [id = 447] 11:25:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C8117BC00) [pid = 2364] [serial = 1341] [outer = 0000000000000000] 11:25:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C8234DC00) [pid = 2364] [serial = 1342] [outer = 0000001C8117BC00] 11:25:41 INFO - PROCESS | 2364 | 1461263141805 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C83C60C00) [pid = 2364] [serial = 1343] [outer = 0000001C8117BC00] 11:25:42 INFO - PROCESS | 2364 | 1461263142151 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 11:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:25:42 INFO - PROCESS | 2364 | 1461263142210 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 2364 | 1461263142213 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 11:25:42 INFO - PROCESS | 2364 | 1461263142216 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 2364 | 1461263142218 Marionette TRACE conn6 <- [1,1754,null,{}] 11:25:42 INFO - PROCESS | 2364 | 1461263142221 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:42 INFO - PROCESS | 2364 | 1461263142309 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 11:25:42 INFO - PROCESS | 2364 | 1461263142317 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C38000 == 60 [pid = 2364] [id = 448] 11:25:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C85716800) [pid = 2364] [serial = 1344] [outer = 0000000000000000] 11:25:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C857A4800) [pid = 2364] [serial = 1345] [outer = 0000001C85716800] 11:25:42 INFO - PROCESS | 2364 | 1461263142363 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C86540000) [pid = 2364] [serial = 1346] [outer = 0000001C85716800] 11:25:42 INFO - PROCESS | 2364 | 1461263142803 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 11:25:42 INFO - PROCESS | 2364 | 1461263142849 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 2364 | 1461263142852 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 11:25:42 INFO - PROCESS | 2364 | 1461263142855 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:25:42 INFO - PROCESS | 2364 | 1461263142858 Marionette TRACE conn6 <- [1,1758,null,{}] 11:25:42 INFO - PROCESS | 2364 | 1461263142861 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:42 INFO - PROCESS | 2364 | 1461263142968 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 11:25:42 INFO - PROCESS | 2364 | 1461263142975 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB3BA800 == 61 [pid = 2364] [id = 449] 11:25:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C8896DC00) [pid = 2364] [serial = 1347] [outer = 0000000000000000] 11:25:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001CF043F400) [pid = 2364] [serial = 1348] [outer = 0000001C8896DC00] 11:25:43 INFO - PROCESS | 2364 | 1461263143027 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001CF4BE4C00) [pid = 2364] [serial = 1349] [outer = 0000001C8896DC00] 11:25:43 INFO - PROCESS | 2364 | 1461263143699 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 881ms 11:25:43 INFO - PROCESS | 2364 | 1461263143739 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 2364 | 1461263143744 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 11:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:25:43 INFO - PROCESS | 2364 | 1461263143750 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 2364 | 1461263143755 Marionette TRACE conn6 <- [1,1762,null,{}] 11:25:43 INFO - PROCESS | 2364 | 1461263143761 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:43 INFO - PROCESS | 2364 | 1461263143882 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 11:25:44 INFO - PROCESS | 2364 | 1461263143991 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84AC5000 == 62 [pid = 2364] [id = 450] 11:25:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C83904000) [pid = 2364] [serial = 1350] [outer = 0000000000000000] 11:25:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C83C61400) [pid = 2364] [serial = 1351] [outer = 0000001C83904000] 11:25:44 INFO - PROCESS | 2364 | 1461263144051 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C8573C400) [pid = 2364] [serial = 1352] [outer = 0000001C83904000] 11:25:44 INFO - PROCESS | 2364 | 1461263144680 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 986ms 11:25:44 INFO - PROCESS | 2364 | 1461263144740 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 2364 | 1461263144746 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 11:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:25:44 INFO - PROCESS | 2364 | 1461263144753 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 2364 | 1461263144757 Marionette TRACE conn6 <- [1,1766,null,{}] 11:25:44 INFO - PROCESS | 2364 | 1461263144761 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 2364 | 1461263144907 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 11:25:45 INFO - PROCESS | 2364 | 1461263145041 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89128800 == 63 [pid = 2364] [id = 451] 11:25:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C85E5C800) [pid = 2364] [serial = 1353] [outer = 0000000000000000] 11:25:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C860D1400) [pid = 2364] [serial = 1354] [outer = 0000001C85E5C800] 11:25:45 INFO - PROCESS | 2364 | 1461263145099 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001C86E22000) [pid = 2364] [serial = 1355] [outer = 0000001C85E5C800] 11:25:45 INFO - PROCESS | 2364 | 1461263145728 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:25:45 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 11:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1023ms 11:25:45 INFO - PROCESS | 2364 | 1461263145795 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 2364 | 1461263145798 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 11:25:45 INFO - PROCESS | 2364 | 1461263145803 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:25:45 INFO - PROCESS | 2364 | 1461263145808 Marionette TRACE conn6 <- [1,1770,null,{}] 11:25:45 INFO - PROCESS | 2364 | 1461263145848 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:45 INFO - PROCESS | 2364 | 1461263145978 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 11:25:46 INFO - PROCESS | 2364 | 1461263146128 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBE62000 == 64 [pid = 2364] [id = 452] 11:25:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CED728C00) [pid = 2364] [serial = 1356] [outer = 0000000000000000] 11:25:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001CED846C00) [pid = 2364] [serial = 1357] [outer = 0000001CED728C00] 11:25:46 INFO - PROCESS | 2364 | 1461263146188 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CEF13A000) [pid = 2364] [serial = 1358] [outer = 0000001CED728C00] 11:25:46 INFO - PROCESS | 2364 | 1461263146760 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:25:46 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 11:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1004ms 11:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:25:46 INFO - PROCESS | 2364 | 1461263146813 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 2364 | 1461263146816 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 11:25:46 INFO - PROCESS | 2364 | 1461263146820 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 2364 | 1461263146822 Marionette TRACE conn6 <- [1,1774,null,{}] 11:25:46 INFO - PROCESS | 2364 | 1461263146825 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:46 INFO - PROCESS | 2364 | 1461263146937 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 11:25:47 INFO - PROCESS | 2364 | 1461263147069 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1CE000 == 65 [pid = 2364] [id = 453] 11:25:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001CEF139C00) [pid = 2364] [serial = 1359] [outer = 0000000000000000] 11:25:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CF4B99000) [pid = 2364] [serial = 1360] [outer = 0000001CEF139C00] 11:25:47 INFO - PROCESS | 2364 | 1461263147127 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001CF56A1C00) [pid = 2364] [serial = 1361] [outer = 0000001CEF139C00] 11:25:47 INFO - PROCESS | 2364 | 1461263147707 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:25:47 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 11:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 944ms 11:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:25:47 INFO - PROCESS | 2364 | 1461263147765 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 2364 | 1461263147768 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 11:25:47 INFO - PROCESS | 2364 | 1461263147771 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 2364 | 1461263147774 Marionette TRACE conn6 <- [1,1778,null,{}] 11:25:47 INFO - PROCESS | 2364 | 1461263147778 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:47 INFO - PROCESS | 2364 | 1461263147888 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 11:25:48 INFO - PROCESS | 2364 | 1461263148021 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C894E7000 == 66 [pid = 2364] [id = 454] 11:25:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001CEF13F000) [pid = 2364] [serial = 1362] [outer = 0000000000000000] 11:25:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001CF90FD800) [pid = 2364] [serial = 1363] [outer = 0000001CEF13F000] 11:25:48 INFO - PROCESS | 2364 | 1461263148078 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001CFA970000) [pid = 2364] [serial = 1364] [outer = 0000001CEF13F000] 11:25:48 INFO - PROCESS | 2364 | 1461263148709 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:25:48 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) 11:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 985ms 11:25:48 INFO - PROCESS | 2364 | 1461263148759 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 2364 | 1461263148762 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 11:25:48 INFO - PROCESS | 2364 | 1461263148765 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:25:48 INFO - PROCESS | 2364 | 1461263148767 Marionette TRACE conn6 <- [1,1782,null,{}] 11:25:48 INFO - PROCESS | 2364 | 1461263148771 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:48 INFO - PROCESS | 2364 | 1461263148903 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 11:25:49 INFO - PROCESS | 2364 | 1461263149040 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8123B000 == 67 [pid = 2364] [id = 455] 11:25:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001C8007A000) [pid = 2364] [serial = 1365] [outer = 0000000000000000] 11:25:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001C81187000) [pid = 2364] [serial = 1366] [outer = 0000001C8007A000] 11:25:49 INFO - PROCESS | 2364 | 1461263149101 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001C85E54000) [pid = 2364] [serial = 1367] [outer = 0000001C8007A000] 11:25:49 INFO - PROCESS | 2364 | 1461263149688 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 984ms 11:25:49 INFO - PROCESS | 2364 | 1461263149753 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 2364 | 1461263149756 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 11:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:25:49 INFO - PROCESS | 2364 | 1461263149760 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 2364 | 1461263149762 Marionette TRACE conn6 <- [1,1786,null,{}] 11:25:49 INFO - PROCESS | 2364 | 1461263149766 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:49 INFO - PROCESS | 2364 | 1461263149876 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 11:25:50 INFO - PROCESS | 2364 | 1461263150119 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C825DF800 == 68 [pid = 2364] [id = 456] 11:25:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001C80077000) [pid = 2364] [serial = 1368] [outer = 0000000000000000] 11:25:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001C81181C00) [pid = 2364] [serial = 1369] [outer = 0000001C80077000] 11:25:50 INFO - PROCESS | 2364 | 1461263150178 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001C82343C00) [pid = 2364] [serial = 1370] [outer = 0000001C80077000] 11:25:50 INFO - PROCESS | 2364 | 1461263150779 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1090ms 11:25:50 INFO - PROCESS | 2364 | 1461263150852 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 2364 | 1461263150857 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 11:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:25:50 INFO - PROCESS | 2364 | 1461263150863 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 2364 | 1461263150866 Marionette TRACE conn6 <- [1,1790,null,{}] 11:25:50 INFO - PROCESS | 2364 | 1461263150871 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:50 INFO - PROCESS | 2364 | 1461263150978 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 11:25:51 INFO - PROCESS | 2364 | 1461263151116 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83964800 == 69 [pid = 2364] [id = 457] 11:25:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001C82532800) [pid = 2364] [serial = 1371] [outer = 0000000000000000] 11:25:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001C82537000) [pid = 2364] [serial = 1372] [outer = 0000001C82532800] 11:25:51 INFO - PROCESS | 2364 | 1461263151169 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001C8390F400) [pid = 2364] [serial = 1373] [outer = 0000001C82532800] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF186000 == 68 [pid = 2364] [id = 317] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C38000 == 67 [pid = 2364] [id = 448] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FEB000 == 66 [pid = 2364] [id = 447] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5A3C000 == 65 [pid = 2364] [id = 446] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4485000 == 64 [pid = 2364] [id = 445] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D4C800 == 63 [pid = 2364] [id = 444] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8991F000 == 62 [pid = 2364] [id = 443] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FAE000 == 61 [pid = 2364] [id = 442] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001C841C1000 == 60 [pid = 2364] [id = 441] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001C86E1EC00) [pid = 2364] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87083000 == 59 [pid = 2364] [id = 440] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FDB000 == 58 [pid = 2364] [id = 439] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFEE1A000 == 57 [pid = 2364] [id = 437] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF9B5800 == 56 [pid = 2364] [id = 436] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89124000 == 55 [pid = 2364] [id = 435] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ACC800 == 54 [pid = 2364] [id = 434] 11:25:51 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1D1800 == 53 [pid = 2364] [id = 433] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001CEF144800) [pid = 2364] [serial = 964] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001CF90FC800) [pid = 2364] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001CF55EE400) [pid = 2364] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001C85736400) [pid = 2364] [serial = 979] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001C857A9C00) [pid = 2364] [serial = 958] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001CEE1DC800) [pid = 2364] [serial = 961] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001CFCA28800) [pid = 2364] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001CF4BA7000) [pid = 2364] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001CFBBDBC00) [pid = 2364] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001C83A21000) [pid = 2364] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001C839A0400) [pid = 2364] [serial = 919] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001C86541400) [pid = 2364] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001CFCAE9000) [pid = 2364] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001C826C9400) [pid = 2364] [serial = 976] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001CF3D63400) [pid = 2364] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001CF5C85000) [pid = 2364] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001CFB19E400) [pid = 2364] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001CFB3DC800) [pid = 2364] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CFB1A6400) [pid = 2364] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C85FA2C00) [pid = 2364] [serial = 982] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CF4BDAC00) [pid = 2364] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001CEF26E000) [pid = 2364] [serial = 967] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C84179800) [pid = 2364] [serial = 922] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C86FCA800) [pid = 2364] [serial = 985] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C865EE000) [pid = 2364] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C8417B400) [pid = 2364] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001CEF26FC00) [pid = 2364] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CF97CD000) [pid = 2364] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001CFC86F400) [pid = 2364] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C8896C400) [pid = 2364] [serial = 988] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C83C5FC00) [pid = 2364] [serial = 955] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C8417E800) [pid = 2364] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CFCAE9C00) [pid = 2364] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C85F80C00) [pid = 2364] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C876EAC00) [pid = 2364] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001CF0B99C00) [pid = 2364] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CFCA5F800) [pid = 2364] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001CFCA5D800) [pid = 2364] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CF554B000) [pid = 2364] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C860C2C00) [pid = 2364] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CFD9C4C00) [pid = 2364] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CFC8F2400) [pid = 2364] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CFC5C9000) [pid = 2364] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CFB557400) [pid = 2364] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CFCA61000) [pid = 2364] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CF3C95400) [pid = 2364] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C86ECD800) [pid = 2364] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CF4BE1C00) [pid = 2364] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CEF269400) [pid = 2364] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CF4C76400) [pid = 2364] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C87FC2000) [pid = 2364] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C8653A000) [pid = 2364] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C88974C00) [pid = 2364] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001CED725800) [pid = 2364] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CFC86E000) [pid = 2364] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CF97CB800) [pid = 2364] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001CF956D000) [pid = 2364] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CEEBDC000) [pid = 2364] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CFB004000) [pid = 2364] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CFAB22800) [pid = 2364] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C844AE800) [pid = 2364] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C857AA800) [pid = 2364] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CEF70F800) [pid = 2364] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001CFC8E9C00) [pid = 2364] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001CFB1A5000) [pid = 2364] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C85F7D800) [pid = 2364] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C85763400) [pid = 2364] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C85F81C00) [pid = 2364] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001C8653E400) [pid = 2364] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001CEF70F400) [pid = 2364] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001CF4966C00) [pid = 2364] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 96 (0000001CF4BE0800) [pid = 2364] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 95 (0000001C85797400) [pid = 2364] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 94 (0000001CF3C92800) [pid = 2364] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | --DOMWINDOW == 93 (0000001C8B1EAC00) [pid = 2364] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 11:25:51 INFO - PROCESS | 2364 | 1461263151753 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 944ms 11:25:51 INFO - PROCESS | 2364 | 1461263151812 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 2364 | 1461263151816 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 11:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:25:51 INFO - PROCESS | 2364 | 1461263151821 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 2364 | 1461263151823 Marionette TRACE conn6 <- [1,1794,null,{}] 11:25:51 INFO - PROCESS | 2364 | 1461263151827 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 2364 | 1461263151920 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 11:25:51 INFO - PROCESS | 2364 | 1461263151927 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D4B000 == 54 [pid = 2364] [id = 458] 11:25:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 94 (0000001C83A16C00) [pid = 2364] [serial = 1374] [outer = 0000000000000000] 11:25:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 95 (0000001C83A1B400) [pid = 2364] [serial = 1375] [outer = 0000001C83A16C00] 11:25:51 INFO - PROCESS | 2364 | 1461263151978 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 96 (0000001C83C5E800) [pid = 2364] [serial = 1376] [outer = 0000001C83A16C00] 11:25:52 INFO - PROCESS | 2364 | 1461263152487 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 11:25:52 INFO - PROCESS | 2364 | 1461263152515 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 2364 | 1461263152517 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 11:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:25:52 INFO - PROCESS | 2364 | 1461263152522 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 2364 | 1461263152529 Marionette TRACE conn6 <- [1,1798,null,{}] 11:25:52 INFO - PROCESS | 2364 | 1461263152538 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 2364 | 1461263152661 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 11:25:52 INFO - PROCESS | 2364 | 1461263152757 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85434000 == 55 [pid = 2364] [id = 459] 11:25:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 97 (0000001C83A17800) [pid = 2364] [serial = 1377] [outer = 0000000000000000] 11:25:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001C844B4000) [pid = 2364] [serial = 1378] [outer = 0000001C83A17800] 11:25:52 INFO - PROCESS | 2364 | 1461263152803 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001C85737000) [pid = 2364] [serial = 1379] [outer = 0000001C83A17800] 11:25:53 INFO - PROCESS | 2364 | 1461263153193 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 11:25:53 INFO - PROCESS | 2364 | 1461263153257 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 2364 | 1461263153260 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 11:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:25:53 INFO - PROCESS | 2364 | 1461263153264 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 2364 | 1461263153266 Marionette TRACE conn6 <- [1,1802,null,{}] 11:25:53 INFO - PROCESS | 2364 | 1461263153269 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 2364 | 1461263153362 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 11:25:53 INFO - PROCESS | 2364 | 1461263153374 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8173E800 == 56 [pid = 2364] [id = 460] 11:25:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C85768000) [pid = 2364] [serial = 1380] [outer = 0000000000000000] 11:25:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C85771800) [pid = 2364] [serial = 1381] [outer = 0000001C85768000] 11:25:53 INFO - PROCESS | 2364 | 1461263153421 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C857A4400) [pid = 2364] [serial = 1382] [outer = 0000001C85768000] 11:25:53 INFO - PROCESS | 2364 | 1461263153904 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 11:25:53 INFO - PROCESS | 2364 | 1461263153937 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 2364 | 1461263153940 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 11:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:25:53 INFO - PROCESS | 2364 | 1461263153943 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 2364 | 1461263153945 Marionette TRACE conn6 <- [1,1806,null,{}] 11:25:53 INFO - PROCESS | 2364 | 1461263153948 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:54 INFO - PROCESS | 2364 | 1461263154089 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 11:25:54 INFO - PROCESS | 2364 | 1461263154114 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E8B800 == 57 [pid = 2364] [id = 461] 11:25:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C85E89000) [pid = 2364] [serial = 1383] [outer = 0000000000000000] 11:25:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C85E8D000) [pid = 2364] [serial = 1384] [outer = 0000001C85E89000] 11:25:54 INFO - PROCESS | 2364 | 1461263154170 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C85F9A000) [pid = 2364] [serial = 1385] [outer = 0000001C85E89000] 11:25:54 INFO - PROCESS | 2364 | 1461263154639 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 733ms 11:25:54 INFO - PROCESS | 2364 | 1461263154679 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 2364 | 1461263154682 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 11:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:25:54 INFO - PROCESS | 2364 | 1461263154685 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 2364 | 1461263154687 Marionette TRACE conn6 <- [1,1810,null,{}] 11:25:54 INFO - PROCESS | 2364 | 1461263154691 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:54 INFO - PROCESS | 2364 | 1461263154818 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 11:25:54 INFO - PROCESS | 2364 | 1461263154827 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F95800 == 58 [pid = 2364] [id = 462] 11:25:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C8653A000) [pid = 2364] [serial = 1386] [outer = 0000000000000000] 11:25:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C865E6400) [pid = 2364] [serial = 1387] [outer = 0000001C8653A000] 11:25:54 INFO - PROCESS | 2364 | 1461263154930 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C85FA1800) [pid = 2364] [serial = 1388] [outer = 0000001C8653A000] 11:25:55 INFO - PROCESS | 2364 | 1461263155357 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 732ms 11:25:55 INFO - PROCESS | 2364 | 1461263155454 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 2364 | 1461263155456 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 11:25:55 INFO - PROCESS | 2364 | 1461263155460 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:25:55 INFO - PROCESS | 2364 | 1461263155462 Marionette TRACE conn6 <- [1,1814,null,{}] 11:25:55 INFO - PROCESS | 2364 | 1461263155465 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:55 INFO - PROCESS | 2364 | 1461263155580 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CF0B9A400) [pid = 2364] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CEF714400) [pid = 2364] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C8117BC00) [pid = 2364] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C85716800) [pid = 2364] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C83BDAC00) [pid = 2364] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C86534C00) [pid = 2364] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C84174800) [pid = 2364] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 100 (0000001C85716C00) [pid = 2364] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 99 (0000001C86E18000) [pid = 2364] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 98 (0000001C87FBC800) [pid = 2364] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:25:55 INFO - PROCESS | 2364 | --DOMWINDOW == 97 (0000001CEEBDA400) [pid = 2364] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:25:55 INFO - PROCESS | 2364 | 1461263155731 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8544A800 == 59 [pid = 2364] [id = 463] 11:25:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 98 (0000001C81434800) [pid = 2364] [serial = 1389] [outer = 0000000000000000] 11:25:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 99 (0000001C84174800) [pid = 2364] [serial = 1390] [outer = 0000001C81434800] 11:25:55 INFO - PROCESS | 2364 | 1461263155780 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 100 (0000001C86E17C00) [pid = 2364] [serial = 1391] [outer = 0000001C81434800] 11:25:56 INFO - PROCESS | 2364 | 1461263156151 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 733ms 11:25:56 INFO - PROCESS | 2364 | 1461263156198 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 2364 | 1461263156200 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 11:25:56 INFO - PROCESS | 2364 | 1461263156203 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:25:56 INFO - PROCESS | 2364 | 1461263156205 Marionette TRACE conn6 <- [1,1818,null,{}] 11:25:56 INFO - PROCESS | 2364 | 1461263156208 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 2364 | 1461263156325 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 11:25:56 INFO - PROCESS | 2364 | 1461263156333 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8856E000 == 60 [pid = 2364] [id = 464] 11:25:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 101 (0000001C85F75400) [pid = 2364] [serial = 1392] [outer = 0000000000000000] 11:25:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C86FC1400) [pid = 2364] [serial = 1393] [outer = 0000001C85F75400] 11:25:56 INFO - PROCESS | 2364 | 1461263156381 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C876E3C00) [pid = 2364] [serial = 1394] [outer = 0000001C85F75400] 11:25:56 INFO - PROCESS | 2364 | 1461263156790 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 11:25:56 INFO - PROCESS | 2364 | 1461263156835 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 2364 | 1461263156837 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 11:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:25:56 INFO - PROCESS | 2364 | 1461263156841 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 2364 | 1461263156842 Marionette TRACE conn6 <- [1,1822,null,{}] 11:25:56 INFO - PROCESS | 2364 | 1461263156846 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 2364 | 1461263156964 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 11:25:57 INFO - PROCESS | 2364 | 1461263157013 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89118800 == 61 [pid = 2364] [id = 465] 11:25:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C86FCFC00) [pid = 2364] [serial = 1395] [outer = 0000000000000000] 11:25:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C877B0800) [pid = 2364] [serial = 1396] [outer = 0000001C86FCFC00] 11:25:57 INFO - PROCESS | 2364 | 1461263157059 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C87FBD800) [pid = 2364] [serial = 1397] [outer = 0000001C86FCFC00] 11:25:57 INFO - PROCESS | 2364 | 1461263157445 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:25:57 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 11:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 11:25:57 INFO - PROCESS | 2364 | 1461263157471 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 2364 | 1461263157474 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 11:25:57 INFO - PROCESS | 2364 | 1461263157477 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:25:57 INFO - PROCESS | 2364 | 1461263157479 Marionette TRACE conn6 <- [1,1826,null,{}] 11:25:57 INFO - PROCESS | 2364 | 1461263157482 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 2364 | 1461263157604 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 11:25:57 INFO - PROCESS | 2364 | 1461263157614 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8991C000 == 62 [pid = 2364] [id = 466] 11:25:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C87FC2C00) [pid = 2364] [serial = 1398] [outer = 0000000000000000] 11:25:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C884D1000) [pid = 2364] [serial = 1399] [outer = 0000001C87FC2C00] 11:25:57 INFO - PROCESS | 2364 | 1461263157665 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C89245800) [pid = 2364] [serial = 1400] [outer = 0000001C87FC2C00] 11:25:58 INFO - PROCESS | 2364 | 1461263158423 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 986ms 11:25:58 INFO - PROCESS | 2364 | 1461263158467 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 2364 | 1461263158473 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 11:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:25:58 INFO - PROCESS | 2364 | 1461263158479 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 2364 | 1461263158483 Marionette TRACE conn6 <- [1,1830,null,{}] 11:25:58 INFO - PROCESS | 2364 | 1461263158489 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:58 INFO - PROCESS | 2364 | 1461263158614 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 11:25:58 INFO - PROCESS | 2364 | 1461263158748 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C79000 == 63 [pid = 2364] [id = 467] 11:25:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C823B6C00) [pid = 2364] [serial = 1401] [outer = 0000000000000000] 11:25:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C8399D400) [pid = 2364] [serial = 1402] [outer = 0000001C823B6C00] 11:25:58 INFO - PROCESS | 2364 | 1461263158810 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C83C5C400) [pid = 2364] [serial = 1403] [outer = 0000001C823B6C00] 11:25:59 INFO - PROCESS | 2364 | 1461263159371 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 944ms 11:25:59 INFO - PROCESS | 2364 | 1461263159425 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 2364 | 1461263159432 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 11:25:59 INFO - PROCESS | 2364 | 1461263159439 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:25:59 INFO - PROCESS | 2364 | 1461263159442 Marionette TRACE conn6 <- [1,1834,null,{}] 11:25:59 INFO - PROCESS | 2364 | 1461263159447 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 2364 | 1461263159564 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 11:25:59 INFO - PROCESS | 2364 | 1461263159697 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F63800 == 64 [pid = 2364] [id = 468] 11:25:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C844B0800) [pid = 2364] [serial = 1404] [outer = 0000000000000000] 11:25:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C8576A400) [pid = 2364] [serial = 1405] [outer = 0000001C844B0800] 11:25:59 INFO - PROCESS | 2364 | 1461263159756 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C85E5B800) [pid = 2364] [serial = 1406] [outer = 0000001C844B0800] 11:26:00 INFO - PROCESS | 2364 | 1461263160361 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:26:00 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) 11:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 11:26:00 INFO - PROCESS | 2364 | 1461263160431 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 2364 | 1461263160433 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 11:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:26:00 INFO - PROCESS | 2364 | 1461263160438 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 2364 | 1461263160442 Marionette TRACE conn6 <- [1,1838,null,{}] 11:26:00 INFO - PROCESS | 2364 | 1461263160456 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:00 INFO - PROCESS | 2364 | 1461263160626 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 11:26:00 INFO - PROCESS | 2364 | 1461263160638 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED66D800 == 65 [pid = 2364] [id = 469] 11:26:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001C86ED1800) [pid = 2364] [serial = 1407] [outer = 0000000000000000] 11:26:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C877AD800) [pid = 2364] [serial = 1408] [outer = 0000001C86ED1800] 11:26:00 INFO - PROCESS | 2364 | 1461263160699 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C89245C00) [pid = 2364] [serial = 1409] [outer = 0000001C86ED1800] 11:26:01 INFO - PROCESS | 2364 | 1461263161363 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 983ms 11:26:01 INFO - PROCESS | 2364 | 1461263161424 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 2364 | 1461263161428 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 11:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:26:01 INFO - PROCESS | 2364 | 1461263161433 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 2364 | 1461263161435 Marionette TRACE conn6 <- [1,1842,null,{}] 11:26:01 INFO - PROCESS | 2364 | 1461263161439 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:01 INFO - PROCESS | 2364 | 1461263161556 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 11:26:01 INFO - PROCESS | 2364 | 1461263161684 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF0C0800 == 66 [pid = 2364] [id = 470] 11:26:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C8B1EAC00) [pid = 2364] [serial = 1410] [outer = 0000000000000000] 11:26:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C8B1EFC00) [pid = 2364] [serial = 1411] [outer = 0000001C8B1EAC00] 11:26:01 INFO - PROCESS | 2364 | 1461263161741 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CED82B400) [pid = 2364] [serial = 1412] [outer = 0000001C8B1EAC00] 11:26:02 INFO - PROCESS | 2364 | 1461263162303 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 945ms 11:26:02 INFO - PROCESS | 2364 | 1461263162382 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 2364 | 1461263162385 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 11:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:26:02 INFO - PROCESS | 2364 | 1461263162388 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 2364 | 1461263162390 Marionette TRACE conn6 <- [1,1846,null,{}] 11:26:02 INFO - PROCESS | 2364 | 1461263162394 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:02 INFO - PROCESS | 2364 | 1461263162507 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 11:26:02 INFO - PROCESS | 2364 | 1461263162634 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF096E000 == 67 [pid = 2364] [id = 471] 11:26:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CED72A000) [pid = 2364] [serial = 1413] [outer = 0000000000000000] 11:26:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001CED842000) [pid = 2364] [serial = 1414] [outer = 0000001CED72A000] 11:26:02 INFO - PROCESS | 2364 | 1461263162691 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001CEE149800) [pid = 2364] [serial = 1415] [outer = 0000001CED72A000] 11:26:03 INFO - PROCESS | 2364 | 1461263163277 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 944ms 11:26:03 INFO - PROCESS | 2364 | 1461263163335 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 2364 | 1461263163337 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 11:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:26:03 INFO - PROCESS | 2364 | 1461263163341 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 2364 | 1461263163343 Marionette TRACE conn6 <- [1,1850,null,{}] 11:26:03 INFO - PROCESS | 2364 | 1461263163347 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:03 INFO - PROCESS | 2364 | 1461263163486 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 11:26:03 INFO - PROCESS | 2364 | 1461263163618 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E6E000 == 68 [pid = 2364] [id = 472] 11:26:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C81429400) [pid = 2364] [serial = 1416] [outer = 0000000000000000] 11:26:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C857A6400) [pid = 2364] [serial = 1417] [outer = 0000001C81429400] 11:26:03 INFO - PROCESS | 2364 | 1461263163678 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001CEF712400) [pid = 2364] [serial = 1418] [outer = 0000001C81429400] 11:26:04 INFO - PROCESS | 2364 | 1461263164537 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1234ms 11:26:04 INFO - PROCESS | 2364 | 1461263164578 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 2364 | 1461263164583 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 11:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:26:04 INFO - PROCESS | 2364 | 1461263164589 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 2364 | 1461263164592 Marionette TRACE conn6 <- [1,1854,null,{}] 11:26:04 INFO - PROCESS | 2364 | 1461263164598 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:04 INFO - PROCESS | 2364 | 1461263164704 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 11:26:04 INFO - PROCESS | 2364 | 1461263164839 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862D1800 == 69 [pid = 2364] [id = 473] 11:26:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C826D3800) [pid = 2364] [serial = 1419] [outer = 0000000000000000] 11:26:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C8399E400) [pid = 2364] [serial = 1420] [outer = 0000001C826D3800] 11:26:04 INFO - PROCESS | 2364 | 1461263164898 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C83C62800) [pid = 2364] [serial = 1421] [outer = 0000001C826D3800] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFA9D4800 == 68 [pid = 2364] [id = 419] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F40800 == 67 [pid = 2364] [id = 423] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89118800 == 66 [pid = 2364] [id = 465] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8856E000 == 65 [pid = 2364] [id = 464] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8544A800 == 64 [pid = 2364] [id = 463] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87F95800 == 63 [pid = 2364] [id = 462] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C823B1800) [pid = 2364] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C86ECD400) [pid = 2364] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CEE1E5000) [pid = 2364] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CFB1A8800) [pid = 2364] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF043F400) [pid = 2364] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85434000 == 62 [pid = 2364] [id = 459] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D4B000 == 61 [pid = 2364] [id = 458] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83964800 == 60 [pid = 2364] [id = 457] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C825DF800 == 59 [pid = 2364] [id = 456] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBE62000 == 58 [pid = 2364] [id = 452] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89128800 == 57 [pid = 2364] [id = 451] 11:26:05 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84AC5000 == 56 [pid = 2364] [id = 450] 11:26:05 INFO - PROCESS | 2364 | 1461263165563 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1029ms 11:26:05 INFO - PROCESS | 2364 | 1461263165621 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 2364 | 1461263165627 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 11:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:26:05 INFO - PROCESS | 2364 | 1461263165633 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 2364 | 1461263165636 Marionette TRACE conn6 <- [1,1858,null,{}] 11:26:05 INFO - PROCESS | 2364 | 1461263165662 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 2364 | 1461263165759 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CF49AD400) [pid = 2364] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CF3E23000) [pid = 2364] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CF0B28800) [pid = 2364] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C8234DC00) [pid = 2364] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C857A4800) [pid = 2364] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C85721800) [pid = 2364] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C85E91C00) [pid = 2364] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C86EC7000) [pid = 2364] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C877B7400) [pid = 2364] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C86541000) [pid = 2364] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C877B3C00) [pid = 2364] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C85E57C00) [pid = 2364] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C85733000) [pid = 2364] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C877AF800) [pid = 2364] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C86E25800) [pid = 2364] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C88972C00) [pid = 2364] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CF4BC9C00) [pid = 2364] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001CEF046000) [pid = 2364] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CEF718000) [pid = 2364] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C86540000) [pid = 2364] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C83C60C00) [pid = 2364] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C8B1EBC00) [pid = 2364] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 11:26:05 INFO - PROCESS | 2364 | 1461263165868 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8174A800 == 57 [pid = 2364] [id = 474] 11:26:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C81574C00) [pid = 2364] [serial = 1422] [outer = 0000000000000000] 11:26:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C826D5400) [pid = 2364] [serial = 1423] [outer = 0000001C81574C00] 11:26:05 INFO - PROCESS | 2364 | 1461263165915 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C8417E800) [pid = 2364] [serial = 1424] [outer = 0000001C81574C00] 11:26:06 INFO - PROCESS | 2364 | 1461263166335 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 754ms 11:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:26:06 INFO - PROCESS | 2364 | 1461263166389 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 11:26:06 INFO - PROCESS | 2364 | 1461263166391 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 11:26:06 INFO - PROCESS | 2364 | 1461263166395 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 2364 | 1461263166399 Marionette TRACE conn6 <- [1,1862,null,{}] 11:26:06 INFO - PROCESS | 2364 | 1461263166409 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:06 INFO - PROCESS | 2364 | 1461263166504 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 11:26:06 INFO - PROCESS | 2364 | 1461263166520 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E80800 == 58 [pid = 2364] [id = 475] 11:26:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C8576C800) [pid = 2364] [serial = 1425] [outer = 0000000000000000] 11:26:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C85795800) [pid = 2364] [serial = 1426] [outer = 0000001C8576C800] 11:26:06 INFO - PROCESS | 2364 | 1461263166569 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C85E59000) [pid = 2364] [serial = 1427] [outer = 0000001C8576C800] 11:26:07 INFO - PROCESS | 2364 | 1461263167027 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 690ms 11:26:07 INFO - PROCESS | 2364 | 1461263167088 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 2364 | 1461263167091 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 11:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:26:07 INFO - PROCESS | 2364 | 1461263167094 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 2364 | 1461263167096 Marionette TRACE conn6 <- [1,1866,null,{}] 11:26:07 INFO - PROCESS | 2364 | 1461263167100 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:07 INFO - PROCESS | 2364 | 1461263167218 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 11:26:07 INFO - PROCESS | 2364 | 1461263167312 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F20000 == 59 [pid = 2364] [id = 476] 11:26:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C839A8400) [pid = 2364] [serial = 1428] [outer = 0000000000000000] 11:26:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C85F7C000) [pid = 2364] [serial = 1429] [outer = 0000001C839A8400] 11:26:07 INFO - PROCESS | 2364 | 1461263167359 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C860C6C00) [pid = 2364] [serial = 1430] [outer = 0000001C839A8400] 11:26:07 INFO - PROCESS | 2364 | 1461263167771 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 733ms 11:26:07 INFO - PROCESS | 2364 | 1461263167830 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 2364 | 1461263167832 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 11:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:26:07 INFO - PROCESS | 2364 | 1461263167835 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 2364 | 1461263167837 Marionette TRACE conn6 <- [1,1870,null,{}] 11:26:07 INFO - PROCESS | 2364 | 1461263167841 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:07 INFO - PROCESS | 2364 | 1461263167965 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 11:26:08 INFO - PROCESS | 2364 | 1461263168023 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88566000 == 60 [pid = 2364] [id = 477] 11:26:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C86533800) [pid = 2364] [serial = 1431] [outer = 0000000000000000] 11:26:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C86540000) [pid = 2364] [serial = 1432] [outer = 0000001C86533800] 11:26:08 INFO - PROCESS | 2364 | 1461263168069 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C86E1B400) [pid = 2364] [serial = 1433] [outer = 0000001C86533800] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C86FCFC00) [pid = 2364] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C85F75400) [pid = 2364] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C86E16400) [pid = 2364] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C83A16C00) [pid = 2364] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C85768000) [pid = 2364] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001C81434800) [pid = 2364] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C82532800) [pid = 2364] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C80077000) [pid = 2364] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C85E89000) [pid = 2364] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C83A17800) [pid = 2364] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:26:08 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C8653A000) [pid = 2364] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:26:09 INFO - PROCESS | 2364 | 1461263169059 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1293ms 11:26:09 INFO - PROCESS | 2364 | 1461263169132 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 2364 | 1461263169139 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 11:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:26:09 INFO - PROCESS | 2364 | 1461263169145 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 2364 | 1461263169149 Marionette TRACE conn6 <- [1,1874,null,{}] 11:26:09 INFO - PROCESS | 2364 | 1461263169155 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:09 INFO - PROCESS | 2364 | 1461263169307 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 11:26:09 INFO - PROCESS | 2364 | 1461263169437 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84AD2000 == 61 [pid = 2364] [id = 478] 11:26:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C823BCC00) [pid = 2364] [serial = 1434] [outer = 0000000000000000] 11:26:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C839A0000) [pid = 2364] [serial = 1435] [outer = 0000001C823BCC00] 11:26:09 INFO - PROCESS | 2364 | 1461263169497 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C84177800) [pid = 2364] [serial = 1436] [outer = 0000001C823BCC00] 11:26:10 INFO - PROCESS | 2364 | 1461263170121 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1031ms 11:26:10 INFO - PROCESS | 2364 | 1461263170177 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 2364 | 1461263170184 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 11:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:26:10 INFO - PROCESS | 2364 | 1461263170191 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 2364 | 1461263170195 Marionette TRACE conn6 <- [1,1878,null,{}] 11:26:10 INFO - PROCESS | 2364 | 1461263170199 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:10 INFO - PROCESS | 2364 | 1461263170374 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 11:26:10 INFO - PROCESS | 2364 | 1461263170502 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8857B000 == 62 [pid = 2364] [id = 479] 11:26:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C8573F400) [pid = 2364] [serial = 1437] [outer = 0000000000000000] 11:26:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C85E5C000) [pid = 2364] [serial = 1438] [outer = 0000001C8573F400] 11:26:10 INFO - PROCESS | 2364 | 1461263170559 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C86537000) [pid = 2364] [serial = 1439] [outer = 0000001C8573F400] 11:26:11 INFO - PROCESS | 2364 | 1461263171175 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1026ms 11:26:11 INFO - PROCESS | 2364 | 1461263171223 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 2364 | 1461263171226 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 11:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:26:11 INFO - PROCESS | 2364 | 1461263171230 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 2364 | 1461263171234 Marionette TRACE conn6 <- [1,1882,null,{}] 11:26:11 INFO - PROCESS | 2364 | 1461263171246 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 2364 | 1461263171362 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 11:26:11 INFO - PROCESS | 2364 | 1461263171492 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C894ED800 == 63 [pid = 2364] [id = 480] 11:26:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C86ECD400) [pid = 2364] [serial = 1440] [outer = 0000000000000000] 11:26:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C86FC8000) [pid = 2364] [serial = 1441] [outer = 0000001C86ECD400] 11:26:11 INFO - PROCESS | 2364 | 1461263171552 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C877B1800) [pid = 2364] [serial = 1442] [outer = 0000001C86ECD400] 11:26:12 INFO - PROCESS | 2364 | 1461263172136 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 944ms 11:26:12 INFO - PROCESS | 2364 | 1461263172188 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 2364 | 1461263172192 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 11:26:12 INFO - PROCESS | 2364 | 1461263172196 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:26:12 INFO - PROCESS | 2364 | 1461263172199 Marionette TRACE conn6 <- [1,1886,null,{}] 11:26:12 INFO - PROCESS | 2364 | 1461263172203 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:12 INFO - PROCESS | 2364 | 1461263172316 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 11:26:12 INFO - PROCESS | 2364 | 1461263172441 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED65F000 == 64 [pid = 2364] [id = 481] 11:26:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C87FBD000) [pid = 2364] [serial = 1443] [outer = 0000000000000000] 11:26:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C884CCC00) [pid = 2364] [serial = 1444] [outer = 0000001C87FBD000] 11:26:12 INFO - PROCESS | 2364 | 1461263172499 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001C89240400) [pid = 2364] [serial = 1445] [outer = 0000001C87FBD000] 11:26:13 INFO - PROCESS | 2364 | 1461263173058 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 880ms 11:26:13 INFO - PROCESS | 2364 | 1461263173090 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 2364 | 1461263173093 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 11:26:13 INFO - PROCESS | 2364 | 1461263173097 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:26:13 INFO - PROCESS | 2364 | 1461263173100 Marionette TRACE conn6 <- [1,1890,null,{}] 11:26:13 INFO - PROCESS | 2364 | 1461263173104 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 2364 | 1461263173212 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 11:26:13 INFO - PROCESS | 2364 | 1461263173309 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF174800 == 65 [pid = 2364] [id = 482] 11:26:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C87FBE800) [pid = 2364] [serial = 1446] [outer = 0000000000000000] 11:26:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C8B1EB400) [pid = 2364] [serial = 1447] [outer = 0000001C87FBE800] 11:26:13 INFO - PROCESS | 2364 | 1461263173365 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CED83D800) [pid = 2364] [serial = 1448] [outer = 0000001C87FBE800] 11:26:13 INFO - PROCESS | 2364 | 1461263173942 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 880ms 11:26:13 INFO - PROCESS | 2364 | 1461263173982 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 2364 | 1461263173984 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 11:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:26:13 INFO - PROCESS | 2364 | 1461263173988 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 2364 | 1461263173990 Marionette TRACE conn6 <- [1,1894,null,{}] 11:26:13 INFO - PROCESS | 2364 | 1461263173994 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:14 INFO - PROCESS | 2364 | 1461263174116 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 11:26:14 INFO - PROCESS | 2364 | 1461263174217 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF45C0800 == 66 [pid = 2364] [id = 483] 11:26:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CEF03FC00) [pid = 2364] [serial = 1449] [outer = 0000000000000000] 11:26:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CEF26F400) [pid = 2364] [serial = 1450] [outer = 0000001CEF03FC00] 11:26:14 INFO - PROCESS | 2364 | 1461263174276 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CEF932400) [pid = 2364] [serial = 1451] [outer = 0000001CEF03FC00] 11:26:14 INFO - PROCESS | 2364 | 1461263174869 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 943ms 11:26:14 INFO - PROCESS | 2364 | 1461263174934 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 11:26:14 INFO - PROCESS | 2364 | 1461263174937 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 11:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:26:14 INFO - PROCESS | 2364 | 1461263174940 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 2364 | 1461263174942 Marionette TRACE conn6 <- [1,1898,null,{}] 11:26:14 INFO - PROCESS | 2364 | 1461263174946 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 2364 | 1461263175055 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 11:26:15 INFO - PROCESS | 2364 | 1461263175156 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D41000 == 67 [pid = 2364] [id = 484] 11:26:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C8399C000) [pid = 2364] [serial = 1452] [outer = 0000000000000000] 11:26:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C85790C00) [pid = 2364] [serial = 1453] [outer = 0000001C8399C000] 11:26:15 INFO - PROCESS | 2364 | 1461263175215 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C86FC9400) [pid = 2364] [serial = 1454] [outer = 0000001C8399C000] 11:26:15 INFO - PROCESS | 2364 | 1461263175954 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1084ms 11:26:16 INFO - PROCESS | 2364 | 1461263176027 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 2364 | 1461263176033 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 11:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:26:16 INFO - PROCESS | 2364 | 1461263176038 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 2364 | 1461263176042 Marionette TRACE conn6 <- [1,1902,null,{}] 11:26:16 INFO - PROCESS | 2364 | 1461263176047 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:16 INFO - PROCESS | 2364 | 1461263176162 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 11:26:16 INFO - PROCESS | 2364 | 1461263176317 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C841D1800 == 68 [pid = 2364] [id = 485] 11:26:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C83A1F400) [pid = 2364] [serial = 1455] [outer = 0000000000000000] 11:26:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C84173C00) [pid = 2364] [serial = 1456] [outer = 0000001C83A1F400] 11:26:16 INFO - PROCESS | 2364 | 1461263176375 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C8578CC00) [pid = 2364] [serial = 1457] [outer = 0000001C83A1F400] 11:26:16 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87F20000 == 67 [pid = 2364] [id = 476] 11:26:16 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E80800 == 66 [pid = 2364] [id = 475] 11:26:16 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8174A800 == 65 [pid = 2364] [id = 474] 11:26:16 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862D1800 == 64 [pid = 2364] [id = 473] 11:26:16 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF0C0800 == 63 [pid = 2364] [id = 470] 11:26:16 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED66D800 == 62 [pid = 2364] [id = 469] 11:26:16 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F63800 == 61 [pid = 2364] [id = 468] 11:26:16 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C79000 == 60 [pid = 2364] [id = 467] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C877B0800) [pid = 2364] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C87FBD800) [pid = 2364] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C876E3C00) [pid = 2364] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C86E24800) [pid = 2364] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C83A1B400) [pid = 2364] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C857A4400) [pid = 2364] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C86E17C00) [pid = 2364] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C82537000) [pid = 2364] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CF4B99000) [pid = 2364] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C82343C00) [pid = 2364] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C81181C00) [pid = 2364] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CF90FD800) [pid = 2364] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C85771800) [pid = 2364] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C85F9A000) [pid = 2364] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C85E8D000) [pid = 2364] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C8390F400) [pid = 2364] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C84174800) [pid = 2364] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001C85737000) [pid = 2364] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CED846C00) [pid = 2364] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001C81187000) [pid = 2364] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C86FC1400) [pid = 2364] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001C85FA1800) [pid = 2364] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001C860D1400) [pid = 2364] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C83C5E800) [pid = 2364] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 103 (0000001C844B4000) [pid = 2364] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 102 (0000001C83C61400) [pid = 2364] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | --DOMWINDOW == 101 (0000001C865E6400) [pid = 2364] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 11:26:16 INFO - PROCESS | 2364 | 1461263176906 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 879ms 11:26:16 INFO - PROCESS | 2364 | 1461263176920 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 2364 | 1461263176926 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 11:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:26:16 INFO - PROCESS | 2364 | 1461263176932 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 2364 | 1461263176935 Marionette TRACE conn6 <- [1,1906,null,{}] 11:26:16 INFO - PROCESS | 2364 | 1461263176938 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 2364 | 1461263177040 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 11:26:17 INFO - PROCESS | 2364 | 1461263177130 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FD0000 == 61 [pid = 2364] [id = 486] 11:26:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 102 (0000001C8390A800) [pid = 2364] [serial = 1458] [outer = 0000000000000000] 11:26:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 103 (0000001C85733000) [pid = 2364] [serial = 1459] [outer = 0000001C8390A800] 11:26:17 INFO - PROCESS | 2364 | 1461263177178 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 104 (0000001C85E54800) [pid = 2364] [serial = 1460] [outer = 0000001C8390A800] 11:26:17 INFO - PROCESS | 2364 | 1461263177564 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 11:26:17 INFO - PROCESS | 2364 | 1461263177624 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 2364 | 1461263177627 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 11:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:26:17 INFO - PROCESS | 2364 | 1461263177631 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 2364 | 1461263177635 Marionette TRACE conn6 <- [1,1910,null,{}] 11:26:17 INFO - PROCESS | 2364 | 1461263177646 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 2364 | 1461263177770 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 11:26:17 INFO - PROCESS | 2364 | 1461263177787 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87083000 == 62 [pid = 2364] [id = 487] 11:26:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C865E4800) [pid = 2364] [serial = 1461] [outer = 0000000000000000] 11:26:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C86E16C00) [pid = 2364] [serial = 1462] [outer = 0000001C865E4800] 11:26:17 INFO - PROCESS | 2364 | 1461263177838 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C86FC8400) [pid = 2364] [serial = 1463] [outer = 0000001C865E4800] 11:26:18 INFO - PROCESS | 2364 | 1461263178300 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 688ms 11:26:18 INFO - PROCESS | 2364 | 1461263178322 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 2364 | 1461263178325 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 11:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:26:18 INFO - PROCESS | 2364 | 1461263178333 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 2364 | 1461263178335 Marionette TRACE conn6 <- [1,1914,null,{}] 11:26:18 INFO - PROCESS | 2364 | 1461263178339 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 2364 | 1461263178433 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 11:26:18 INFO - PROCESS | 2364 | 1461263178443 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C884E9000 == 63 [pid = 2364] [id = 488] 11:26:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C877B0000) [pid = 2364] [serial = 1464] [outer = 0000000000000000] 11:26:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C87FC4400) [pid = 2364] [serial = 1465] [outer = 0000001C877B0000] 11:26:18 INFO - PROCESS | 2364 | 1461263178491 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C8B1EB000) [pid = 2364] [serial = 1466] [outer = 0000001C877B0000] 11:26:18 INFO - PROCESS | 2364 | 1461263178928 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 627ms 11:26:18 INFO - PROCESS | 2364 | 1461263178963 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 2364 | 1461263178965 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 11:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:26:18 INFO - PROCESS | 2364 | 1461263178969 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 2364 | 1461263178970 Marionette TRACE conn6 <- [1,1918,null,{}] 11:26:18 INFO - PROCESS | 2364 | 1461263178980 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 2364 | 1461263179100 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 11:26:19 INFO - PROCESS | 2364 | 1461263179180 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89081000 == 64 [pid = 2364] [id = 489] 11:26:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001CED82CC00) [pid = 2364] [serial = 1467] [outer = 0000000000000000] 11:26:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001CED8F5000) [pid = 2364] [serial = 1468] [outer = 0000001CED82CC00] 11:26:19 INFO - PROCESS | 2364 | 1461263179229 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CEE9BBC00) [pid = 2364] [serial = 1469] [outer = 0000001CED82CC00] 11:26:19 INFO - PROCESS | 2364 | 1461263179652 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 11:26:19 INFO - PROCESS | 2364 | 1461263179705 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 2364 | 1461263179707 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 11:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:26:19 INFO - PROCESS | 2364 | 1461263179710 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 2364 | 1461263179712 Marionette TRACE conn6 <- [1,1922,null,{}] 11:26:19 INFO - PROCESS | 2364 | 1461263179716 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 2364 | 1461263179847 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 11:26:19 INFO - PROCESS | 2364 | 1461263179908 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CDED5F000 == 65 [pid = 2364] [id = 490] 11:26:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001CEF26C000) [pid = 2364] [serial = 1470] [outer = 0000000000000000] 11:26:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CF0B94400) [pid = 2364] [serial = 1471] [outer = 0000001CEF26C000] 11:26:19 INFO - PROCESS | 2364 | 1461263179957 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CF3C92C00) [pid = 2364] [serial = 1472] [outer = 0000001CEF26C000] 11:26:20 INFO - PROCESS | 2364 | 1461263180375 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 689ms 11:26:20 INFO - PROCESS | 2364 | 1461263180403 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 2364 | 1461263180405 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 11:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:26:20 INFO - PROCESS | 2364 | 1461263180408 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 2364 | 1461263180410 Marionette TRACE conn6 <- [1,1926,null,{}] 11:26:20 INFO - PROCESS | 2364 | 1461263180414 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:20 INFO - PROCESS | 2364 | 1461263180561 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 11:26:20 INFO - PROCESS | 2364 | 1461263180590 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF3E7B800 == 66 [pid = 2364] [id = 491] 11:26:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF3C40400) [pid = 2364] [serial = 1473] [outer = 0000000000000000] 11:26:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CF3E2CC00) [pid = 2364] [serial = 1474] [outer = 0000001CF3C40400] 11:26:20 INFO - PROCESS | 2364 | 1461263180635 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF4592400) [pid = 2364] [serial = 1475] [outer = 0000001CF3C40400] 11:26:21 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C839A8400) [pid = 2364] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:26:21 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C81429400) [pid = 2364] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:26:21 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C81574C00) [pid = 2364] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:26:21 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C8576C800) [pid = 2364] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:26:21 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C826D3800) [pid = 2364] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:26:21 INFO - PROCESS | 2364 | 1461263181207 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 839ms 11:26:21 INFO - PROCESS | 2364 | 1461263181251 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 2364 | 1461263181253 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 11:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:26:21 INFO - PROCESS | 2364 | 1461263181257 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 2364 | 1461263181259 Marionette TRACE conn6 <- [1,1930,null,{}] 11:26:21 INFO - PROCESS | 2364 | 1461263181262 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 2364 | 1461263181355 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 11:26:21 INFO - PROCESS | 2364 | 1461263181444 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF49E2800 == 67 [pid = 2364] [id = 492] 11:26:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C839A8400) [pid = 2364] [serial = 1476] [outer = 0000000000000000] 11:26:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CF3DCD000) [pid = 2364] [serial = 1477] [outer = 0000001C839A8400] 11:26:21 INFO - PROCESS | 2364 | 1461263181490 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF4B98400) [pid = 2364] [serial = 1478] [outer = 0000001C839A8400] 11:26:21 INFO - PROCESS | 2364 | 1461263181831 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 628ms 11:26:21 INFO - PROCESS | 2364 | 1461263181899 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 2364 | 1461263181901 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 11:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:26:21 INFO - PROCESS | 2364 | 1461263181906 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 2364 | 1461263181908 Marionette TRACE conn6 <- [1,1934,null,{}] 11:26:21 INFO - PROCESS | 2364 | 1461263181912 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:22 INFO - PROCESS | 2364 | 1461263182033 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 11:26:22 INFO - PROCESS | 2364 | 1461263182042 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5C65000 == 68 [pid = 2364] [id = 493] 11:26:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C85F79400) [pid = 2364] [serial = 1479] [outer = 0000000000000000] 11:26:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF4BA7C00) [pid = 2364] [serial = 1480] [outer = 0000001C85F79400] 11:26:22 INFO - PROCESS | 2364 | 1461263182090 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF4BD8800) [pid = 2364] [serial = 1481] [outer = 0000001C85F79400] 11:26:22 INFO - PROCESS | 2364 | 1461263182497 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 11:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:26:22 INFO - PROCESS | 2364 | 1461263182536 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 2364 | 1461263182538 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 11:26:22 INFO - PROCESS | 2364 | 1461263182541 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 2364 | 1461263182543 Marionette TRACE conn6 <- [1,1938,null,{}] 11:26:22 INFO - PROCESS | 2364 | 1461263182547 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:22 INFO - PROCESS | 2364 | 1461263182671 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 11:26:22 INFO - PROCESS | 2364 | 1461263182679 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C2C800 == 69 [pid = 2364] [id = 494] 11:26:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C85E4F400) [pid = 2364] [serial = 1482] [outer = 0000000000000000] 11:26:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CF4BDF000) [pid = 2364] [serial = 1483] [outer = 0000001C85E4F400] 11:26:22 INFO - PROCESS | 2364 | 1461263182726 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001CF554E000) [pid = 2364] [serial = 1484] [outer = 0000001C85E4F400] 11:26:23 INFO - PROCESS | 2364 | 1461263183220 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 11:26:23 INFO - PROCESS | 2364 | 1461263183336 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 2364 | 1461263183341 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 11:26:23 INFO - PROCESS | 2364 | 1461263183361 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 2364 | 1461263183366 Marionette TRACE conn6 <- [1,1942,null,{}] 11:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:26:23 INFO - PROCESS | 2364 | 1461263183373 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 2364 | 1461263183509 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 11:26:23 INFO - PROCESS | 2364 | 1461263183607 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E5A800 == 70 [pid = 2364] [id = 495] 11:26:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C8252F400) [pid = 2364] [serial = 1485] [outer = 0000000000000000] 11:26:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C826D2C00) [pid = 2364] [serial = 1486] [outer = 0000001C8252F400] 11:26:23 INFO - PROCESS | 2364 | 1461263183666 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C84177400) [pid = 2364] [serial = 1487] [outer = 0000001C8252F400] 11:26:24 INFO - PROCESS | 2364 | 1461263184243 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 941ms 11:26:24 INFO - PROCESS | 2364 | 1461263184312 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 2364 | 1461263184319 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 11:26:24 INFO - PROCESS | 2364 | 1461263184325 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:26:24 INFO - PROCESS | 2364 | 1461263184329 Marionette TRACE conn6 <- [1,1946,null,{}] 11:26:24 INFO - PROCESS | 2364 | 1461263184333 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 2364 | 1461263184453 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 11:26:24 INFO - PROCESS | 2364 | 1461263184585 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FA8800 == 71 [pid = 2364] [id = 496] 11:26:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C85F97800) [pid = 2364] [serial = 1488] [outer = 0000000000000000] 11:26:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C860C9400) [pid = 2364] [serial = 1489] [outer = 0000001C85F97800] 11:26:24 INFO - PROCESS | 2364 | 1461263184643 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C86EC8400) [pid = 2364] [serial = 1490] [outer = 0000001C85F97800] 11:26:25 INFO - PROCESS | 2364 | 1461263185247 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 986ms 11:26:25 INFO - PROCESS | 2364 | 1461263185317 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 2364 | 1461263185320 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 11:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:26:25 INFO - PROCESS | 2364 | 1461263185324 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 2364 | 1461263185328 Marionette TRACE conn6 <- [1,1950,null,{}] 11:26:25 INFO - PROCESS | 2364 | 1461263185354 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:25 INFO - PROCESS | 2364 | 1461263185515 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 11:26:25 INFO - PROCESS | 2364 | 1461263185572 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF962D000 == 72 [pid = 2364] [id = 497] 11:26:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CEF712C00) [pid = 2364] [serial = 1491] [outer = 0000000000000000] 11:26:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CEF9E9800) [pid = 2364] [serial = 1492] [outer = 0000001CEF712C00] 11:26:25 INFO - PROCESS | 2364 | 1461263185631 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CF4B9B800) [pid = 2364] [serial = 1493] [outer = 0000001CEF712C00] 11:26:26 INFO - PROCESS | 2364 | 1461263186257 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 985ms 11:26:26 INFO - PROCESS | 2364 | 1461263186311 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 2364 | 1461263186314 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 11:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:26:26 INFO - PROCESS | 2364 | 1461263186318 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 2364 | 1461263186320 Marionette TRACE conn6 <- [1,1954,null,{}] 11:26:26 INFO - PROCESS | 2364 | 1461263186324 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:26 INFO - PROCESS | 2364 | 1461263186440 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 11:26:26 INFO - PROCESS | 2364 | 1461263186570 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB035800 == 73 [pid = 2364] [id = 498] 11:26:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CF55EDC00) [pid = 2364] [serial = 1494] [outer = 0000000000000000] 11:26:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CF56A0400) [pid = 2364] [serial = 1495] [outer = 0000001CF55EDC00] 11:26:26 INFO - PROCESS | 2364 | 1461263186628 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CF90F2400) [pid = 2364] [serial = 1496] [outer = 0000001CF55EDC00] 11:26:27 INFO - PROCESS | 2364 | 1461263187159 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 880ms 11:26:27 INFO - PROCESS | 2364 | 1461263187203 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 2364 | 1461263187205 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 11:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:26:27 INFO - PROCESS | 2364 | 1461263187210 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 2364 | 1461263187213 Marionette TRACE conn6 <- [1,1958,null,{}] 11:26:27 INFO - PROCESS | 2364 | 1461263187217 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 2364 | 1461263187330 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 11:26:27 INFO - PROCESS | 2364 | 1461263187472 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C884E8800 == 74 [pid = 2364] [id = 499] 11:26:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C860C5800) [pid = 2364] [serial = 1497] [outer = 0000000000000000] 11:26:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CF9570800) [pid = 2364] [serial = 1498] [outer = 0000001C860C5800] 11:26:27 INFO - PROCESS | 2364 | 1461263187528 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CFA968800) [pid = 2364] [serial = 1499] [outer = 0000001C860C5800] 11:26:28 INFO - PROCESS | 2364 | 1461263188114 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 985ms 11:26:28 INFO - PROCESS | 2364 | 1461263188198 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 2364 | 1461263188201 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 11:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:26:28 INFO - PROCESS | 2364 | 1461263188205 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 2364 | 1461263188207 Marionette TRACE conn6 <- [1,1962,null,{}] 11:26:28 INFO - PROCESS | 2364 | 1461263188211 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 2364 | 1461263188357 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 11:26:28 INFO - PROCESS | 2364 | 1461263188754 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81457000 == 75 [pid = 2364] [id = 500] 11:26:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C810B9800) [pid = 2364] [serial = 1500] [outer = 0000000000000000] 11:26:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C810C4800) [pid = 2364] [serial = 1501] [outer = 0000001C810B9800] 11:26:28 INFO - PROCESS | 2364 | 1461263188850 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C8142E000) [pid = 2364] [serial = 1502] [outer = 0000001C810B9800] 11:26:29 INFO - PROCESS | 2364 | 1461263189456 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1288ms 11:26:29 INFO - PROCESS | 2364 | 1461263189496 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 2364 | 1461263189501 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 11:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:26:29 INFO - PROCESS | 2364 | 1461263189507 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 2364 | 1461263189510 Marionette TRACE conn6 <- [1,1966,null,{}] 11:26:29 INFO - PROCESS | 2364 | 1461263189515 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 2364 | 1461263189622 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 11:26:29 INFO - PROCESS | 2364 | 1461263189731 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8174A800 == 76 [pid = 2364] [id = 501] 11:26:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C83911800) [pid = 2364] [serial = 1503] [outer = 0000000000000000] 11:26:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C8399B000) [pid = 2364] [serial = 1504] [outer = 0000001C83911800] 11:26:29 INFO - PROCESS | 2364 | 1461263189785 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C83A1C000) [pid = 2364] [serial = 1505] [outer = 0000001C83911800] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBD5A800 == 75 [pid = 2364] [id = 420] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC780000 == 74 [pid = 2364] [id = 421] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFE0E2000 == 73 [pid = 2364] [id = 422] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C841C5800 == 72 [pid = 2364] [id = 288] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB3BA800 == 71 [pid = 2364] [id = 449] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1CE000 == 70 [pid = 2364] [id = 453] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5C65000 == 69 [pid = 2364] [id = 493] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF49E2800 == 68 [pid = 2364] [id = 492] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF3E7B800 == 67 [pid = 2364] [id = 491] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CDED5F000 == 66 [pid = 2364] [id = 490] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89081000 == 65 [pid = 2364] [id = 489] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C884E9000 == 64 [pid = 2364] [id = 488] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C86540000) [pid = 2364] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87083000 == 63 [pid = 2364] [id = 487] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FD0000 == 62 [pid = 2364] [id = 486] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C841D1800 == 61 [pid = 2364] [id = 485] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF174800 == 60 [pid = 2364] [id = 482] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8173E800 == 59 [pid = 2364] [id = 460] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED65F000 == 58 [pid = 2364] [id = 481] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C894ED800 == 57 [pid = 2364] [id = 480] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8857B000 == 56 [pid = 2364] [id = 479] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84AD2000 == 55 [pid = 2364] [id = 478] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E8B800 == 54 [pid = 2364] [id = 461] 11:26:30 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88566000 == 53 [pid = 2364] [id = 477] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C860C6C00) [pid = 2364] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C85F7C000) [pid = 2364] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CEF712400) [pid = 2364] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C857A6400) [pid = 2364] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C8B1EFC00) [pid = 2364] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001CED842000) [pid = 2364] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C826D5400) [pid = 2364] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C8417E800) [pid = 2364] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C8399D400) [pid = 2364] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C8576A400) [pid = 2364] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C85795800) [pid = 2364] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C85E59000) [pid = 2364] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C83C62800) [pid = 2364] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C8399E400) [pid = 2364] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C877AD800) [pid = 2364] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C884D1000) [pid = 2364] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 11:26:30 INFO - PROCESS | 2364 | 1461263190466 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 985ms 11:26:30 INFO - PROCESS | 2364 | 1461263190496 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 2364 | 1461263190501 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 11:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:26:30 INFO - PROCESS | 2364 | 1461263190506 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 2364 | 1461263190508 Marionette TRACE conn6 <- [1,1970,null,{}] 11:26:30 INFO - PROCESS | 2364 | 1461263190512 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 2364 | 1461263190604 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 11:26:30 INFO - PROCESS | 2364 | 1461263190685 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C825E7800 == 54 [pid = 2364] [id = 502] 11:26:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C81435000) [pid = 2364] [serial = 1506] [outer = 0000000000000000] 11:26:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C826D1400) [pid = 2364] [serial = 1507] [outer = 0000001C81435000] 11:26:30 INFO - PROCESS | 2364 | 1461263190732 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C83C5B800) [pid = 2364] [serial = 1508] [outer = 0000001C81435000] 11:26:31 INFO - PROCESS | 2364 | 1461263191136 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 11:26:31 INFO - PROCESS | 2364 | 1461263191200 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 2364 | 1461263191203 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 11:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:26:31 INFO - PROCESS | 2364 | 1461263191208 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 2364 | 1461263191214 Marionette TRACE conn6 <- [1,1974,null,{}] 11:26:31 INFO - PROCESS | 2364 | 1461263191224 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:31 INFO - PROCESS | 2364 | 1461263191315 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 11:26:31 INFO - PROCESS | 2364 | 1461263191348 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84AD5000 == 55 [pid = 2364] [id = 503] 11:26:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C844B4800) [pid = 2364] [serial = 1509] [outer = 0000000000000000] 11:26:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C85715800) [pid = 2364] [serial = 1510] [outer = 0000001C844B4800] 11:26:31 INFO - PROCESS | 2364 | 1461263191397 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C85739C00) [pid = 2364] [serial = 1511] [outer = 0000001C844B4800] 11:26:31 INFO - PROCESS | 2364 | 1461263191839 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 11:26:31 INFO - PROCESS | 2364 | 1461263191900 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 2364 | 1461263191903 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 11:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:26:31 INFO - PROCESS | 2364 | 1461263191906 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 2364 | 1461263191908 Marionette TRACE conn6 <- [1,1978,null,{}] 11:26:31 INFO - PROCESS | 2364 | 1461263191912 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 2364 | 1461263192026 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 11:26:32 INFO - PROCESS | 2364 | 1461263192117 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E7A800 == 56 [pid = 2364] [id = 504] 11:26:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C82537800) [pid = 2364] [serial = 1512] [outer = 0000000000000000] 11:26:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C8578DC00) [pid = 2364] [serial = 1513] [outer = 0000001C82537800] 11:26:32 INFO - PROCESS | 2364 | 1461263192164 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C85799400) [pid = 2364] [serial = 1514] [outer = 0000001C82537800] 11:26:32 INFO - PROCESS | 2364 | 1461263192558 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 691ms 11:26:32 INFO - PROCESS | 2364 | 1461263192599 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 2364 | 1461263192601 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 11:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:26:32 INFO - PROCESS | 2364 | 1461263192609 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 2364 | 1461263192611 Marionette TRACE conn6 <- [1,1982,null,{}] 11:26:32 INFO - PROCESS | 2364 | 1461263192615 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 2364 | 1461263192731 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 11:26:32 INFO - PROCESS | 2364 | 1461263192739 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87085000 == 57 [pid = 2364] [id = 505] 11:26:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C85E53400) [pid = 2364] [serial = 1515] [outer = 0000000000000000] 11:26:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C85E58C00) [pid = 2364] [serial = 1516] [outer = 0000001C85E53400] 11:26:32 INFO - PROCESS | 2364 | 1461263192846 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C85F77000) [pid = 2364] [serial = 1517] [outer = 0000001C85E53400] 11:26:33 INFO - PROCESS | 2364 | 1461263193270 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 11:26:33 INFO - PROCESS | 2364 | 1461263193356 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 2364 | 1461263193358 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 11:26:33 INFO - PROCESS | 2364 | 1461263193361 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:26:33 INFO - PROCESS | 2364 | 1461263193363 Marionette TRACE conn6 <- [1,1986,null,{}] 11:26:33 INFO - PROCESS | 2364 | 1461263193367 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 2364 | 1461263193485 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 11:26:33 INFO - PROCESS | 2364 | 1461263193542 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FA5800 == 58 [pid = 2364] [id = 506] 11:26:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C85F9D400) [pid = 2364] [serial = 1518] [outer = 0000000000000000] 11:26:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C860C7800) [pid = 2364] [serial = 1519] [outer = 0000001C85F9D400] 11:26:33 INFO - PROCESS | 2364 | 1461263193587 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C86538400) [pid = 2364] [serial = 1520] [outer = 0000001C85F9D400] 11:26:34 INFO - PROCESS | 2364 | 1461263193997 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 11:26:34 INFO - PROCESS | 2364 | 1461263194037 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 2364 | 1461263194039 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 11:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:26:34 INFO - PROCESS | 2364 | 1461263194043 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 2364 | 1461263194045 Marionette TRACE conn6 <- [1,1990,null,{}] 11:26:34 INFO - PROCESS | 2364 | 1461263194056 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:34 INFO - PROCESS | 2364 | 1461263194168 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 11:26:34 INFO - PROCESS | 2364 | 1461263194175 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88576000 == 59 [pid = 2364] [id = 507] 11:26:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C85F9F400) [pid = 2364] [serial = 1521] [outer = 0000000000000000] 11:26:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C865EC400) [pid = 2364] [serial = 1522] [outer = 0000001C85F9F400] 11:26:34 INFO - PROCESS | 2364 | 1461263194222 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C86E21400) [pid = 2364] [serial = 1523] [outer = 0000001C85F9F400] 11:26:34 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001CED82CC00) [pid = 2364] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:26:34 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001CEF26C000) [pid = 2364] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:26:34 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C839A8400) [pid = 2364] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:26:34 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001CF3C40400) [pid = 2364] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:26:34 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C8390A800) [pid = 2364] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:26:34 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C877B0000) [pid = 2364] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:26:34 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C83A1F400) [pid = 2364] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:26:34 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C85F79400) [pid = 2364] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:26:34 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C865E4800) [pid = 2364] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1125ms 11:26:35 INFO - PROCESS | 2364 | 1461263195164 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:26:35 INFO - PROCESS | 2364 | 1461263195173 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 2364 | 1461263195175 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 11:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:26:35 INFO - PROCESS | 2364 | 1461263195178 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 2364 | 1461263195180 Marionette TRACE conn6 <- [1,1994,null,{}] 11:26:35 INFO - PROCESS | 2364 | 1461263195184 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 2364 | 1461263195271 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 11:26:35 INFO - PROCESS | 2364 | 1461263195277 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8855C800 == 60 [pid = 2364] [id = 508] 11:26:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C86E24C00) [pid = 2364] [serial = 1524] [outer = 0000000000000000] 11:26:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C86EC8C00) [pid = 2364] [serial = 1525] [outer = 0000001C86E24C00] 11:26:35 INFO - PROCESS | 2364 | 1461263195325 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C86FCB400) [pid = 2364] [serial = 1526] [outer = 0000001C86E24C00] 11:26:35 INFO - PROCESS | 2364 | 1461263195758 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:26:35 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 11:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 629ms 11:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:26:35 INFO - PROCESS | 2364 | 1461263195810 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 2364 | 1461263195812 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 11:26:35 INFO - PROCESS | 2364 | 1461263195815 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 2364 | 1461263195817 Marionette TRACE conn6 <- [1,1998,null,{}] 11:26:35 INFO - PROCESS | 2364 | 1461263195821 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 2364 | 1461263195905 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 11:26:35 INFO - PROCESS | 2364 | 1461263195911 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8991D800 == 61 [pid = 2364] [id = 509] 11:26:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C876E4C00) [pid = 2364] [serial = 1527] [outer = 0000000000000000] 11:26:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C877AB000) [pid = 2364] [serial = 1528] [outer = 0000001C876E4C00] 11:26:35 INFO - PROCESS | 2364 | 1461263195959 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C87FBA000) [pid = 2364] [serial = 1529] [outer = 0000001C876E4C00] 11:26:36 INFO - PROCESS | 2364 | 1461263196413 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:26:36 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 11:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 11:26:36 INFO - PROCESS | 2364 | 1461263196457 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 2364 | 1461263196459 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 11:26:36 INFO - PROCESS | 2364 | 1461263196462 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 2364 | 1461263196464 Marionette TRACE conn6 <- [1,2002,null,{}] 11:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:26:36 INFO - PROCESS | 2364 | 1461263196472 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:36 INFO - PROCESS | 2364 | 1461263196560 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 11:26:36 INFO - PROCESS | 2364 | 1461263196569 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED8D7000 == 62 [pid = 2364] [id = 510] 11:26:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C87FC5400) [pid = 2364] [serial = 1530] [outer = 0000000000000000] 11:26:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C884D6800) [pid = 2364] [serial = 1531] [outer = 0000001C87FC5400] 11:26:36 INFO - PROCESS | 2364 | 1461263196622 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C8924B000) [pid = 2364] [serial = 1532] [outer = 0000001C87FC5400] 11:26:37 INFO - PROCESS | 2364 | 1461263197234 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 839ms 11:26:37 INFO - PROCESS | 2364 | 1461263197319 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 2364 | 1461263197323 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 11:26:37 INFO - PROCESS | 2364 | 1461263197329 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:26:37 INFO - PROCESS | 2364 | 1461263197333 Marionette TRACE conn6 <- [1,2006,null,{}] 11:26:37 INFO - PROCESS | 2364 | 1461263197340 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 2364 | 1461263197470 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 11:26:37 INFO - PROCESS | 2364 | 1461263197564 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C72000 == 63 [pid = 2364] [id = 511] 11:26:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C81580C00) [pid = 2364] [serial = 1533] [outer = 0000000000000000] 11:26:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C826D3400) [pid = 2364] [serial = 1534] [outer = 0000001C81580C00] 11:26:37 INFO - PROCESS | 2364 | 1461263197624 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C83A1F000) [pid = 2364] [serial = 1535] [outer = 0000001C81580C00] 11:26:38 INFO - PROCESS | 2364 | 1461263198200 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 943ms 11:26:38 INFO - PROCESS | 2364 | 1461263198278 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 2364 | 1461263198285 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 11:26:38 INFO - PROCESS | 2364 | 1461263198292 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:26:38 INFO - PROCESS | 2364 | 1461263198295 Marionette TRACE conn6 <- [1,2010,null,{}] 11:26:38 INFO - PROCESS | 2364 | 1461263198299 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:38 INFO - PROCESS | 2364 | 1461263198464 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 11:26:38 INFO - PROCESS | 2364 | 1461263198475 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F76800 == 64 [pid = 2364] [id = 512] 11:26:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C841DBC00) [pid = 2364] [serial = 1536] [outer = 0000000000000000] 11:26:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C844B5C00) [pid = 2364] [serial = 1537] [outer = 0000001C841DBC00] 11:26:38 INFO - PROCESS | 2364 | 1461263198534 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001C857A6400) [pid = 2364] [serial = 1538] [outer = 0000001C841DBC00] 11:26:39 INFO - PROCESS | 2364 | 1461263199161 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 882ms 11:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:26:39 INFO - PROCESS | 2364 | 1461263199178 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 2364 | 1461263199181 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 11:26:39 INFO - PROCESS | 2364 | 1461263199185 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 2364 | 1461263199189 Marionette TRACE conn6 <- [1,2014,null,{}] 11:26:39 INFO - PROCESS | 2364 | 1461263199201 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:39 INFO - PROCESS | 2364 | 1461263199318 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 11:26:39 INFO - PROCESS | 2364 | 1461263199422 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF972800 == 65 [pid = 2364] [id = 513] 11:26:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001C85F7D800) [pid = 2364] [serial = 1539] [outer = 0000000000000000] 11:26:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001C86FCE000) [pid = 2364] [serial = 1540] [outer = 0000001C85F7D800] 11:26:39 INFO - PROCESS | 2364 | 1461263199481 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001C88977800) [pid = 2364] [serial = 1541] [outer = 0000001C85F7D800] 11:26:40 INFO - PROCESS | 2364 | 1461263200109 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 985ms 11:26:40 INFO - PROCESS | 2364 | 1461263200172 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 2364 | 1461263200176 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 11:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:26:40 INFO - PROCESS | 2364 | 1461263200179 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 2364 | 1461263200182 Marionette TRACE conn6 <- [1,2018,null,{}] 11:26:40 INFO - PROCESS | 2364 | 1461263200186 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 2364 | 1461263200299 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 11:26:40 INFO - PROCESS | 2364 | 1461263200426 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF448F000 == 66 [pid = 2364] [id = 514] 11:26:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001C884D1000) [pid = 2364] [serial = 1542] [outer = 0000000000000000] 11:26:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CED721000) [pid = 2364] [serial = 1543] [outer = 0000001C884D1000] 11:26:40 INFO - PROCESS | 2364 | 1461263200484 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001CED843C00) [pid = 2364] [serial = 1544] [outer = 0000001C884D1000] 11:26:41 INFO - PROCESS | 2364 | 1461263201061 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 943ms 11:26:41 INFO - PROCESS | 2364 | 1461263201125 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 2364 | 1461263201128 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 11:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:26:41 INFO - PROCESS | 2364 | 1461263201131 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 2364 | 1461263201133 Marionette TRACE conn6 <- [1,2022,null,{}] 11:26:41 INFO - PROCESS | 2364 | 1461263201137 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:41 INFO - PROCESS | 2364 | 1461263201246 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 11:26:41 INFO - PROCESS | 2364 | 1461263201373 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4AD5000 == 67 [pid = 2364] [id = 515] 11:26:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C8B1E5800) [pid = 2364] [serial = 1545] [outer = 0000000000000000] 11:26:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001CEE958C00) [pid = 2364] [serial = 1546] [outer = 0000001C8B1E5800] 11:26:41 INFO - PROCESS | 2364 | 1461263201431 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001CEF13A800) [pid = 2364] [serial = 1547] [outer = 0000001C8B1E5800] 11:26:42 INFO - PROCESS | 2364 | 1461263202018 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 11:26:42 INFO - PROCESS | 2364 | 1461263202078 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 2364 | 1461263202080 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 11:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:26:42 INFO - PROCESS | 2364 | 1461263202084 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 2364 | 1461263202086 Marionette TRACE conn6 <- [1,2026,null,{}] 11:26:42 INFO - PROCESS | 2364 | 1461263202090 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:42 INFO - PROCESS | 2364 | 1461263202221 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 11:26:42 INFO - PROCESS | 2364 | 1461263202350 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF8C29000 == 68 [pid = 2364] [id = 516] 11:26:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001CEF26E400) [pid = 2364] [serial = 1548] [outer = 0000000000000000] 11:26:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001CEF7CAC00) [pid = 2364] [serial = 1549] [outer = 0000001CEF26E400] 11:26:42 INFO - PROCESS | 2364 | 1461263202411 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001CF3C46C00) [pid = 2364] [serial = 1550] [outer = 0000001CEF26E400] 11:26:43 INFO - PROCESS | 2364 | 1461263203036 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 985ms 11:26:43 INFO - PROCESS | 2364 | 1461263203080 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 2364 | 1461263203083 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 11:26:43 INFO - PROCESS | 2364 | 1461263203088 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:26:43 INFO - PROCESS | 2364 | 1461263203090 Marionette TRACE conn6 <- [1,2030,null,{}] 11:26:43 INFO - PROCESS | 2364 | 1461263203095 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 2364 | 1461263203203 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 11:26:43 INFO - PROCESS | 2364 | 1461263203329 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83E6D000 == 69 [pid = 2364] [id = 517] 11:26:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001C8578E800) [pid = 2364] [serial = 1551] [outer = 0000000000000000] 11:26:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001C860D1800) [pid = 2364] [serial = 1552] [outer = 0000001C8578E800] 11:26:43 INFO - PROCESS | 2364 | 1461263203388 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CF3D5B000) [pid = 2364] [serial = 1553] [outer = 0000001C8578E800] 11:26:43 INFO - PROCESS | 2364 | 1461263203937 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:26:43 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) 11:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 880ms 11:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:26:43 INFO - PROCESS | 2364 | 1461263203972 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 2364 | 1461263203975 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 11:26:43 INFO - PROCESS | 2364 | 1461263203978 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 2364 | 1461263203980 Marionette TRACE conn6 <- [1,2034,null,{}] 11:26:43 INFO - PROCESS | 2364 | 1461263203984 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:44 INFO - PROCESS | 2364 | 1461263204241 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 11:26:44 INFO - PROCESS | 2364 | 1461263204350 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83FCF000 == 70 [pid = 2364] [id = 518] 11:26:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001C81183400) [pid = 2364] [serial = 1554] [outer = 0000000000000000] 11:26:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001C81429800) [pid = 2364] [serial = 1555] [outer = 0000001C81183400] 11:26:44 INFO - PROCESS | 2364 | 1461263204402 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001C823B8400) [pid = 2364] [serial = 1556] [outer = 0000001C81183400] 11:26:45 INFO - PROCESS | 2364 | 1461263205066 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1127ms 11:26:45 INFO - PROCESS | 2364 | 1461263205108 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 2364 | 1461263205113 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 11:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:26:45 INFO - PROCESS | 2364 | 1461263205118 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 2364 | 1461263205122 Marionette TRACE conn6 <- [1,2038,null,{}] 11:26:45 INFO - PROCESS | 2364 | 1461263205127 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:45 INFO - PROCESS | 2364 | 1461263205235 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 11:26:45 INFO - PROCESS | 2364 | 1461263205362 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8991D800 == 69 [pid = 2364] [id = 509] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8855C800 == 68 [pid = 2364] [id = 508] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88576000 == 67 [pid = 2364] [id = 507] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FA5800 == 66 [pid = 2364] [id = 506] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87085000 == 65 [pid = 2364] [id = 505] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E7A800 == 64 [pid = 2364] [id = 504] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84AD5000 == 63 [pid = 2364] [id = 503] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C825E7800 == 62 [pid = 2364] [id = 502] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8174A800 == 61 [pid = 2364] [id = 501] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81457000 == 60 [pid = 2364] [id = 500] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001C8B1EB400) [pid = 2364] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001CEF26F400) [pid = 2364] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001CF4BDF000) [pid = 2364] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8107E000 == 61 [pid = 2364] [id = 519] 11:26:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001C81187800) [pid = 2364] [serial = 1557] [outer = 0000000000000000] 11:26:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001C82345C00) [pid = 2364] [serial = 1558] [outer = 0000001C81187800] 11:26:45 INFO - PROCESS | 2364 | 1461263205462 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001C8571C400) [pid = 2364] [serial = 1559] [outer = 0000001C81187800] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C884E8800 == 60 [pid = 2364] [id = 499] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB035800 == 59 [pid = 2364] [id = 498] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF962D000 == 58 [pid = 2364] [id = 497] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FA8800 == 57 [pid = 2364] [id = 496] 11:26:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E5A800 == 56 [pid = 2364] [id = 495] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001CED8F5000) [pid = 2364] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001CEE9BBC00) [pid = 2364] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001CF3C92C00) [pid = 2364] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001CF0B94400) [pid = 2364] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001CF3DCD000) [pid = 2364] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001CF3E2CC00) [pid = 2364] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001C85E5C000) [pid = 2364] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001C85733000) [pid = 2364] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001C85E54800) [pid = 2364] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001C87FC4400) [pid = 2364] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001C839A0000) [pid = 2364] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001C8578CC00) [pid = 2364] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001C84173C00) [pid = 2364] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001CF4BD8800) [pid = 2364] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001C884CCC00) [pid = 2364] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C86E16C00) [pid = 2364] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001C86FC8400) [pid = 2364] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001C85790C00) [pid = 2364] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001C86FC8000) [pid = 2364] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CF4BA7C00) [pid = 2364] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001CF4B98400) [pid = 2364] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CF4592400) [pid = 2364] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C8B1EB000) [pid = 2364] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 11:26:45 INFO - PROCESS | 2364 | 1461263205936 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 837ms 11:26:45 INFO - PROCESS | 2364 | 1461263205959 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 2364 | 1461263205962 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 11:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:26:45 INFO - PROCESS | 2364 | 1461263205970 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 2364 | 1461263205972 Marionette TRACE conn6 <- [1,2042,null,{}] 11:26:45 INFO - PROCESS | 2364 | 1461263205976 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 2364 | 1461263206070 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 11:26:46 INFO - PROCESS | 2364 | 1461263206078 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F34800 == 57 [pid = 2364] [id = 520] 11:26:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C857A3C00) [pid = 2364] [serial = 1560] [outer = 0000000000000000] 11:26:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C85E52000) [pid = 2364] [serial = 1561] [outer = 0000001C857A3C00] 11:26:46 INFO - PROCESS | 2364 | 1461263206130 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C85F73C00) [pid = 2364] [serial = 1562] [outer = 0000001C857A3C00] 11:26:46 INFO - PROCESS | 2364 | 1461263206649 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 732ms 11:26:46 INFO - PROCESS | 2364 | 1461263206699 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 2364 | 1461263206703 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 11:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:26:46 INFO - PROCESS | 2364 | 1461263206715 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 2364 | 1461263206719 Marionette TRACE conn6 <- [1,2046,null,{}] 11:26:46 INFO - PROCESS | 2364 | 1461263206723 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 2364 | 1461263206823 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 11:26:46 INFO - PROCESS | 2364 | 1461263206912 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FA5800 == 58 [pid = 2364] [id = 521] 11:26:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C85E84000) [pid = 2364] [serial = 1563] [outer = 0000000000000000] 11:26:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001C865E7C00) [pid = 2364] [serial = 1564] [outer = 0000001C85E84000] 11:26:46 INFO - PROCESS | 2364 | 1461263206958 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001C86FC8400) [pid = 2364] [serial = 1565] [outer = 0000001C85E84000] 11:26:47 INFO - PROCESS | 2364 | 1461263207324 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 691ms 11:26:47 INFO - PROCESS | 2364 | 1461263207404 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 11:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:26:47 INFO - PROCESS | 2364 | 1461263207406 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 11:26:47 INFO - PROCESS | 2364 | 1461263207409 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 2364 | 1461263207411 Marionette TRACE conn6 <- [1,2050,null,{}] 11:26:47 INFO - PROCESS | 2364 | 1461263207420 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:47 INFO - PROCESS | 2364 | 1461263207539 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 11:26:47 INFO - PROCESS | 2364 | 1461263207553 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8911C000 == 59 [pid = 2364] [id = 522] 11:26:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001C87FBC800) [pid = 2364] [serial = 1566] [outer = 0000000000000000] 11:26:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001C8896AC00) [pid = 2364] [serial = 1567] [outer = 0000001C87FBC800] 11:26:47 INFO - PROCESS | 2364 | 1461263207599 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001CED722800) [pid = 2364] [serial = 1568] [outer = 0000001C87FBC800] 11:26:48 INFO - PROCESS | 2364 | 1461263208060 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 11:26:48 INFO - PROCESS | 2364 | 1461263208105 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 2364 | 1461263208107 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 11:26:48 INFO - PROCESS | 2364 | 1461263208110 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:26:48 INFO - PROCESS | 2364 | 1461263208112 Marionette TRACE conn6 <- [1,2054,null,{}] 11:26:48 INFO - PROCESS | 2364 | 1461263208116 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 2364 | 1461263208241 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 11:26:48 INFO - PROCESS | 2364 | 1461263208304 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED660000 == 60 [pid = 2364] [id = 523] 11:26:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CEF141400) [pid = 2364] [serial = 1569] [outer = 0000000000000000] 11:26:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001CEF26C000) [pid = 2364] [serial = 1570] [outer = 0000001CEF141400] 11:26:48 INFO - PROCESS | 2364 | 1461263208360 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001CF0924000) [pid = 2364] [serial = 1571] [outer = 0000001CEF141400] 11:26:48 INFO - PROCESS | 2364 | 1461263208815 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 11:26:48 INFO - PROCESS | 2364 | 1461263208852 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 2364 | 1461263208855 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 11:26:48 INFO - PROCESS | 2364 | 1461263208858 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:26:48 INFO - PROCESS | 2364 | 1461263208860 Marionette TRACE conn6 <- [1,2058,null,{}] 11:26:48 INFO - PROCESS | 2364 | 1461263208904 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 2364 | 1461263209021 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 11:26:49 INFO - PROCESS | 2364 | 1461263209081 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEFCAC800 == 61 [pid = 2364] [id = 524] 11:26:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001CEF143800) [pid = 2364] [serial = 1572] [outer = 0000000000000000] 11:26:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001CF41F0400) [pid = 2364] [serial = 1573] [outer = 0000001CEF143800] 11:26:49 INFO - PROCESS | 2364 | 1461263209127 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001CF4A11400) [pid = 2364] [serial = 1574] [outer = 0000001CEF143800] 11:26:49 INFO - PROCESS | 2364 | 1461263209527 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 711ms 11:26:49 INFO - PROCESS | 2364 | 1461263209573 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 2364 | 1461263209575 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 11:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:26:49 INFO - PROCESS | 2364 | 1461263209578 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 2364 | 1461263209580 Marionette TRACE conn6 <- [1,2062,null,{}] 11:26:49 INFO - PROCESS | 2364 | 1461263209584 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 2364 | 1461263209714 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001C85F9F400) [pid = 2364] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001C876E4C00) [pid = 2364] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001C810B9800) [pid = 2364] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001C86E24C00) [pid = 2364] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001C86533800) [pid = 2364] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001CFAB2B400) [pid = 2364] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001C8924E400) [pid = 2364] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C823B6C00) [pid = 2364] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001C81437000) [pid = 2364] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001C8896DC00) [pid = 2364] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001C83904000) [pid = 2364] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001C85E5C800) [pid = 2364] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C8B1EAC00) [pid = 2364] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CED728C00) [pid = 2364] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001CEF139C00) [pid = 2364] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001CED72A000) [pid = 2364] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C8653D400) [pid = 2364] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001CEF13F000) [pid = 2364] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C86ED1800) [pid = 2364] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C8007A000) [pid = 2364] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C844B0800) [pid = 2364] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C82537800) [pid = 2364] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C83911800) [pid = 2364] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C85E53400) [pid = 2364] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C844B4800) [pid = 2364] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C85F9D400) [pid = 2364] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C85E4F400) [pid = 2364] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:26:50 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C81435000) [pid = 2364] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:26:50 INFO - PROCESS | 2364 | 1461263210029 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81247000 == 62 [pid = 2364] [id = 525] 11:26:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C80078000) [pid = 2364] [serial = 1575] [outer = 0000000000000000] 11:26:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C8117B400) [pid = 2364] [serial = 1576] [outer = 0000001C80078000] 11:26:50 INFO - PROCESS | 2364 | 1461263210079 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C83BE2400) [pid = 2364] [serial = 1577] [outer = 0000001C80078000] 11:26:50 INFO - PROCESS | 2364 | 1461263210478 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 943ms 11:26:50 INFO - PROCESS | 2364 | 1461263210524 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 2364 | 1461263210527 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 11:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:26:50 INFO - PROCESS | 2364 | 1461263210535 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 2364 | 1461263210536 Marionette TRACE conn6 <- [1,2066,null,{}] 11:26:50 INFO - PROCESS | 2364 | 1461263210540 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:50 INFO - PROCESS | 2364 | 1461263210661 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 11:26:50 INFO - PROCESS | 2364 | 1461263210675 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5A22800 == 63 [pid = 2364] [id = 526] 11:26:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C81578C00) [pid = 2364] [serial = 1578] [outer = 0000000000000000] 11:26:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C86EC4C00) [pid = 2364] [serial = 1579] [outer = 0000001C81578C00] 11:26:50 INFO - PROCESS | 2364 | 1461263210720 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C8B1EEC00) [pid = 2364] [serial = 1580] [outer = 0000001C81578C00] 11:26:51 INFO - PROCESS | 2364 | 1461263211126 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 11:26:51 INFO - PROCESS | 2364 | 1461263211162 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 2364 | 1461263211164 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 11:26:51 INFO - PROCESS | 2364 | 1461263211168 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:26:51 INFO - PROCESS | 2364 | 1461263211169 Marionette TRACE conn6 <- [1,2070,null,{}] 11:26:51 INFO - PROCESS | 2364 | 1461263211173 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 2364 | 1461263211263 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 11:26:51 INFO - PROCESS | 2364 | 1461263211355 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF91BD800 == 64 [pid = 2364] [id = 527] 11:26:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C8157F400) [pid = 2364] [serial = 1581] [outer = 0000000000000000] 11:26:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001CF4B9F400) [pid = 2364] [serial = 1582] [outer = 0000001C8157F400] 11:26:51 INFO - PROCESS | 2364 | 1461263211400 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001CF4BD6C00) [pid = 2364] [serial = 1583] [outer = 0000001C8157F400] 11:26:51 INFO - PROCESS | 2364 | 1461263211791 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 11:26:51 INFO - PROCESS | 2364 | 1461263211863 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 2364 | 1461263211865 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 11:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:26:51 INFO - PROCESS | 2364 | 1461263211869 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 2364 | 1461263211871 Marionette TRACE conn6 <- [1,2074,null,{}] 11:26:51 INFO - PROCESS | 2364 | 1461263211874 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 2364 | 1461263211963 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 11:26:51 INFO - PROCESS | 2364 | 1461263211970 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB134000 == 65 [pid = 2364] [id = 528] 11:26:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001CF4BDEC00) [pid = 2364] [serial = 1584] [outer = 0000000000000000] 11:26:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001CF4C7D000) [pid = 2364] [serial = 1585] [outer = 0000001CF4BDEC00] 11:26:52 INFO - PROCESS | 2364 | 1461263212022 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001CF5C7F000) [pid = 2364] [serial = 1586] [outer = 0000001CF4BDEC00] 11:26:52 INFO - PROCESS | 2364 | 1461263212793 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 984ms 11:26:52 INFO - PROCESS | 2364 | 1461263212858 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 2364 | 1461263212864 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 11:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:26:52 INFO - PROCESS | 2364 | 1461263212870 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 2364 | 1461263212875 Marionette TRACE conn6 <- [1,2078,null,{}] 11:26:52 INFO - PROCESS | 2364 | 1461263212880 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:53 INFO - PROCESS | 2364 | 1461263213033 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 11:26:53 INFO - PROCESS | 2364 | 1461263213169 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E7B000 == 66 [pid = 2364] [id = 529] 11:26:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C841E0C00) [pid = 2364] [serial = 1587] [outer = 0000000000000000] 11:26:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C85734400) [pid = 2364] [serial = 1588] [outer = 0000001C841E0C00] 11:26:53 INFO - PROCESS | 2364 | 1461263213229 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C857A6000) [pid = 2364] [serial = 1589] [outer = 0000001C841E0C00] 11:26:53 INFO - PROCESS | 2364 | 1461263213789 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 11:26:53 INFO - PROCESS | 2364 | 1461263213858 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 2364 | 1461263213865 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 11:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:26:53 INFO - PROCESS | 2364 | 1461263213872 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 2364 | 1461263213875 Marionette TRACE conn6 <- [1,2082,null,{}] 11:26:53 INFO - PROCESS | 2364 | 1461263213879 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 2364 | 1461263214029 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 11:26:54 INFO - PROCESS | 2364 | 1461263214162 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CDED4A800 == 67 [pid = 2364] [id = 530] 11:26:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C860CD000) [pid = 2364] [serial = 1590] [outer = 0000000000000000] 11:26:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C86E23C00) [pid = 2364] [serial = 1591] [outer = 0000001C860CD000] 11:26:54 INFO - PROCESS | 2364 | 1461263214220 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001C89243800) [pid = 2364] [serial = 1592] [outer = 0000001C860CD000] 11:26:54 INFO - PROCESS | 2364 | 1461263214850 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1024ms 11:26:54 INFO - PROCESS | 2364 | 1461263214901 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 2364 | 1461263214904 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 11:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:26:54 INFO - PROCESS | 2364 | 1461263214908 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 2364 | 1461263214912 Marionette TRACE conn6 <- [1,2086,null,{}] 11:26:54 INFO - PROCESS | 2364 | 1461263214944 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:55 INFO - PROCESS | 2364 | 1461263215096 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 11:26:55 INFO - PROCESS | 2364 | 1461263215230 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB5B9800 == 68 [pid = 2364] [id = 531] 11:26:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CF0440000) [pid = 2364] [serial = 1593] [outer = 0000000000000000] 11:26:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001CF456BC00) [pid = 2364] [serial = 1594] [outer = 0000001CF0440000] 11:26:55 INFO - PROCESS | 2364 | 1461263215290 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CF4BE4000) [pid = 2364] [serial = 1595] [outer = 0000001CF0440000] 11:26:55 INFO - PROCESS | 2364 | 1461263215871 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 985ms 11:26:55 INFO - PROCESS | 2364 | 1461263215895 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 2364 | 1461263215898 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 11:26:55 INFO - PROCESS | 2364 | 1461263215916 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:26:55 INFO - PROCESS | 2364 | 1461263215919 Marionette TRACE conn6 <- [1,2090,null,{}] 11:26:55 INFO - PROCESS | 2364 | 1461263215923 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:56 INFO - PROCESS | 2364 | 1461263216042 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 11:26:56 INFO - PROCESS | 2364 | 1461263216173 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBD6F000 == 69 [pid = 2364] [id = 532] 11:26:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001CF56A2400) [pid = 2364] [serial = 1596] [outer = 0000000000000000] 11:26:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CF8494800) [pid = 2364] [serial = 1597] [outer = 0000001CF56A2400] 11:26:56 INFO - PROCESS | 2364 | 1461263216230 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001CF979F400) [pid = 2364] [serial = 1598] [outer = 0000001CF56A2400] 11:26:56 INFO - PROCESS | 2364 | 1461263216821 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 985ms 11:26:56 INFO - PROCESS | 2364 | 1461263216906 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 2364 | 1461263216909 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 11:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:26:56 INFO - PROCESS | 2364 | 1461263216913 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 2364 | 1461263216915 Marionette TRACE conn6 <- [1,2094,null,{}] 11:26:56 INFO - PROCESS | 2364 | 1461263216919 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 2364 | 1461263217036 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 11:26:57 INFO - PROCESS | 2364 | 1461263217170 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC18A000 == 70 [pid = 2364] [id = 533] 11:26:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C823B0C00) [pid = 2364] [serial = 1599] [outer = 0000000000000000] 11:26:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001CFA966800) [pid = 2364] [serial = 1600] [outer = 0000001C823B0C00] 11:26:57 INFO - PROCESS | 2364 | 1461263217227 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001CFAB28800) [pid = 2364] [serial = 1601] [outer = 0000001C823B0C00] 11:26:57 INFO - PROCESS | 2364 | 1461263217824 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 2364 | 1461263217862 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 11:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:26:57 INFO - PROCESS | 2364 | 1461263217866 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 2364 | 1461263217868 Marionette TRACE conn6 <- [1,2098,null,{}] 11:26:57 INFO - PROCESS | 2364 | 1461263217872 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:58 INFO - PROCESS | 2364 | 1461263217999 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 11:26:58 INFO - PROCESS | 2364 | 1461263218135 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8106F000 == 71 [pid = 2364] [id = 534] 11:26:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001C809C7000) [pid = 2364] [serial = 1602] [outer = 0000000000000000] 11:26:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001C8142CC00) [pid = 2364] [serial = 1603] [outer = 0000001C809C7000] 11:26:58 INFO - PROCESS | 2364 | 1461263218198 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001C8571B000) [pid = 2364] [serial = 1604] [outer = 0000001C809C7000] 11:26:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF49E5000 == 70 [pid = 2364] [id = 11] 11:26:59 INFO - PROCESS | 2364 | 1461263219058 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1230ms 11:26:59 INFO - PROCESS | 2364 | 1461263219098 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 2364 | 1461263219103 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 11:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:26:59 INFO - PROCESS | 2364 | 1461263219108 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 2364 | 1461263219112 Marionette TRACE conn6 <- [1,2102,null,{}] 11:26:59 INFO - PROCESS | 2364 | 1461263219118 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 2364 | 1461263219227 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 11:26:59 INFO - PROCESS | 2364 | 1461263219363 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83B9A000 == 71 [pid = 2364] [id = 535] 11:26:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001C839A2400) [pid = 2364] [serial = 1605] [outer = 0000000000000000] 11:26:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001C83A21800) [pid = 2364] [serial = 1606] [outer = 0000001C839A2400] 11:26:59 INFO - PROCESS | 2364 | 1461263219422 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001C844B3400) [pid = 2364] [serial = 1607] [outer = 0000001C839A2400] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF91BD800 == 70 [pid = 2364] [id = 527] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5A22800 == 69 [pid = 2364] [id = 526] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81247000 == 68 [pid = 2364] [id = 525] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEFCAC800 == 67 [pid = 2364] [id = 524] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED660000 == 66 [pid = 2364] [id = 523] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8911C000 == 65 [pid = 2364] [id = 522] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FA5800 == 64 [pid = 2364] [id = 521] 11:26:59 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001C884D6800) [pid = 2364] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F34800 == 63 [pid = 2364] [id = 520] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8107E000 == 62 [pid = 2364] [id = 519] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83FCF000 == 61 [pid = 2364] [id = 518] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF448F000 == 60 [pid = 2364] [id = 514] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF972800 == 59 [pid = 2364] [id = 513] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F76800 == 58 [pid = 2364] [id = 512] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C72000 == 57 [pid = 2364] [id = 511] 11:26:59 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED8D7000 == 56 [pid = 2364] [id = 510] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001C8399B000) [pid = 2364] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001C85E58C00) [pid = 2364] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001C826D2C00) [pid = 2364] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001C85715800) [pid = 2364] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001C86538400) [pid = 2364] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001C860C7800) [pid = 2364] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001C85739C00) [pid = 2364] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001CF554E000) [pid = 2364] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001C826D1400) [pid = 2364] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001C85F77000) [pid = 2364] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001C83C5B800) [pid = 2364] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001CEF9E9800) [pid = 2364] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001CF56A0400) [pid = 2364] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001CF9570800) [pid = 2364] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001C865EC400) [pid = 2364] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001C877AB000) [pid = 2364] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C86E21400) [pid = 2364] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001C87FBA000) [pid = 2364] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C860C9400) [pid = 2364] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C8142E000) [pid = 2364] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C810C4800) [pid = 2364] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C83A1C000) [pid = 2364] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C86FCB400) [pid = 2364] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C85799400) [pid = 2364] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C86EC8C00) [pid = 2364] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C86E1B400) [pid = 2364] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CFCBD2000) [pid = 2364] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001CF5F28800) [pid = 2364] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C83C5C400) [pid = 2364] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C844B2400) [pid = 2364] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CF4BE4C00) [pid = 2364] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C8573C400) [pid = 2364] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C86E22000) [pid = 2364] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CED82B400) [pid = 2364] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001CEF13A000) [pid = 2364] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001CF56A1C00) [pid = 2364] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CEE149800) [pid = 2364] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C884D0000) [pid = 2364] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CFA970000) [pid = 2364] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C89245C00) [pid = 2364] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C85E54000) [pid = 2364] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C85E5B800) [pid = 2364] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C8578DC00) [pid = 2364] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 11:27:00 INFO - PROCESS | 2364 | 1461263220088 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1030ms 11:27:00 INFO - PROCESS | 2364 | 1461263220142 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 2364 | 1461263220148 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 11:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:27:00 INFO - PROCESS | 2364 | 1461263220155 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 2364 | 1461263220158 Marionette TRACE conn6 <- [1,2106,null,{}] 11:27:00 INFO - PROCESS | 2364 | 1461263220186 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:00 INFO - PROCESS | 2364 | 1461263220283 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 11:27:00 INFO - PROCESS | 2364 | 1461263220368 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83BA8800 == 57 [pid = 2364] [id = 536] 11:27:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C8157EC00) [pid = 2364] [serial = 1608] [outer = 0000000000000000] 11:27:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C839A7000) [pid = 2364] [serial = 1609] [outer = 0000001C8157EC00] 11:27:00 INFO - PROCESS | 2364 | 1461263220416 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C844B2400) [pid = 2364] [serial = 1610] [outer = 0000001C8157EC00] 11:27:00 INFO - PROCESS | 2364 | 1461263220848 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 754ms 11:27:00 INFO - PROCESS | 2364 | 1461263220910 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 2364 | 1461263220912 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 11:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:27:00 INFO - PROCESS | 2364 | 1461263220916 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 2364 | 1461263220920 Marionette TRACE conn6 <- [1,2110,null,{}] 11:27:00 INFO - PROCESS | 2364 | 1461263220931 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:01 INFO - PROCESS | 2364 | 1461263221026 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 11:27:01 INFO - PROCESS | 2364 | 1461263221037 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86519000 == 58 [pid = 2364] [id = 537] 11:27:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C85793000) [pid = 2364] [serial = 1611] [outer = 0000000000000000] 11:27:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C85799400) [pid = 2364] [serial = 1612] [outer = 0000001C85793000] 11:27:01 INFO - PROCESS | 2364 | 1461263221095 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C85E84C00) [pid = 2364] [serial = 1613] [outer = 0000001C85793000] 11:27:01 INFO - PROCESS | 2364 | 1461263221589 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 11:27:01 INFO - PROCESS | 2364 | 1461263221609 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 2364 | 1461263221612 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 11:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:27:01 INFO - PROCESS | 2364 | 1461263221644 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 2364 | 1461263221646 Marionette TRACE conn6 <- [1,2114,null,{}] 11:27:01 INFO - PROCESS | 2364 | 1461263221653 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:01 INFO - PROCESS | 2364 | 1461263221747 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 11:27:01 INFO - PROCESS | 2364 | 1461263221840 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FA8800 == 59 [pid = 2364] [id = 538] 11:27:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C841D8C00) [pid = 2364] [serial = 1614] [outer = 0000000000000000] 11:27:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C860C3000) [pid = 2364] [serial = 1615] [outer = 0000001C841D8C00] 11:27:01 INFO - PROCESS | 2364 | 1461263221888 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C86535800) [pid = 2364] [serial = 1616] [outer = 0000001C841D8C00] 11:27:02 INFO - PROCESS | 2364 | 1461263222293 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 713ms 11:27:02 INFO - PROCESS | 2364 | 1461263222331 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 2364 | 1461263222333 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 11:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:27:02 INFO - PROCESS | 2364 | 1461263222337 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 2364 | 1461263222338 Marionette TRACE conn6 <- [1,2118,null,{}] 11:27:02 INFO - PROCESS | 2364 | 1461263222342 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:02 INFO - PROCESS | 2364 | 1461263222461 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 11:27:02 INFO - PROCESS | 2364 | 1461263222519 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88573000 == 60 [pid = 2364] [id = 539] 11:27:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C8653F400) [pid = 2364] [serial = 1617] [outer = 0000000000000000] 11:27:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C865EE000) [pid = 2364] [serial = 1618] [outer = 0000001C8653F400] 11:27:02 INFO - PROCESS | 2364 | 1461263222566 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C86EC3C00) [pid = 2364] [serial = 1619] [outer = 0000001C8653F400] 11:27:03 INFO - PROCESS | 2364 | 1461263223011 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 2364 | 1461263223103 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 11:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:27:03 INFO - PROCESS | 2364 | 1461263223106 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 2364 | 1461263223108 Marionette TRACE conn6 <- [1,2122,null,{}] 11:27:03 INFO - PROCESS | 2364 | 1461263223112 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 2364 | 1461263223248 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 11:27:03 INFO - PROCESS | 2364 | 1461263223309 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C894EC800 == 61 [pid = 2364] [id = 540] 11:27:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C877ACC00) [pid = 2364] [serial = 1620] [outer = 0000000000000000] 11:27:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C87FC1400) [pid = 2364] [serial = 1621] [outer = 0000001C877ACC00] 11:27:03 INFO - PROCESS | 2364 | 1461263223358 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C88976C00) [pid = 2364] [serial = 1622] [outer = 0000001C877ACC00] 11:27:03 INFO - PROCESS | 2364 | 1461263223789 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 2364 | 1461263223845 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 11:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:27:03 INFO - PROCESS | 2364 | 1461263223849 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 2364 | 1461263223851 Marionette TRACE conn6 <- [1,2126,null,{}] 11:27:03 INFO - PROCESS | 2364 | 1461263223854 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 2364 | 1461263223970 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 11:27:04 INFO - PROCESS | 2364 | 1461263224030 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89AD9000 == 62 [pid = 2364] [id = 541] 11:27:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C884D7000) [pid = 2364] [serial = 1623] [outer = 0000000000000000] 11:27:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001CED72C800) [pid = 2364] [serial = 1624] [outer = 0000001C884D7000] 11:27:04 INFO - PROCESS | 2364 | 1461263224078 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001CEE051000) [pid = 2364] [serial = 1625] [outer = 0000001C884D7000] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C8157F400) [pid = 2364] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CEF141400) [pid = 2364] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001CEF143800) [pid = 2364] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C87FBC800) [pid = 2364] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C857A3C00) [pid = 2364] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C85E84000) [pid = 2364] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C87FC5400) [pid = 2364] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C81183400) [pid = 2364] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C81187800) [pid = 2364] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C80078000) [pid = 2364] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:27:04 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C81578C00) [pid = 2364] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:27:04 INFO - PROCESS | 2364 | 1461263224668 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 881ms 11:27:04 INFO - PROCESS | 2364 | 1461263224731 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 2364 | 1461263224733 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 11:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:27:04 INFO - PROCESS | 2364 | 1461263224737 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 2364 | 1461263224739 Marionette TRACE conn6 <- [1,2130,null,{}] 11:27:04 INFO - PROCESS | 2364 | 1461263224742 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 2364 | 1461263224835 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 11:27:04 INFO - PROCESS | 2364 | 1461263224842 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEEBB8800 == 63 [pid = 2364] [id = 542] 11:27:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C877AC000) [pid = 2364] [serial = 1626] [outer = 0000000000000000] 11:27:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CEE051400) [pid = 2364] [serial = 1627] [outer = 0000001C877AC000] 11:27:04 INFO - PROCESS | 2364 | 1461263224892 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CEE970800) [pid = 2364] [serial = 1628] [outer = 0000001C877AC000] 11:27:05 INFO - PROCESS | 2364 | 1461263225317 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 2364 | 1461263225371 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 11:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:27:05 INFO - PROCESS | 2364 | 1461263225375 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 2364 | 1461263225377 Marionette TRACE conn6 <- [1,2134,null,{}] 11:27:05 INFO - PROCESS | 2364 | 1461263225380 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:05 INFO - PROCESS | 2364 | 1461263225471 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 11:27:05 INFO - PROCESS | 2364 | 1461263225479 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF3E7B000 == 64 [pid = 2364] [id = 543] 11:27:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CEF044400) [pid = 2364] [serial = 1629] [outer = 0000000000000000] 11:27:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CEF70B000) [pid = 2364] [serial = 1630] [outer = 0000001CEF044400] 11:27:05 INFO - PROCESS | 2364 | 1461263225524 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CF0F36800) [pid = 2364] [serial = 1631] [outer = 0000001CEF044400] 11:27:05 INFO - PROCESS | 2364 | [2364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:27:05 INFO - PROCESS | 2364 | 1461263225946 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 2364 | 1461263226009 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 11:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:27:06 INFO - PROCESS | 2364 | 1461263226013 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 2364 | 1461263226015 Marionette TRACE conn6 <- [1,2138,null,{}] 11:27:06 INFO - PROCESS | 2364 | 1461263226018 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 2364 | 1461263226109 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 11:27:06 INFO - PROCESS | 2364 | 1461263226115 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5628000 == 65 [pid = 2364] [id = 544] 11:27:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001CF0F76C00) [pid = 2364] [serial = 1632] [outer = 0000000000000000] 11:27:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CF4461400) [pid = 2364] [serial = 1633] [outer = 0000001CF0F76C00] 11:27:06 INFO - PROCESS | 2364 | 1461263226162 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CF4B9AC00) [pid = 2364] [serial = 1634] [outer = 0000001CF0F76C00] 11:27:06 INFO - PROCESS | 2364 | 1461263226898 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 2364 | 1461263226944 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 11:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:27:06 INFO - PROCESS | 2364 | 1461263226951 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 2364 | 1461263226955 Marionette TRACE conn6 <- [1,2142,null,{}] 11:27:06 INFO - PROCESS | 2364 | 1461263226960 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:07 INFO - PROCESS | 2364 | 1461263227085 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 11:27:07 INFO - PROCESS | 2364 | 1461263227219 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F4A800 == 66 [pid = 2364] [id = 545] 11:27:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C83910800) [pid = 2364] [serial = 1635] [outer = 0000000000000000] 11:27:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C83C65400) [pid = 2364] [serial = 1636] [outer = 0000001C83910800] 11:27:07 INFO - PROCESS | 2364 | 1461263227280 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C8573D000) [pid = 2364] [serial = 1637] [outer = 0000001C83910800] 11:27:07 INFO - PROCESS | 2364 | 1461263227914 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1030ms 11:27:07 INFO - PROCESS | 2364 | 1461263227981 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 2364 | 1461263227988 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 11:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:27:08 INFO - PROCESS | 2364 | 1461263227995 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 2364 | 1461263227998 Marionette TRACE conn6 <- [1,2146,null,{}] 11:27:08 INFO - PROCESS | 2364 | 1461263228002 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 2364 | 1461263228123 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 11:27:08 INFO - PROCESS | 2364 | 1461263228254 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8912D800 == 67 [pid = 2364] [id = 546] 11:27:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C85F9A000) [pid = 2364] [serial = 1638] [outer = 0000000000000000] 11:27:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C865EA800) [pid = 2364] [serial = 1639] [outer = 0000001C85F9A000] 11:27:08 INFO - PROCESS | 2364 | 1461263228311 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C876E1400) [pid = 2364] [serial = 1640] [outer = 0000001C85F9A000] 11:27:08 INFO - PROCESS | 2364 | 1461263228948 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 2364 | 1461263228989 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 11:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:27:09 INFO - PROCESS | 2364 | 1461263228993 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 2364 | 1461263228997 Marionette TRACE conn6 <- [1,2150,null,{}] 11:27:09 INFO - PROCESS | 2364 | 1461263229009 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:09 INFO - PROCESS | 2364 | 1461263229131 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 11:27:09 INFO - PROCESS | 2364 | 1461263229266 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF9714800 == 68 [pid = 2364] [id = 547] 11:27:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001CF0923000) [pid = 2364] [serial = 1641] [outer = 0000000000000000] 11:27:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001CF4B99400) [pid = 2364] [serial = 1642] [outer = 0000001CF0923000] 11:27:09 INFO - PROCESS | 2364 | 1461263229326 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001CF4BE4C00) [pid = 2364] [serial = 1643] [outer = 0000001CF0923000] 11:27:09 INFO - PROCESS | 2364 | 1461263229869 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 944ms 11:27:09 INFO - PROCESS | 2364 | 1461263229939 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 2364 | 1461263229943 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 11:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:27:09 INFO - PROCESS | 2364 | 1461263229947 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 2364 | 1461263229949 Marionette TRACE conn6 <- [1,2154,null,{}] 11:27:09 INFO - PROCESS | 2364 | 1461263229953 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 2364 | 1461263230069 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 11:27:10 INFO - PROCESS | 2364 | 1461263230172 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB5BB000 == 69 [pid = 2364] [id = 548] 11:27:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001CF55F2C00) [pid = 2364] [serial = 1644] [outer = 0000000000000000] 11:27:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001CF56A9400) [pid = 2364] [serial = 1645] [outer = 0000001CF55F2C00] 11:27:10 INFO - PROCESS | 2364 | 1461263230228 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001CF956E800) [pid = 2364] [serial = 1646] [outer = 0000001CF55F2C00] 11:27:10 INFO - PROCESS | 2364 | 1461263230817 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 11:27:10 INFO - PROCESS | 2364 | 1461263230891 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 2364 | 1461263230894 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 11:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:27:10 INFO - PROCESS | 2364 | 1461263230897 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 2364 | 1461263230899 Marionette TRACE conn6 <- [1,2158,null,{}] 11:27:10 INFO - PROCESS | 2364 | 1461263230904 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:11 INFO - PROCESS | 2364 | 1461263231015 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 11:27:11 INFO - PROCESS | 2364 | 1461263231144 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC192000 == 70 [pid = 2364] [id = 549] 11:27:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001CF55F5400) [pid = 2364] [serial = 1647] [outer = 0000000000000000] 11:27:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CFAB2A800) [pid = 2364] [serial = 1648] [outer = 0000001CF55F5400] 11:27:11 INFO - PROCESS | 2364 | 1461263231202 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001CFB002C00) [pid = 2364] [serial = 1649] [outer = 0000001CF55F5400] 11:27:11 INFO - PROCESS | 2364 | 1461263231753 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 880ms 11:27:11 INFO - PROCESS | 2364 | 1461263231780 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 2364 | 1461263231783 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 11:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:27:11 INFO - PROCESS | 2364 | 1461263231786 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 2364 | 1461263231788 Marionette TRACE conn6 <- [1,2162,null,{}] 11:27:11 INFO - PROCESS | 2364 | 1461263231792 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:11 INFO - PROCESS | 2364 | 1461263231915 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 11:27:12 INFO - PROCESS | 2364 | 1461263232020 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD07E000 == 71 [pid = 2364] [id = 550] 11:27:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CFB19B000) [pid = 2364] [serial = 1650] [outer = 0000000000000000] 11:27:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001CFB1A4400) [pid = 2364] [serial = 1651] [outer = 0000001CFB19B000] 11:27:12 INFO - PROCESS | 2364 | 1461263232079 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CFB3DB800) [pid = 2364] [serial = 1652] [outer = 0000001CFB19B000] 11:27:12 INFO - PROCESS | 2364 | 1461263232717 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 985ms 11:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:27:12 INFO - PROCESS | 2364 | 1461263232773 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 2364 | 1461263232776 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 11:27:12 INFO - PROCESS | 2364 | 1461263232779 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 2364 | 1461263232782 Marionette TRACE conn6 <- [1,2166,null,{}] 11:27:12 INFO - PROCESS | 2364 | 1461263232785 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:12 INFO - PROCESS | 2364 | 1461263232900 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 11:27:13 INFO - PROCESS | 2364 | 1461263233169 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8544C800 == 72 [pid = 2364] [id = 551] 11:27:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001C809C6000) [pid = 2364] [serial = 1653] [outer = 0000000000000000] 11:27:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C81188400) [pid = 2364] [serial = 1654] [outer = 0000001C809C6000] 11:27:13 INFO - PROCESS | 2364 | 1461263233230 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C839A2000) [pid = 2364] [serial = 1655] [outer = 0000001C809C6000] 11:27:13 INFO - PROCESS | 2364 | 1461263233807 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1076ms 11:27:13 INFO - PROCESS | 2364 | 1461263233859 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 2364 | 1461263233864 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 11:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:27:13 INFO - PROCESS | 2364 | 1461263233870 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 2364 | 1461263233873 Marionette TRACE conn6 <- [1,2170,null,{}] 11:27:13 INFO - PROCESS | 2364 | 1461263233878 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 2364 | 1461263233993 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 11:27:14 INFO - PROCESS | 2364 | 1461263234102 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F63800 == 73 [pid = 2364] [id = 552] 11:27:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001C85770800) [pid = 2364] [serial = 1656] [outer = 0000000000000000] 11:27:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001C85792400) [pid = 2364] [serial = 1657] [outer = 0000001C85770800] 11:27:14 INFO - PROCESS | 2364 | 1461263234156 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001C85F74000) [pid = 2364] [serial = 1658] [outer = 0000001C85770800] 11:27:14 INFO - PROCESS | 2364 | 1461263234811 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 985ms 11:27:14 INFO - PROCESS | 2364 | 1461263234859 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 2364 | 1461263234863 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 11:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:27:14 INFO - PROCESS | 2364 | 1461263234868 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 2364 | 1461263234871 Marionette TRACE conn6 <- [1,2174,null,{}] 11:27:14 INFO - PROCESS | 2364 | 1461263234874 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 2364 | 1461263234999 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81231000 == 72 [pid = 2364] [id = 388] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF3E7B000 == 71 [pid = 2364] [id = 543] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEEBB8800 == 70 [pid = 2364] [id = 542] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89AD9000 == 69 [pid = 2364] [id = 541] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001C894EC800 == 68 [pid = 2364] [id = 540] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88573000 == 67 [pid = 2364] [id = 539] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FA8800 == 66 [pid = 2364] [id = 538] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86519000 == 65 [pid = 2364] [id = 537] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83BA8800 == 64 [pid = 2364] [id = 536] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001C826D3400) [pid = 2364] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001C844B5C00) [pid = 2364] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001C86FCE000) [pid = 2364] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001CED721000) [pid = 2364] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001CEE958C00) [pid = 2364] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001CEF7CAC00) [pid = 2364] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001C860D1800) [pid = 2364] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83B9A000 == 63 [pid = 2364] [id = 535] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC18A000 == 62 [pid = 2364] [id = 533] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBD6F000 == 61 [pid = 2364] [id = 532] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB5B9800 == 60 [pid = 2364] [id = 531] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001CDED4A800 == 59 [pid = 2364] [id = 530] 11:27:15 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E7B000 == 58 [pid = 2364] [id = 529] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001CF4B9F400) [pid = 2364] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001CEF26C000) [pid = 2364] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001CF41F0400) [pid = 2364] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001CF0924000) [pid = 2364] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001C8896AC00) [pid = 2364] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CF4A11400) [pid = 2364] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C85E52000) [pid = 2364] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001C85F73C00) [pid = 2364] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C865E7C00) [pid = 2364] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C86FC8400) [pid = 2364] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C8924B000) [pid = 2364] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C823B8400) [pid = 2364] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C81429800) [pid = 2364] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C82345C00) [pid = 2364] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C8571C400) [pid = 2364] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C8117B400) [pid = 2364] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C83BE2400) [pid = 2364] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C86EC4C00) [pid = 2364] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C8B1EEC00) [pid = 2364] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CED722800) [pid = 2364] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CF4BD6C00) [pid = 2364] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 11:27:15 INFO - PROCESS | 2364 | 1461263235155 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81738000 == 59 [pid = 2364] [id = 553] 11:27:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C809C4C00) [pid = 2364] [serial = 1659] [outer = 0000000000000000] 11:27:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C8142D000) [pid = 2364] [serial = 1660] [outer = 0000001C809C4C00] 11:27:15 INFO - PROCESS | 2364 | 1461263235202 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C83BE7C00) [pid = 2364] [serial = 1661] [outer = 0000001C809C4C00] 11:27:15 INFO - PROCESS | 2364 | 1461263235626 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 837ms 11:27:15 INFO - PROCESS | 2364 | 1461263235709 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 2364 | 1461263235712 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 11:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:27:15 INFO - PROCESS | 2364 | 1461263235717 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 2364 | 1461263235724 Marionette TRACE conn6 <- [1,2178,null,{}] 11:27:15 INFO - PROCESS | 2364 | 1461263235733 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 2364 | 1461263235829 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 11:27:15 INFO - PROCESS | 2364 | 1461263235845 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C884E3800 == 60 [pid = 2364] [id = 554] 11:27:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C8653CC00) [pid = 2364] [serial = 1662] [outer = 0000000000000000] 11:27:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C86E1B800) [pid = 2364] [serial = 1663] [outer = 0000001C8653CC00] 11:27:15 INFO - PROCESS | 2364 | 1461263235891 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C876DF400) [pid = 2364] [serial = 1664] [outer = 0000001C8653CC00] 11:27:16 INFO - PROCESS | 2364 | 1461263236359 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 11:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:27:16 INFO - PROCESS | 2364 | 1461263236409 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 2364 | 1461263236412 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 11:27:16 INFO - PROCESS | 2364 | 1461263236415 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 2364 | 1461263236417 Marionette TRACE conn6 <- [1,2182,null,{}] 11:27:16 INFO - PROCESS | 2364 | 1461263236420 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 2364 | 1461263236512 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 11:27:16 INFO - PROCESS | 2364 | 1461263236694 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83B94800 == 61 [pid = 2364] [id = 555] 11:27:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C8117C000) [pid = 2364] [serial = 1665] [outer = 0000000000000000] 11:27:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C81576000) [pid = 2364] [serial = 1666] [outer = 0000001C8117C000] 11:27:16 INFO - PROCESS | 2364 | 1461263236757 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C83BE5C00) [pid = 2364] [serial = 1667] [outer = 0000001C8117C000] 11:27:17 INFO - PROCESS | 2364 | 1461263237448 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1085ms 11:27:17 INFO - PROCESS | 2364 | 1461263237504 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 2364 | 1461263237508 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 11:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:27:17 INFO - PROCESS | 2364 | 1461263237514 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 2364 | 1461263237519 Marionette TRACE conn6 <- [1,2186,null,{}] 11:27:17 INFO - PROCESS | 2364 | 1461263237524 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:17 INFO - PROCESS | 2364 | 1461263237645 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 11:27:17 INFO - PROCESS | 2364 | 1461263237776 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88575800 == 62 [pid = 2364] [id = 556] 11:27:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C85F9EC00) [pid = 2364] [serial = 1668] [outer = 0000000000000000] 11:27:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C860D1000) [pid = 2364] [serial = 1669] [outer = 0000001C85F9EC00] 11:27:17 INFO - PROCESS | 2364 | 1461263237836 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C86FC0C00) [pid = 2364] [serial = 1670] [outer = 0000001C85F9EC00] 11:27:18 INFO - PROCESS | 2364 | 1461263238475 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 986ms 11:27:18 INFO - PROCESS | 2364 | 1461263238507 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 2364 | 1461263238512 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 11:27:18 INFO - PROCESS | 2364 | 1461263238516 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:27:18 INFO - PROCESS | 2364 | 1461263238519 Marionette TRACE conn6 <- [1,2190,null,{}] 11:27:18 INFO - PROCESS | 2364 | 1461263238523 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 2364 | 1461263238636 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 11:27:18 INFO - PROCESS | 2364 | 1461263238767 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89ADD800 == 63 [pid = 2364] [id = 557] 11:27:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C884CD000) [pid = 2364] [serial = 1671] [outer = 0000000000000000] 11:27:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C8896AC00) [pid = 2364] [serial = 1672] [outer = 0000001C884CD000] 11:27:18 INFO - PROCESS | 2364 | 1461263238825 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001CED720000) [pid = 2364] [serial = 1673] [outer = 0000001C884CD000] 11:27:19 INFO - PROCESS | 2364 | 1461263239381 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 923ms 11:27:19 INFO - PROCESS | 2364 | 1461263239445 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 2364 | 1461263239448 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 11:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:27:19 INFO - PROCESS | 2364 | 1461263239459 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 2364 | 1461263239466 Marionette TRACE conn6 <- [1,2194,null,{}] 11:27:19 INFO - PROCESS | 2364 | 1461263239471 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 2364 | 1461263239587 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 11:27:19 INFO - PROCESS | 2364 | 1461263239718 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0FDB800 == 64 [pid = 2364] [id = 558] 11:27:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001CEF03C400) [pid = 2364] [serial = 1674] [outer = 0000000000000000] 11:27:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001CEF145C00) [pid = 2364] [serial = 1675] [outer = 0000001CEF03C400] 11:27:19 INFO - PROCESS | 2364 | 1461263239777 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CF0921800) [pid = 2364] [serial = 1676] [outer = 0000001CEF03C400] 11:27:20 INFO - PROCESS | 2364 | 1461263240381 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 944ms 11:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:27:20 INFO - PROCESS | 2364 | 1461263240397 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 2364 | 1461263240400 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 11:27:20 INFO - PROCESS | 2364 | 1461263240404 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 2364 | 1461263240406 Marionette TRACE conn6 <- [1,2198,null,{}] 11:27:20 INFO - PROCESS | 2364 | 1461263240410 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 2364 | 1461263240523 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 11:27:20 INFO - PROCESS | 2364 | 1461263240626 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4B17000 == 65 [pid = 2364] [id = 559] 11:27:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001CF0440400) [pid = 2364] [serial = 1677] [outer = 0000000000000000] 11:27:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CF47B2800) [pid = 2364] [serial = 1678] [outer = 0000001CF0440400] 11:27:20 INFO - PROCESS | 2364 | 1461263240682 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001CF4BC8C00) [pid = 2364] [serial = 1679] [outer = 0000001CF0440400] 11:27:21 INFO - PROCESS | 2364 | 1461263241201 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 838ms 11:27:21 INFO - PROCESS | 2364 | 1461263241244 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 2364 | 1461263241247 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 11:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:27:21 INFO - PROCESS | 2364 | 1461263241251 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 2364 | 1461263241253 Marionette TRACE conn6 <- [1,2202,null,{}] 11:27:21 INFO - PROCESS | 2364 | 1461263241257 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:21 INFO - PROCESS | 2364 | 1461263241400 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 11:27:21 INFO - PROCESS | 2364 | 1461263241507 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF9035800 == 66 [pid = 2364] [id = 560] 11:27:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CF5C83000) [pid = 2364] [serial = 1680] [outer = 0000000000000000] 11:27:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001CF5C84400) [pid = 2364] [serial = 1681] [outer = 0000001CF5C83000] 11:27:21 INFO - PROCESS | 2364 | 1461263241574 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001CFAB46000) [pid = 2364] [serial = 1682] [outer = 0000001CF5C83000] 11:27:22 INFO - PROCESS | 2364 | 1461263242158 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 942ms 11:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:27:22 INFO - PROCESS | 2364 | 1461263242195 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 11:27:22 INFO - PROCESS | 2364 | 1461263242198 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 11:27:22 INFO - PROCESS | 2364 | 1461263242201 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:27:22 INFO - PROCESS | 2364 | 1461263242204 Marionette TRACE conn6 <- [1,2206,null,{}] 11:27:22 INFO - PROCESS | 2364 | 1461263242207 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:22 INFO - PROCESS | 2364 | 1461263242319 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 11:27:22 INFO - PROCESS | 2364 | 1461263242422 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB5B3800 == 67 [pid = 2364] [id = 561] 11:27:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001CFB047400) [pid = 2364] [serial = 1683] [outer = 0000000000000000] 11:27:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001CFB1A8000) [pid = 2364] [serial = 1684] [outer = 0000001CFB047400] 11:27:22 INFO - PROCESS | 2364 | 1461263242477 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001CFB3E1800) [pid = 2364] [serial = 1685] [outer = 0000001CFB047400] 11:27:23 INFO - PROCESS | 2364 | 1461263243052 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 881ms 11:27:23 INFO - PROCESS | 2364 | 1461263243085 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 2364 | 1461263243087 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 11:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:27:23 INFO - PROCESS | 2364 | 1461263243091 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 2364 | 1461263243093 Marionette TRACE conn6 <- [1,2210,null,{}] 11:27:23 INFO - PROCESS | 2364 | 1461263243097 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 2364 | 1461263243207 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 11:27:23 INFO - PROCESS | 2364 | 1461263243309 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFCB10000 == 68 [pid = 2364] [id = 562] 11:27:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001CFBBD8800) [pid = 2364] [serial = 1686] [outer = 0000000000000000] 11:27:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001CFBBDE000) [pid = 2364] [serial = 1687] [outer = 0000001CFBBD8800] 11:27:23 INFO - PROCESS | 2364 | 1461263243364 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001CFC28BC00) [pid = 2364] [serial = 1688] [outer = 0000001CFBBD8800] 11:27:23 INFO - PROCESS | 2364 | 1461263243945 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 942ms 11:27:24 INFO - PROCESS | 2364 | 1461263244036 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 2364 | 1461263244039 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 11:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:27:24 INFO - PROCESS | 2364 | 1461263244043 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 2364 | 1461263244045 Marionette TRACE conn6 <- [1,2214,null,{}] 11:27:24 INFO - PROCESS | 2364 | 1461263244049 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:24 INFO - PROCESS | 2364 | 1461263244160 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 11:27:24 INFO - PROCESS | 2364 | 1461263244291 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1D9000 == 69 [pid = 2364] [id = 563] 11:27:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001CFC5C7000) [pid = 2364] [serial = 1689] [outer = 0000000000000000] 11:27:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CFC759C00) [pid = 2364] [serial = 1690] [outer = 0000001CFC5C7000] 11:27:24 INFO - PROCESS | 2364 | 1461263244348 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001CFC872C00) [pid = 2364] [serial = 1691] [outer = 0000001CFC5C7000] 11:27:24 INFO - PROCESS | 2364 | 1461263244881 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 881ms 11:27:24 INFO - PROCESS | 2364 | 1461263244925 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 2364 | 1461263244928 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 11:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:27:24 INFO - PROCESS | 2364 | 1461263244932 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 2364 | 1461263244934 Marionette TRACE conn6 <- [1,2218,null,{}] 11:27:24 INFO - PROCESS | 2364 | 1461263244938 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:25 INFO - PROCESS | 2364 | 1461263245048 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 11:27:25 INFO - PROCESS | 2364 | 1461263245152 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE5F4800 == 70 [pid = 2364] [id = 564] 11:27:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001CFC5C7400) [pid = 2364] [serial = 1692] [outer = 0000000000000000] 11:27:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001CFC87A800) [pid = 2364] [serial = 1693] [outer = 0000001CFC5C7400] 11:27:25 INFO - PROCESS | 2364 | 1461263245208 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 170 (0000001CFC8EE400) [pid = 2364] [serial = 1694] [outer = 0000001CFC5C7400] 11:27:25 INFO - PROCESS | 2364 | 1461263245968 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1085ms 11:27:26 INFO - PROCESS | 2364 | 1461263246019 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 2364 | 1461263246025 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 11:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:27:26 INFO - PROCESS | 2364 | 1461263246030 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 2364 | 1461263246034 Marionette TRACE conn6 <- [1,2222,null,{}] 11:27:26 INFO - PROCESS | 2364 | 1461263246039 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:26 INFO - PROCESS | 2364 | 1461263246152 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 11:27:26 INFO - PROCESS | 2364 | 1461263246294 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C894E4800 == 71 [pid = 2364] [id = 565] 11:27:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 171 (0000001C85F73C00) [pid = 2364] [serial = 1695] [outer = 0000000000000000] 11:27:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 172 (0000001C82533800) [pid = 2364] [serial = 1696] [outer = 0000001C85F73C00] 11:27:26 INFO - PROCESS | 2364 | 1461263246355 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (0000001C865EC400) [pid = 2364] [serial = 1697] [outer = 0000001C85F73C00] 11:27:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C884E3800 == 70 [pid = 2364] [id = 554] 11:27:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81738000 == 69 [pid = 2364] [id = 553] 11:27:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F63800 == 68 [pid = 2364] [id = 552] 11:27:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8544C800 == 67 [pid = 2364] [id = 551] 11:27:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF9714800 == 66 [pid = 2364] [id = 547] 11:27:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8912D800 == 65 [pid = 2364] [id = 546] 11:27:26 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F4A800 == 64 [pid = 2364] [id = 545] 11:27:26 INFO - PROCESS | 2364 | 1461263246878 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 879ms 11:27:26 INFO - PROCESS | 2364 | 1461263246914 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 2364 | 1461263246920 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 11:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:27:26 INFO - PROCESS | 2364 | 1461263246926 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 2364 | 1461263246929 Marionette TRACE conn6 <- [1,2226,null,{}] 11:27:26 INFO - PROCESS | 2364 | 1461263246933 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 2364 | 1461263247031 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 11:27:27 INFO - PROCESS | 2364 | 1461263247046 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C894F2000 == 65 [pid = 2364] [id = 566] 11:27:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (0000001C85F7DC00) [pid = 2364] [serial = 1698] [outer = 0000000000000000] 11:27:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (0000001C86ECA400) [pid = 2364] [serial = 1699] [outer = 0000001C85F7DC00] 11:27:27 INFO - PROCESS | 2364 | 1461263247093 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (0000001C87FBB000) [pid = 2364] [serial = 1700] [outer = 0000001C85F7DC00] 11:27:27 INFO - PROCESS | 2364 | 1461263247624 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 732ms 11:27:27 INFO - PROCESS | 2364 | 1461263247659 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 2364 | 1461263247662 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 11:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:27:27 INFO - PROCESS | 2364 | 1461263247665 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 2364 | 1461263247669 Marionette TRACE conn6 <- [1,2230,null,{}] 11:27:27 INFO - PROCESS | 2364 | 1461263247680 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 2364 | 1461263247812 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 11:27:27 INFO - PROCESS | 2364 | 1461263247835 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB045000 == 66 [pid = 2364] [id = 567] 11:27:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 177 (0000001CEF13EC00) [pid = 2364] [serial = 1701] [outer = 0000000000000000] 11:27:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (0000001CEF277800) [pid = 2364] [serial = 1702] [outer = 0000001CEF13EC00] 11:27:27 INFO - PROCESS | 2364 | 1461263247883 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 179 (0000001CF4BE3800) [pid = 2364] [serial = 1703] [outer = 0000001CEF13EC00] 11:27:28 INFO - PROCESS | 2364 | 1461263248339 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 733ms 11:27:28 INFO - PROCESS | 2364 | 1461263248435 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 2364 | 1461263248438 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 11:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:27:28 INFO - PROCESS | 2364 | 1461263248442 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 2364 | 1461263248443 Marionette TRACE conn6 <- [1,2234,null,{}] 11:27:28 INFO - PROCESS | 2364 | 1461263248447 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 2364 | 1461263248575 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 11:27:28 INFO - PROCESS | 2364 | 1461263248597 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE91D800 == 67 [pid = 2364] [id = 568] 11:27:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 180 (0000001CF97C9000) [pid = 2364] [serial = 1704] [outer = 0000000000000000] 11:27:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 181 (0000001CFAB20800) [pid = 2364] [serial = 1705] [outer = 0000001CF97C9000] 11:27:28 INFO - PROCESS | 2364 | 1461263248644 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 182 (0000001CFB09B400) [pid = 2364] [serial = 1706] [outer = 0000001CF97C9000] 11:27:29 INFO - PROCESS | 2364 | 1461263249097 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 691ms 11:27:29 INFO - PROCESS | 2364 | 1461263249135 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 11:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:27:29 INFO - PROCESS | 2364 | 1461263249138 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 11:27:29 INFO - PROCESS | 2364 | 1461263249141 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - PROCESS | 2364 | 1461263249143 Marionette TRACE conn6 <- [1,2238,null,{}] 11:27:29 INFO - PROCESS | 2364 | 1461263249146 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:29 INFO - PROCESS | 2364 | 1461263249277 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 11:27:29 INFO - PROCESS | 2364 | 1461263249342 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF9BC800 == 68 [pid = 2364] [id = 569] 11:27:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 183 (0000001C84174000) [pid = 2364] [serial = 1707] [outer = 0000000000000000] 11:27:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 184 (0000001CFB19DC00) [pid = 2364] [serial = 1708] [outer = 0000001C84174000] 11:27:29 INFO - PROCESS | 2364 | 1461263249388 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 185 (0000001CFC8EF800) [pid = 2364] [serial = 1709] [outer = 0000001C84174000] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 184 (0000001C8399C000) [pid = 2364] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 183 (0000001CEF03FC00) [pid = 2364] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 182 (0000001C884D1000) [pid = 2364] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 181 (0000001C86ECD400) [pid = 2364] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 180 (0000001C81580C00) [pid = 2364] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 179 (0000001C85F97800) [pid = 2364] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 178 (0000001C87FC2C00) [pid = 2364] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 177 (0000001CEF712C00) [pid = 2364] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 176 (0000001C8578E800) [pid = 2364] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 175 (0000001C87FBE800) [pid = 2364] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 174 (0000001CF55EDC00) [pid = 2364] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 173 (0000001C8252F400) [pid = 2364] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 172 (0000001C841DBC00) [pid = 2364] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 171 (0000001C860C5800) [pid = 2364] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 170 (0000001C87FBD000) [pid = 2364] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 169 (0000001C823BCC00) [pid = 2364] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001C8573F400) [pid = 2364] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001CEF26E400) [pid = 2364] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:27:29 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001C8653F400) [pid = 2364] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001C877ACC00) [pid = 2364] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001C884D7000) [pid = 2364] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001CEF044400) [pid = 2364] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001C85793000) [pid = 2364] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001CF0440000) [pid = 2364] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001C839A2400) [pid = 2364] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001C841D8C00) [pid = 2364] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001C841E0C00) [pid = 2364] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001CF4BDEC00) [pid = 2364] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001C809C7000) [pid = 2364] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001C860CD000) [pid = 2364] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001C8157EC00) [pid = 2364] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001CF0F76C00) [pid = 2364] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001C809C6000) [pid = 2364] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001C809C4C00) [pid = 2364] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001C85770800) [pid = 2364] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CFB09D400) [pid = 2364] [serial = 32] [outer = 0000000000000000] [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.] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C877AC000) [pid = 2364] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CF49EA000) [pid = 2364] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C85F7D800) [pid = 2364] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:27:30 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C8B1E5800) [pid = 2364] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:27:30 INFO - PROCESS | 2364 | 1461263250168 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1084ms 11:27:30 INFO - PROCESS | 2364 | 1461263250228 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 2364 | 1461263250231 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 11:27:30 INFO - PROCESS | 2364 | 1461263250234 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:27:30 INFO - PROCESS | 2364 | 1461263250236 Marionette TRACE conn6 <- [1,2242,null,{}] 11:27:30 INFO - PROCESS | 2364 | 1461263250239 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 2364 | 1461263250342 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 11:27:30 INFO - PROCESS | 2364 | 1461263250348 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AD16000 == 69 [pid = 2364] [id = 570] 11:27:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C839A2400) [pid = 2364] [serial = 1710] [outer = 0000000000000000] 11:27:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C85F81400) [pid = 2364] [serial = 1711] [outer = 0000001C839A2400] 11:27:30 INFO - PROCESS | 2364 | 1461263250399 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C876E3400) [pid = 2364] [serial = 1712] [outer = 0000001C839A2400] 11:27:30 INFO - PROCESS | 2364 | 1461263250826 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 628ms 11:27:30 INFO - PROCESS | 2364 | 1461263250872 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 11:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:27:30 INFO - PROCESS | 2364 | 1461263250874 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 11:27:30 INFO - PROCESS | 2364 | 1461263250877 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 2364 | 1461263250879 Marionette TRACE conn6 <- [1,2246,null,{}] 11:27:30 INFO - PROCESS | 2364 | 1461263250883 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 2364 | 1461263250975 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 11:27:30 INFO - PROCESS | 2364 | 1461263250981 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89FDC800 == 70 [pid = 2364] [id = 571] 11:27:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C88972000) [pid = 2364] [serial = 1713] [outer = 0000000000000000] 11:27:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001CED843800) [pid = 2364] [serial = 1714] [outer = 0000001C88972000] 11:27:31 INFO - PROCESS | 2364 | 1461263251028 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001CF5556800) [pid = 2364] [serial = 1715] [outer = 0000001C88972000] 11:27:31 INFO - PROCESS | 2364 | 1461263251493 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 11:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:27:31 INFO - PROCESS | 2364 | 1461263251508 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 2364 | 1461263251511 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 11:27:31 INFO - PROCESS | 2364 | 1461263251514 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 2364 | 1461263251516 Marionette TRACE conn6 <- [1,2250,null,{}] 11:27:31 INFO - PROCESS | 2364 | 1461263251519 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 2364 | 1461263251656 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 11:27:31 INFO - PROCESS | 2364 | 1461263251678 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8D0DF000 == 71 [pid = 2364] [id = 572] 11:27:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CFCA26C00) [pid = 2364] [serial = 1716] [outer = 0000000000000000] 11:27:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001CFCA5F000) [pid = 2364] [serial = 1717] [outer = 0000001CFCA26C00] 11:27:31 INFO - PROCESS | 2364 | 1461263251727 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CFCAE4C00) [pid = 2364] [serial = 1718] [outer = 0000001CFCA26C00] 11:27:32 INFO - PROCESS | 2364 | 1461263252412 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 943ms 11:27:32 INFO - PROCESS | 2364 | 1461263252467 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 2364 | 1461263252472 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 11:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:27:32 INFO - PROCESS | 2364 | 1461263252480 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 2364 | 1461263252484 Marionette TRACE conn6 <- [1,2254,null,{}] 11:27:32 INFO - PROCESS | 2364 | 1461263252490 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 2364 | 1461263252625 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 11:27:32 INFO - PROCESS | 2364 | 1461263252758 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F99000 == 72 [pid = 2364] [id = 573] 11:27:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001C83A19400) [pid = 2364] [serial = 1719] [outer = 0000000000000000] 11:27:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001C85736400) [pid = 2364] [serial = 1720] [outer = 0000001C83A19400] 11:27:32 INFO - PROCESS | 2364 | 1461263252820 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001C85E5C800) [pid = 2364] [serial = 1721] [outer = 0000001C83A19400] 11:27:33 INFO - PROCESS | 2364 | 1461263253392 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 986ms 11:27:33 INFO - PROCESS | 2364 | 1461263253468 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 2364 | 1461263253474 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 11:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:27:33 INFO - PROCESS | 2364 | 1461263253482 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 2364 | 1461263253485 Marionette TRACE conn6 <- [1,2258,null,{}] 11:27:33 INFO - PROCESS | 2364 | 1461263253489 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:33 INFO - PROCESS | 2364 | 1461263253610 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 11:27:33 INFO - PROCESS | 2364 | 1461263253750 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8D0F4800 == 73 [pid = 2364] [id = 574] 11:27:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C877AF400) [pid = 2364] [serial = 1722] [outer = 0000000000000000] 11:27:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C8896DC00) [pid = 2364] [serial = 1723] [outer = 0000001C877AF400] 11:27:33 INFO - PROCESS | 2364 | 1461263253807 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001CEE970000) [pid = 2364] [serial = 1724] [outer = 0000001C877AF400] 11:27:34 INFO - PROCESS | 2364 | 1461263254406 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 986ms 11:27:34 INFO - PROCESS | 2364 | 1461263254483 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 2364 | 1461263254486 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 11:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:27:34 INFO - PROCESS | 2364 | 1461263254492 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 2364 | 1461263254496 Marionette TRACE conn6 <- [1,2262,null,{}] 11:27:34 INFO - PROCESS | 2364 | 1461263254509 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 2364 | 1461263254632 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 11:27:34 INFO - PROCESS | 2364 | 1461263254774 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89271800 == 74 [pid = 2364] [id = 575] 11:27:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001CFAB25400) [pid = 2364] [serial = 1725] [outer = 0000000000000000] 11:27:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001CFBBDF800) [pid = 2364] [serial = 1726] [outer = 0000001CFAB25400] 11:27:34 INFO - PROCESS | 2364 | 1461263254836 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001CFCA5D800) [pid = 2364] [serial = 1727] [outer = 0000001CFAB25400] 11:27:35 INFO - PROCESS | 2364 | 1461263255451 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 985ms 11:27:35 INFO - PROCESS | 2364 | 1461263255477 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 2364 | 1461263255481 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 11:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:27:35 INFO - PROCESS | 2364 | 1461263255484 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 2364 | 1461263255487 Marionette TRACE conn6 <- [1,2266,null,{}] 11:27:35 INFO - PROCESS | 2364 | 1461263255491 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:35 INFO - PROCESS | 2364 | 1461263255607 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 11:27:35 INFO - PROCESS | 2364 | 1461263255717 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFA9D8000 == 75 [pid = 2364] [id = 576] 11:27:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001CFCBD0800) [pid = 2364] [serial = 1728] [outer = 0000000000000000] 11:27:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001CFD668000) [pid = 2364] [serial = 1729] [outer = 0000001CFCBD0800] 11:27:35 INFO - PROCESS | 2364 | 1461263255773 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CFD6D7800) [pid = 2364] [serial = 1730] [outer = 0000001CFCBD0800] 11:27:36 INFO - PROCESS | 2364 | 1461263256375 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 943ms 11:27:36 INFO - PROCESS | 2364 | 1461263256429 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 2364 | 1461263256432 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 11:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:27:36 INFO - PROCESS | 2364 | 1461263256436 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 2364 | 1461263256438 Marionette TRACE conn6 <- [1,2270,null,{}] 11:27:36 INFO - PROCESS | 2364 | 1461263256441 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 2364 | 1461263256555 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 11:27:36 INFO - PROCESS | 2364 | 1461263256665 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8A72D800 == 76 [pid = 2364] [id = 577] 11:27:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001C889C8C00) [pid = 2364] [serial = 1731] [outer = 0000000000000000] 11:27:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001C889CE400) [pid = 2364] [serial = 1732] [outer = 0000001C889C8C00] 11:27:36 INFO - PROCESS | 2364 | 1461263256722 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001C889D4C00) [pid = 2364] [serial = 1733] [outer = 0000001C889C8C00] 11:27:37 INFO - PROCESS | 2364 | 1461263257288 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 879ms 11:27:37 INFO - PROCESS | 2364 | 1461263257317 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 2364 | 1461263257320 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 11:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:27:37 INFO - PROCESS | 2364 | 1461263257324 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 2364 | 1461263257326 Marionette TRACE conn6 <- [1,2274,null,{}] 11:27:37 INFO - PROCESS | 2364 | 1461263257330 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 2364 | 1461263257466 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 11:27:37 INFO - PROCESS | 2364 | 1461263257577 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8A731000 == 77 [pid = 2364] [id = 578] 11:27:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 170 (0000001C89A20C00) [pid = 2364] [serial = 1734] [outer = 0000000000000000] 11:27:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 171 (0000001CFD894800) [pid = 2364] [serial = 1735] [outer = 0000001C89A20C00] 11:27:37 INFO - PROCESS | 2364 | 1461263257636 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 172 (0000001CFD9F8000) [pid = 2364] [serial = 1736] [outer = 0000001C89A20C00] 11:27:38 INFO - PROCESS | 2364 | 1461263258242 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:27: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 11:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 11:27:38 INFO - PROCESS | 2364 | 1461263258312 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 2364 | 1461263258315 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 11:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:27:38 INFO - PROCESS | 2364 | 1461263258319 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 2364 | 1461263258321 Marionette TRACE conn6 <- [1,2278,null,{}] 11:27:38 INFO - PROCESS | 2364 | 1461263258325 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 2364 | 1461263258443 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 11:27:38 INFO - PROCESS | 2364 | 1461263258583 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8123E800 == 78 [pid = 2364] [id = 579] 11:27:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (0000001C8142F400) [pid = 2364] [serial = 1737] [outer = 0000000000000000] 11:27:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (0000001C81578C00) [pid = 2364] [serial = 1738] [outer = 0000001C8142F400] 11:27:38 INFO - PROCESS | 2364 | 1461263258641 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (0000001C85765000) [pid = 2364] [serial = 1739] [outer = 0000001C8142F400] 11:27:39 INFO - PROCESS | 2364 | 1461263259606 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1338ms 11:27:39 INFO - PROCESS | 2364 | 1461263259659 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 2364 | 1461263259663 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 11:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:27:39 INFO - PROCESS | 2364 | 1461263259668 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 2364 | 1461263259673 Marionette TRACE conn6 <- [1,2282,null,{}] 11:27:39 INFO - PROCESS | 2364 | 1461263259679 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 2364 | 1461263259830 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 11:27:39 INFO - PROCESS | 2364 | 1461263259979 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85435000 == 79 [pid = 2364] [id = 580] 11:27:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (0000001C82347800) [pid = 2364] [serial = 1740] [outer = 0000000000000000] 11:27:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 177 (0000001C823BCC00) [pid = 2364] [serial = 1741] [outer = 0000001C82347800] 11:27:40 INFO - PROCESS | 2364 | 1461263260040 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (0000001C8399C000) [pid = 2364] [serial = 1742] [outer = 0000001C82347800] 11:27:40 INFO - PROCESS | 2364 | 1461263260636 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8991C000 == 78 [pid = 2364] [id = 466] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB134000 == 77 [pid = 2364] [id = 528] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89FDC800 == 76 [pid = 2364] [id = 571] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AD16000 == 75 [pid = 2364] [id = 570] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF9BC800 == 74 [pid = 2364] [id = 569] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFE91D800 == 73 [pid = 2364] [id = 568] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB045000 == 72 [pid = 2364] [id = 567] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C894F2000 == 71 [pid = 2364] [id = 566] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 177 (0000001CF49E2000) [pid = 2364] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 176 (0000001C83C65400) [pid = 2364] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 175 (0000001C865EA800) [pid = 2364] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 174 (0000001CF4B99400) [pid = 2364] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 173 (0000001CF56A9400) [pid = 2364] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 172 (0000001CFAB2A800) [pid = 2364] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C894E4800 == 70 [pid = 2364] [id = 565] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE112000 == 69 [pid = 2364] [id = 12] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF9035800 == 68 [pid = 2364] [id = 560] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4B17000 == 67 [pid = 2364] [id = 559] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0FDB800 == 66 [pid = 2364] [id = 558] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89ADD800 == 65 [pid = 2364] [id = 557] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5628000 == 64 [pid = 2364] [id = 544] 11:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1033ms 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88575800 == 63 [pid = 2364] [id = 556] 11:27:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83B94800 == 62 [pid = 2364] [id = 555] 11:27:40 INFO - PROCESS | 2364 | 1461263260750 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 2364 | 1461263260756 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 171 (0000001C88977800) [pid = 2364] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 170 (0000001CEF13A800) [pid = 2364] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 169 (0000001C86FC9400) [pid = 2364] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001CEF932400) [pid = 2364] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001CED843C00) [pid = 2364] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001C877B1800) [pid = 2364] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001C83A1F000) [pid = 2364] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001C86EC8400) [pid = 2364] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001C89245800) [pid = 2364] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001CF4B9B800) [pid = 2364] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001CF3D5B000) [pid = 2364] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001CED83D800) [pid = 2364] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001CF90F2400) [pid = 2364] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001C84177400) [pid = 2364] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001C857A6400) [pid = 2364] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001CFA968800) [pid = 2364] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001C89240400) [pid = 2364] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001C84177800) [pid = 2364] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C86537000) [pid = 2364] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001CF3C46C00) [pid = 2364] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001CEE051400) [pid = 2364] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001C86535800) [pid = 2364] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CEE970800) [pid = 2364] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C86E1B800) [pid = 2364] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001C865EE000) [pid = 2364] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C88976C00) [pid = 2364] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C87FC1400) [pid = 2364] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C86EC3C00) [pid = 2364] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001CED72C800) [pid = 2364] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CEF70B000) [pid = 2364] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C85799400) [pid = 2364] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C85E84C00) [pid = 2364] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001CF4BE4000) [pid = 2364] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CF456BC00) [pid = 2364] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C844B3400) [pid = 2364] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C83A21800) [pid = 2364] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C860C3000) [pid = 2364] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C857A6000) [pid = 2364] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C85734400) [pid = 2364] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001CF4C7D000) [pid = 2364] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CF5C7F000) [pid = 2364] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C8571B000) [pid = 2364] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C8142CC00) [pid = 2364] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C89243800) [pid = 2364] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C86E23C00) [pid = 2364] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF8494800) [pid = 2364] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C839A7000) [pid = 2364] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CF4461400) [pid = 2364] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C844B2400) [pid = 2364] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C81188400) [pid = 2364] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C839A2000) [pid = 2364] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CFA966800) [pid = 2364] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C8142D000) [pid = 2364] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C85792400) [pid = 2364] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C83BE7C00) [pid = 2364] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CEE051000) [pid = 2364] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C85F74000) [pid = 2364] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001CF4B9AC00) [pid = 2364] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CF0F36800) [pid = 2364] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CFB1A4400) [pid = 2364] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 11:27:40 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001CED71E800) [pid = 2364] [serial = 1079] [outer = 0000000000000000] [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.] 11:27:40 INFO - PROCESS | 2364 | 1461263260787 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 2364 | 1461263260790 Marionette TRACE conn6 <- [1,2286,null,{}] 11:27:40 INFO - PROCESS | 2364 | 1461263260805 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 2364 | 1461263260898 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 11:27:40 INFO - PROCESS | 2364 | 1461263260905 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C81738000 == 63 [pid = 2364] [id = 581] 11:27:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C81437C00) [pid = 2364] [serial = 1743] [outer = 0000000000000000] 11:27:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C8234DC00) [pid = 2364] [serial = 1744] [outer = 0000001C81437C00] 11:27:40 INFO - PROCESS | 2364 | 1461263260955 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C83A15C00) [pid = 2364] [serial = 1745] [outer = 0000001C81437C00] 11:27:41 INFO - PROCESS | 2364 | 1461263261532 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 797ms 11:27:41 INFO - PROCESS | 2364 | 1461263261579 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 2364 | 1461263261582 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 11:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:27:41 INFO - PROCESS | 2364 | 1461263261585 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - PROCESS | 2364 | 1461263261589 Marionette TRACE conn6 <- [1,2290,null,{}] 11:27:41 INFO - PROCESS | 2364 | 1461263261600 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:41 INFO - PROCESS | 2364 | 1461263261700 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 11:27:41 INFO - PROCESS | 2364 | 1461263261790 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862DB000 == 64 [pid = 2364] [id = 582] 11:27:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C839A7000) [pid = 2364] [serial = 1746] [outer = 0000000000000000] 11:27:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001C8571B000) [pid = 2364] [serial = 1747] [outer = 0000001C839A7000] 11:27:41 INFO - PROCESS | 2364 | 1461263261840 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C85768800) [pid = 2364] [serial = 1748] [outer = 0000001C839A7000] 11:27:42 INFO - PROCESS | 2364 | 1461263262229 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 11:27:42 INFO - PROCESS | 2364 | 1461263262280 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 2364 | 1461263262284 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 11:27:42 INFO - PROCESS | 2364 | 1461263262287 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:27:42 INFO - PROCESS | 2364 | 1461263262289 Marionette TRACE conn6 <- [1,2294,null,{}] 11:27:42 INFO - PROCESS | 2364 | 1461263262292 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 2364 | 1461263262384 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 11:27:42 INFO - PROCESS | 2364 | 1461263262390 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F7C000 == 65 [pid = 2364] [id = 583] 11:27:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C8579A800) [pid = 2364] [serial = 1749] [outer = 0000000000000000] 11:27:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C857AC400) [pid = 2364] [serial = 1750] [outer = 0000001C8579A800] 11:27:42 INFO - PROCESS | 2364 | 1461263262467 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C85E84C00) [pid = 2364] [serial = 1751] [outer = 0000001C8579A800] 11:27:42 INFO - PROCESS | 2364 | 1461263262918 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 11:27:42 INFO - PROCESS | 2364 | 1461263262968 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 2364 | 1461263262970 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 11:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:27:42 INFO - PROCESS | 2364 | 1461263262974 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 2364 | 1461263262975 Marionette TRACE conn6 <- [1,2298,null,{}] 11:27:42 INFO - PROCESS | 2364 | 1461263262979 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 2364 | 1461263263098 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 11:27:43 INFO - PROCESS | 2364 | 1461263263153 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F1C000 == 66 [pid = 2364] [id = 584] 11:27:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C857A4C00) [pid = 2364] [serial = 1752] [outer = 0000000000000000] 11:27:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C85F7B400) [pid = 2364] [serial = 1753] [outer = 0000001C857A4C00] 11:27:43 INFO - PROCESS | 2364 | 1461263263203 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C85F9E400) [pid = 2364] [serial = 1754] [outer = 0000001C857A4C00] 11:27:43 INFO - PROCESS | 2364 | 1461263263633 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 11:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:27:43 INFO - PROCESS | 2364 | 1461263263671 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 2364 | 1461263263673 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 11:27:43 INFO - PROCESS | 2364 | 1461263263676 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 2364 | 1461263263678 Marionette TRACE conn6 <- [1,2302,null,{}] 11:27:43 INFO - PROCESS | 2364 | 1461263263682 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 2364 | 1461263263856 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 11:27:43 INFO - PROCESS | 2364 | 1461263263883 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88560800 == 67 [pid = 2364] [id = 585] 11:27:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C865E8800) [pid = 2364] [serial = 1755] [outer = 0000000000000000] 11:27:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C86E1B400) [pid = 2364] [serial = 1756] [outer = 0000001C865E8800] 11:27:43 INFO - PROCESS | 2364 | 1461263263934 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C86EC6800) [pid = 2364] [serial = 1757] [outer = 0000001C865E8800] 11:27:44 INFO - PROCESS | 2364 | 1461263264386 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 733ms 11:27:44 INFO - PROCESS | 2364 | 1461263264413 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 2364 | 1461263264415 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 11:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:27:44 INFO - PROCESS | 2364 | 1461263264425 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 2364 | 1461263264427 Marionette TRACE conn6 <- [1,2306,null,{}] 11:27:44 INFO - PROCESS | 2364 | 1461263264430 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:44 INFO - PROCESS | 2364 | 1461263264549 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 11:27:44 INFO - PROCESS | 2364 | 1461263264610 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88B22800 == 68 [pid = 2364] [id = 586] 11:27:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C86ECE400) [pid = 2364] [serial = 1758] [outer = 0000000000000000] 11:27:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C86FCA400) [pid = 2364] [serial = 1759] [outer = 0000001C86ECE400] 11:27:44 INFO - PROCESS | 2364 | 1461263264657 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C876EC800) [pid = 2364] [serial = 1760] [outer = 0000001C86ECE400] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C83910800) [pid = 2364] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CF55F2C00) [pid = 2364] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF55F5400) [pid = 2364] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF0923000) [pid = 2364] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C85F9A000) [pid = 2364] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001CEF13EC00) [pid = 2364] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CF97C9000) [pid = 2364] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CFC5C7400) [pid = 2364] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C85F7DC00) [pid = 2364] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C85F73C00) [pid = 2364] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C84174000) [pid = 2364] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C88972000) [pid = 2364] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:27:45 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C839A2400) [pid = 2364] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:27:45 INFO - PROCESS | 2364 | 1461263265461 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:27:45 INFO - PROCESS | 2364 | 1461263265504 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 11:27:45 INFO - PROCESS | 2364 | 1461263265507 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 2364 | 1461263265509 Marionette TRACE conn6 <- [1,2310,null,{}] 11:27:45 INFO - PROCESS | 2364 | 1461263265512 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:45 INFO - PROCESS | 2364 | 1461263265602 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 11:27:45 INFO - PROCESS | 2364 | 1461263265692 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87096000 == 69 [pid = 2364] [id = 587] 11:27:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C809BCC00) [pid = 2364] [serial = 1761] [outer = 0000000000000000] 11:27:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C86ECEC00) [pid = 2364] [serial = 1762] [outer = 0000001C809BCC00] 11:27:45 INFO - PROCESS | 2364 | 1461263265738 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C87FC2800) [pid = 2364] [serial = 1763] [outer = 0000001C809BCC00] 11:27:46 INFO - PROCESS | 2364 | 1461263266099 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 628ms 11:27:46 INFO - PROCESS | 2364 | 1461263266138 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 2364 | 1461263266140 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 11:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:27:46 INFO - PROCESS | 2364 | 1461263266144 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 2364 | 1461263266146 Marionette TRACE conn6 <- [1,2314,null,{}] 11:27:46 INFO - PROCESS | 2364 | 1461263266149 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 2364 | 1461263266271 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 11:27:46 INFO - PROCESS | 2364 | 1461263266281 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8928E000 == 70 [pid = 2364] [id = 588] 11:27:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C81430C00) [pid = 2364] [serial = 1764] [outer = 0000000000000000] 11:27:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C884D9800) [pid = 2364] [serial = 1765] [outer = 0000001C81430C00] 11:27:46 INFO - PROCESS | 2364 | 1461263266328 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C889CE000) [pid = 2364] [serial = 1766] [outer = 0000001C81430C00] 11:27:46 INFO - PROCESS | 2364 | 1461263266756 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 626ms 11:27:46 INFO - PROCESS | 2364 | 1461263266773 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 2364 | 1461263266776 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 11:27:46 INFO - PROCESS | 2364 | 1461263266779 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:27:46 INFO - PROCESS | 2364 | 1461263266781 Marionette TRACE conn6 <- [1,2318,null,{}] 11:27:46 INFO - PROCESS | 2364 | 1461263266784 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 2364 | 1461263266909 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 11:27:46 INFO - PROCESS | 2364 | 1461263266956 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8991E800 == 71 [pid = 2364] [id = 589] 11:27:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C89248C00) [pid = 2364] [serial = 1767] [outer = 0000000000000000] 11:27:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C8924FC00) [pid = 2364] [serial = 1768] [outer = 0000001C89248C00] 11:27:47 INFO - PROCESS | 2364 | 1461263267001 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C89A26000) [pid = 2364] [serial = 1769] [outer = 0000001C89248C00] 11:27:47 INFO - PROCESS | 2364 | 1461263267577 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 839ms 11:27:47 INFO - PROCESS | 2364 | 1461263267622 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 2364 | 1461263267627 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 11:27:47 INFO - PROCESS | 2364 | 1461263267632 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:27:47 INFO - PROCESS | 2364 | 1461263267637 Marionette TRACE conn6 <- [1,2322,null,{}] 11:27:47 INFO - PROCESS | 2364 | 1461263267643 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:47 INFO - PROCESS | 2364 | 1461263267802 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 11:27:47 INFO - PROCESS | 2364 | 1461263267937 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83D3D000 == 72 [pid = 2364] [id = 590] 11:27:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C81180400) [pid = 2364] [serial = 1770] [outer = 0000000000000000] 11:27:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C82344400) [pid = 2364] [serial = 1771] [outer = 0000001C81180400] 11:27:48 INFO - PROCESS | 2364 | 1461263267998 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C839A7C00) [pid = 2364] [serial = 1772] [outer = 0000001C81180400] 11:27:48 INFO - PROCESS | 2364 | 1461263268635 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1041ms 11:27:48 INFO - PROCESS | 2364 | 1461263268677 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 2364 | 1461263268684 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 11:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:27:48 INFO - PROCESS | 2364 | 1461263268712 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 2364 | 1461263268716 Marionette TRACE conn6 <- [1,2326,null,{}] 11:27:48 INFO - PROCESS | 2364 | 1461263268720 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 2364 | 1461263268839 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 11:27:48 INFO - PROCESS | 2364 | 1461263268971 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F06800 == 73 [pid = 2364] [id = 591] 11:27:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C844A7800) [pid = 2364] [serial = 1773] [outer = 0000000000000000] 11:27:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C85736000) [pid = 2364] [serial = 1774] [outer = 0000001C844A7800] 11:27:49 INFO - PROCESS | 2364 | 1461263269029 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C857ACC00) [pid = 2364] [serial = 1775] [outer = 0000001C844A7800] 11:27:49 INFO - PROCESS | 2364 | 1461263269684 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1048ms 11:27:49 INFO - PROCESS | 2364 | 1461263269745 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 11:27:49 INFO - PROCESS | 2364 | 1461263269748 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 11:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:27:49 INFO - PROCESS | 2364 | 1461263269752 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - PROCESS | 2364 | 1461263269756 Marionette TRACE conn6 <- [1,2330,null,{}] 11:27:49 INFO - PROCESS | 2364 | 1461263269793 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:49 INFO - PROCESS | 2364 | 1461263269982 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 11:27:50 INFO - PROCESS | 2364 | 1461263270081 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89FE2800 == 74 [pid = 2364] [id = 592] 11:27:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C865EEC00) [pid = 2364] [serial = 1776] [outer = 0000000000000000] 11:27:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C86FCC000) [pid = 2364] [serial = 1777] [outer = 0000001C865EEC00] 11:27:50 INFO - PROCESS | 2364 | 1461263270141 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C89245000) [pid = 2364] [serial = 1778] [outer = 0000001C865EEC00] 11:27:50 INFO - PROCESS | 2364 | 1461263270687 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 985ms 11:27:50 INFO - PROCESS | 2364 | 1461263270747 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 2364 | 1461263270751 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 11:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:27:50 INFO - PROCESS | 2364 | 1461263270756 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 2364 | 1461263270758 Marionette TRACE conn6 <- [1,2334,null,{}] 11:27:50 INFO - PROCESS | 2364 | 1461263270762 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:50 INFO - PROCESS | 2364 | 1461263270880 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 11:27:50 INFO - PROCESS | 2364 | 1461263270982 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BD6D000 == 75 [pid = 2364] [id = 593] 11:27:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C8B1E7000) [pid = 2364] [serial = 1779] [outer = 0000000000000000] 11:27:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C8B1F1800) [pid = 2364] [serial = 1780] [outer = 0000001C8B1E7000] 11:27:51 INFO - PROCESS | 2364 | 1461263271039 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CED72A800) [pid = 2364] [serial = 1781] [outer = 0000001C8B1E7000] 11:27:51 INFO - PROCESS | 2364 | 1461263271632 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 944ms 11:27:51 INFO - PROCESS | 2364 | 1461263271703 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 2364 | 1461263271706 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 11:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:27:51 INFO - PROCESS | 2364 | 1461263271709 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 2364 | 1461263271712 Marionette TRACE conn6 <- [1,2338,null,{}] 11:27:51 INFO - PROCESS | 2364 | 1461263271716 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 2364 | 1461263271831 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 11:27:51 INFO - PROCESS | 2364 | 1461263271962 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED65D000 == 76 [pid = 2364] [id = 594] 11:27:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CED83B400) [pid = 2364] [serial = 1782] [outer = 0000000000000000] 11:27:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001CED840000) [pid = 2364] [serial = 1783] [outer = 0000001CED83B400] 11:27:52 INFO - PROCESS | 2364 | 1461263272019 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001CEE052800) [pid = 2364] [serial = 1784] [outer = 0000001CED83B400] 11:27:52 INFO - PROCESS | 2364 | 1461263272563 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 880ms 11:27:52 INFO - PROCESS | 2364 | 1461263272591 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 2364 | 1461263272594 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 11:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:27:52 INFO - PROCESS | 2364 | 1461263272597 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 2364 | 1461263272600 Marionette TRACE conn6 <- [1,2342,null,{}] 11:27:52 INFO - PROCESS | 2364 | 1461263272604 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:52 INFO - PROCESS | 2364 | 1461263272739 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 11:27:52 INFO - PROCESS | 2364 | 1461263272845 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF0CD000 == 77 [pid = 2364] [id = 595] 11:27:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001CEF045000) [pid = 2364] [serial = 1785] [outer = 0000000000000000] 11:27:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001CEF142C00) [pid = 2364] [serial = 1786] [outer = 0000001CEF045000] 11:27:52 INFO - PROCESS | 2364 | 1461263272904 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001CEF717400) [pid = 2364] [serial = 1787] [outer = 0000001CEF045000] 11:27:53 INFO - PROCESS | 2364 | 1461263273518 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 986ms 11:27:53 INFO - PROCESS | 2364 | 1461263273586 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 11:27:53 INFO - PROCESS | 2364 | 1461263273589 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 11:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:27:53 INFO - PROCESS | 2364 | 1461263273593 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - PROCESS | 2364 | 1461263273595 Marionette TRACE conn6 <- [1,2346,null,{}] 11:27:53 INFO - PROCESS | 2364 | 1461263273600 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:53 INFO - PROCESS | 2364 | 1461263273713 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 11:27:53 INFO - PROCESS | 2364 | 1461263273848 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0F63800 == 78 [pid = 2364] [id = 596] 11:27:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C810BC800) [pid = 2364] [serial = 1788] [outer = 0000000000000000] 11:27:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001CF0922C00) [pid = 2364] [serial = 1789] [outer = 0000001C810BC800] 11:27:53 INFO - PROCESS | 2364 | 1461263273907 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001CF3C96000) [pid = 2364] [serial = 1790] [outer = 0000001C810BC800] 11:27:54 INFO - PROCESS | 2364 | 1461263274497 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 940ms 11:27:54 INFO - PROCESS | 2364 | 1461263274535 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 11:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:27:54 INFO - PROCESS | 2364 | 1461263274538 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 11:27:54 INFO - PROCESS | 2364 | 1461263274541 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 2364 | 1461263274544 Marionette TRACE conn6 <- [1,2350,null,{}] 11:27:54 INFO - PROCESS | 2364 | 1461263274547 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 2364 | 1461263274662 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 11:27:54 INFO - PROCESS | 2364 | 1461263274912 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F35000 == 79 [pid = 2364] [id = 597] 11:27:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C809BA800) [pid = 2364] [serial = 1791] [outer = 0000000000000000] 11:27:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C810BB800) [pid = 2364] [serial = 1792] [outer = 0000001C809BA800] 11:27:54 INFO - PROCESS | 2364 | 1461263274970 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C8234F800) [pid = 2364] [serial = 1793] [outer = 0000001C809BA800] 11:27:55 INFO - PROCESS | 2364 | 1461263275579 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1077ms 11:27:55 INFO - PROCESS | 2364 | 1461263275626 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 2364 | 1461263275631 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 11:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:27:55 INFO - PROCESS | 2364 | 1461263275637 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 2364 | 1461263275640 Marionette TRACE conn6 <- [1,2354,null,{}] 11:27:55 INFO - PROCESS | 2364 | 1461263275645 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 2364 | 1461263275760 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 11:27:55 INFO - PROCESS | 2364 | 1461263275872 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862CE800 == 80 [pid = 2364] [id = 598] 11:27:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C8571F400) [pid = 2364] [serial = 1794] [outer = 0000000000000000] 11:27:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001C8573BC00) [pid = 2364] [serial = 1795] [outer = 0000001C8571F400] 11:27:55 INFO - PROCESS | 2364 | 1461263275924 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001C85E57400) [pid = 2364] [serial = 1796] [outer = 0000001C8571F400] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8928E000 == 79 [pid = 2364] [id = 588] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87096000 == 78 [pid = 2364] [id = 587] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88B22800 == 77 [pid = 2364] [id = 586] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88560800 == 76 [pid = 2364] [id = 585] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87F1C000 == 75 [pid = 2364] [id = 584] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F7C000 == 74 [pid = 2364] [id = 583] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862DB000 == 73 [pid = 2364] [id = 582] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C81738000 == 72 [pid = 2364] [id = 581] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85435000 == 71 [pid = 2364] [id = 580] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001CF47B2800) [pid = 2364] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001CF5C84400) [pid = 2364] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CFB1A8000) [pid = 2364] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001CFBBDE000) [pid = 2364] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CFC759C00) [pid = 2364] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001CFCA5F000) [pid = 2364] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8A72D800 == 70 [pid = 2364] [id = 577] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFA9D8000 == 69 [pid = 2364] [id = 576] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89271800 == 68 [pid = 2364] [id = 575] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8D0F4800 == 67 [pid = 2364] [id = 574] 11:27:56 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87F99000 == 66 [pid = 2364] [id = 573] 11:27:56 INFO - PROCESS | 2364 | 1461263276581 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 986ms 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001CF4BE4C00) [pid = 2364] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C876E1400) [pid = 2364] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C8573D000) [pid = 2364] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CF956E800) [pid = 2364] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001CFB002C00) [pid = 2364] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CEF277800) [pid = 2364] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001CFAB20800) [pid = 2364] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CF4BE3800) [pid = 2364] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001CFC8EE400) [pid = 2364] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001CFC87A800) [pid = 2364] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C860D1000) [pid = 2364] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C86ECA400) [pid = 2364] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C81576000) [pid = 2364] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C8896AC00) [pid = 2364] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CEF145C00) [pid = 2364] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C865EC400) [pid = 2364] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C82533800) [pid = 2364] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001CFB19DC00) [pid = 2364] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CED843800) [pid = 2364] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF5556800) [pid = 2364] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CFC8EF800) [pid = 2364] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001CFB09B400) [pid = 2364] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C876E3400) [pid = 2364] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C87FBB000) [pid = 2364] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C85F81400) [pid = 2364] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 11:27:56 INFO - PROCESS | 2364 | 1461263276657 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 2364 | 1461263276662 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 11:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:27:56 INFO - PROCESS | 2364 | 1461263276670 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 2364 | 1461263276672 Marionette TRACE conn6 <- [1,2358,null,{}] 11:27:56 INFO - PROCESS | 2364 | 1461263276676 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:56 INFO - PROCESS | 2364 | 1461263276778 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 11:27:56 INFO - PROCESS | 2364 | 1461263276791 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C84ACA000 == 67 [pid = 2364] [id = 599] 11:27:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C83BDDC00) [pid = 2364] [serial = 1797] [outer = 0000000000000000] 11:27:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C8417B800) [pid = 2364] [serial = 1798] [outer = 0000001C83BDDC00] 11:27:56 INFO - PROCESS | 2364 | 1461263276839 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C85E59400) [pid = 2364] [serial = 1799] [outer = 0000001C83BDDC00] 11:27:57 INFO - PROCESS | 2364 | 1461263277355 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 11:27:57 INFO - PROCESS | 2364 | 1461263277415 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 2364 | 1461263277418 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 11:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:27:57 INFO - PROCESS | 2364 | 1461263277423 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 2364 | 1461263277429 Marionette TRACE conn6 <- [1,2362,null,{}] 11:27:57 INFO - PROCESS | 2364 | 1461263277439 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 2364 | 1461263277537 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 11:27:57 INFO - PROCESS | 2364 | 1461263277632 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8906B000 == 68 [pid = 2364] [id = 600] 11:27:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C8578FC00) [pid = 2364] [serial = 1800] [outer = 0000000000000000] 11:27:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C86EC4C00) [pid = 2364] [serial = 1801] [outer = 0000001C8578FC00] 11:27:57 INFO - PROCESS | 2364 | 1461263277678 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C876EE800) [pid = 2364] [serial = 1802] [outer = 0000001C8578FC00] 11:27:58 INFO - PROCESS | 2364 | 1461263278066 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 692ms 11:27:58 INFO - PROCESS | 2364 | 1461263278118 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 2364 | 1461263278121 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 11:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:27:58 INFO - PROCESS | 2364 | 1461263278124 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - PROCESS | 2364 | 1461263278126 Marionette TRACE conn6 <- [1,2366,null,{}] 11:27:58 INFO - PROCESS | 2364 | 1461263278130 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:58 INFO - PROCESS | 2364 | 1461263278225 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 11:27:58 INFO - PROCESS | 2364 | 1461263278232 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89909000 == 69 [pid = 2364] [id = 601] 11:27:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C877B3C00) [pid = 2364] [serial = 1803] [outer = 0000000000000000] 11:27:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C884D6C00) [pid = 2364] [serial = 1804] [outer = 0000001C877B3C00] 11:27:58 INFO - PROCESS | 2364 | 1461263278279 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001C889CB800) [pid = 2364] [serial = 1805] [outer = 0000001C877B3C00] 11:27:58 INFO - PROCESS | 2364 | 1461263278723 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:27: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 11:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 627ms 11:27:58 INFO - PROCESS | 2364 | 1461263278768 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 2364 | 1461263278770 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 11:27:58 INFO - PROCESS | 2364 | 1461263278773 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - PROCESS | 2364 | 1461263278775 Marionette TRACE conn6 <- [1,2370,null,{}] 11:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:27:58 INFO - PROCESS | 2364 | 1461263278786 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:58 INFO - PROCESS | 2364 | 1461263278906 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 11:27:59 INFO - PROCESS | 2364 | 1461263278997 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89FE1800 == 70 [pid = 2364] [id = 602] 11:27:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C89A26800) [pid = 2364] [serial = 1806] [outer = 0000000000000000] 11:27:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C8B1EDC00) [pid = 2364] [serial = 1807] [outer = 0000001C89A26800] 11:27:59 INFO - PROCESS | 2364 | 1461263279052 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CEE1E5C00) [pid = 2364] [serial = 1808] [outer = 0000001C89A26800] 11:27:59 INFO - PROCESS | 2364 | 1461263279509 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 796ms 11:27:59 INFO - PROCESS | 2364 | 1461263279577 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 2364 | 1461263279579 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 11:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:27:59 INFO - PROCESS | 2364 | 1461263279596 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 2364 | 1461263279598 Marionette TRACE conn6 <- [1,2374,null,{}] 11:27:59 INFO - PROCESS | 2364 | 1461263279602 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 2364 | 1461263279726 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 11:27:59 INFO - PROCESS | 2364 | 1461263279792 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8D0D8000 == 71 [pid = 2364] [id = 603] 11:27:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CF3C48000) [pid = 2364] [serial = 1809] [outer = 0000000000000000] 11:27:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CF3C95800) [pid = 2364] [serial = 1810] [outer = 0000001CF3C48000] 11:27:59 INFO - PROCESS | 2364 | 1461263279839 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001CF4469800) [pid = 2364] [serial = 1811] [outer = 0000001CF3C48000] 11:28:00 INFO - PROCESS | 2364 | 1461263280284 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 755ms 11:28:00 INFO - PROCESS | 2364 | 1461263280340 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 2364 | 1461263280342 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 11:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:28:00 INFO - PROCESS | 2364 | 1461263280346 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - PROCESS | 2364 | 1461263280348 Marionette TRACE conn6 <- [1,2378,null,{}] 11:28:00 INFO - PROCESS | 2364 | 1461263280351 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:00 INFO - PROCESS | 2364 | 1461263280475 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 11:28:00 INFO - PROCESS | 2364 | 1461263280495 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF0B7800 == 72 [pid = 2364] [id = 604] 11:28:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CF47AE400) [pid = 2364] [serial = 1812] [outer = 0000000000000000] 11:28:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CF4A0E000) [pid = 2364] [serial = 1813] [outer = 0000001CF47AE400] 11:28:00 INFO - PROCESS | 2364 | 1461263280541 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001CF4BA3000) [pid = 2364] [serial = 1814] [outer = 0000001CF47AE400] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CF0440400) [pid = 2364] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001CFB047400) [pid = 2364] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C8653CC00) [pid = 2364] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CFB19B000) [pid = 2364] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CF56A2400) [pid = 2364] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C823B0C00) [pid = 2364] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C8117C000) [pid = 2364] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CEF03C400) [pid = 2364] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C884CD000) [pid = 2364] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C85F9EC00) [pid = 2364] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C86ECE400) [pid = 2364] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C865E8800) [pid = 2364] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001C809BCC00) [pid = 2364] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001C81430C00) [pid = 2364] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C839A7000) [pid = 2364] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C877AF400) [pid = 2364] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C83A19400) [pid = 2364] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C8579A800) [pid = 2364] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C82347800) [pid = 2364] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C8142F400) [pid = 2364] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001CFAB25400) [pid = 2364] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C81437C00) [pid = 2364] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001CFCBD0800) [pid = 2364] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C857A4C00) [pid = 2364] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001CFC5C7000) [pid = 2364] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001CF5C83000) [pid = 2364] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:28:01 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CFBBD8800) [pid = 2364] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:28:01 INFO - PROCESS | 2364 | 1461263281144 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 837ms 11:28:01 INFO - PROCESS | 2364 | 1461263281187 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 2364 | 1461263281189 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 11:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:28:01 INFO - PROCESS | 2364 | 1461263281192 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 2364 | 1461263281194 Marionette TRACE conn6 <- [1,2382,null,{}] 11:28:01 INFO - PROCESS | 2364 | 1461263281203 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 2364 | 1461263281328 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 11:28:01 INFO - PROCESS | 2364 | 1461263281388 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0A4B000 == 73 [pid = 2364] [id = 605] 11:28:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C823B0C00) [pid = 2364] [serial = 1815] [outer = 0000000000000000] 11:28:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C85F9DC00) [pid = 2364] [serial = 1816] [outer = 0000001C823B0C00] 11:28:01 INFO - PROCESS | 2364 | 1461263281434 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C884CD000) [pid = 2364] [serial = 1817] [outer = 0000001C823B0C00] 11:28:01 INFO - PROCESS | 2364 | 1461263281856 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 691ms 11:28:01 INFO - PROCESS | 2364 | 1461263281887 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 2364 | 1461263281889 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 11:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:28:01 INFO - PROCESS | 2364 | 1461263281893 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 2364 | 1461263281895 Marionette TRACE conn6 <- [1,2386,null,{}] 11:28:01 INFO - PROCESS | 2364 | 1461263281898 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 2364 | 1461263281992 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 11:28:02 INFO - PROCESS | 2364 | 1461263282025 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4970800 == 74 [pid = 2364] [id = 606] 11:28:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CF49AD400) [pid = 2364] [serial = 1818] [outer = 0000000000000000] 11:28:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CF4BD0C00) [pid = 2364] [serial = 1819] [outer = 0000001CF49AD400] 11:28:02 INFO - PROCESS | 2364 | 1461263282073 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CF4C7B800) [pid = 2364] [serial = 1820] [outer = 0000001CF49AD400] 11:28:02 INFO - PROCESS | 2364 | 1461263282513 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 11:28:02 INFO - PROCESS | 2364 | 1461263282567 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 2364 | 1461263282569 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 11:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:28:02 INFO - PROCESS | 2364 | 1461263282573 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 2364 | 1461263282574 Marionette TRACE conn6 <- [1,2390,null,{}] 11:28:02 INFO - PROCESS | 2364 | 1461263282578 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 2364 | 1461263282671 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 11:28:02 INFO - PROCESS | 2364 | 1461263282678 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4B0E000 == 75 [pid = 2364] [id = 607] 11:28:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF5551C00) [pid = 2364] [serial = 1821] [outer = 0000000000000000] 11:28:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF55F0000) [pid = 2364] [serial = 1822] [outer = 0000001CF5551C00] 11:28:02 INFO - PROCESS | 2364 | 1461263282730 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CF5F27C00) [pid = 2364] [serial = 1823] [outer = 0000001CF5551C00] 11:28:03 INFO - PROCESS | 2364 | 1461263283480 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 943ms 11:28:03 INFO - PROCESS | 2364 | 1461263283519 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 2364 | 1461263283525 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 11:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:28:03 INFO - PROCESS | 2364 | 1461263283531 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 2364 | 1461263283535 Marionette TRACE conn6 <- [1,2394,null,{}] 11:28:03 INFO - PROCESS | 2364 | 1461263283541 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:03 INFO - PROCESS | 2364 | 1461263283716 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 11:28:03 INFO - PROCESS | 2364 | 1461263283737 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F65000 == 76 [pid = 2364] [id = 608] 11:28:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C841DD000) [pid = 2364] [serial = 1824] [outer = 0000000000000000] 11:28:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C85718400) [pid = 2364] [serial = 1825] [outer = 0000001C841DD000] 11:28:03 INFO - PROCESS | 2364 | 1461263283799 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C85E51C00) [pid = 2364] [serial = 1826] [outer = 0000001C841DD000] 11:28:04 INFO - PROCESS | 2364 | 1461263284463 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 11:28:04 INFO - PROCESS | 2364 | 1461263284519 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 11:28:04 INFO - PROCESS | 2364 | 1461263284526 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 11:28:04 INFO - PROCESS | 2364 | 1461263284533 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:28:04 INFO - PROCESS | 2364 | 1461263284536 Marionette TRACE conn6 <- [1,2398,null,{}] 11:28:04 INFO - PROCESS | 2364 | 1461263284540 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:04 INFO - PROCESS | 2364 | 1461263284704 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 11:28:04 INFO - PROCESS | 2364 | 1461263284811 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C894E4000 == 77 [pid = 2364] [id = 609] 11:28:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C865E2400) [pid = 2364] [serial = 1827] [outer = 0000000000000000] 11:28:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C865EFC00) [pid = 2364] [serial = 1828] [outer = 0000001C865E2400] 11:28:04 INFO - PROCESS | 2364 | 1461263284870 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C87FB6400) [pid = 2364] [serial = 1829] [outer = 0000001C865E2400] 11:28:05 INFO - PROCESS | 2364 | 1461263285520 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1027ms 11:28:05 INFO - PROCESS | 2364 | 1461263285565 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 2364 | 1461263285568 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 11:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:28:05 INFO - PROCESS | 2364 | 1461263285572 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 2364 | 1461263285577 Marionette TRACE conn6 <- [1,2402,null,{}] 11:28:05 INFO - PROCESS | 2364 | 1461263285589 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 2364 | 1461263285763 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 11:28:05 INFO - PROCESS | 2364 | 1461263285902 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5C5E000 == 78 [pid = 2364] [id = 610] 11:28:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CEDDC4400) [pid = 2364] [serial = 1830] [outer = 0000000000000000] 11:28:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CEF147000) [pid = 2364] [serial = 1831] [outer = 0000001CEDDC4400] 11:28:05 INFO - PROCESS | 2364 | 1461263285962 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CF4B9D800) [pid = 2364] [serial = 1832] [outer = 0000001CEDDC4400] 11:28:06 INFO - PROCESS | 2364 | 1461263286574 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1029ms 11:28:06 INFO - PROCESS | 2364 | 1461263286604 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 2364 | 1461263286607 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 11:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:28:06 INFO - PROCESS | 2364 | 1461263286611 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 2364 | 1461263286613 Marionette TRACE conn6 <- [1,2406,null,{}] 11:28:06 INFO - PROCESS | 2364 | 1461263286617 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:06 INFO - PROCESS | 2364 | 1461263286736 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 11:28:06 INFO - PROCESS | 2364 | 1461263286843 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF91BE800 == 79 [pid = 2364] [id = 611] 11:28:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CF56A9C00) [pid = 2364] [serial = 1833] [outer = 0000000000000000] 11:28:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CF8CEC800) [pid = 2364] [serial = 1834] [outer = 0000001CF56A9C00] 11:28:06 INFO - PROCESS | 2364 | 1461263286899 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CF956E800) [pid = 2364] [serial = 1835] [outer = 0000001CF56A9C00] 11:28:07 INFO - PROCESS | 2364 | 1461263287445 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 944ms 11:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:28:07 INFO - PROCESS | 2364 | 1461263287557 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 2364 | 1461263287560 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 11:28:07 INFO - PROCESS | 2364 | 1461263287563 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 2364 | 1461263287565 Marionette TRACE conn6 <- [1,2410,null,{}] 11:28:07 INFO - PROCESS | 2364 | 1461263287569 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 2364 | 1461263287690 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 11:28:07 INFO - PROCESS | 2364 | 1461263287791 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFA9CD000 == 80 [pid = 2364] [id = 612] 11:28:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CF90F8000) [pid = 2364] [serial = 1836] [outer = 0000000000000000] 11:28:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CFA96E400) [pid = 2364] [serial = 1837] [outer = 0000001CF90F8000] 11:28:07 INFO - PROCESS | 2364 | 1461263287847 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001CFAB2D000) [pid = 2364] [serial = 1838] [outer = 0000001CF90F8000] 11:28:08 INFO - PROCESS | 2364 | 1461263288424 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 944ms 11:28:08 INFO - PROCESS | 2364 | 1461263288510 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 2364 | 1461263288513 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 11:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:28:08 INFO - PROCESS | 2364 | 1461263288516 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 2364 | 1461263288518 Marionette TRACE conn6 <- [1,2414,null,{}] 11:28:08 INFO - PROCESS | 2364 | 1461263288523 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:08 INFO - PROCESS | 2364 | 1461263288711 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 11:28:08 INFO - PROCESS | 2364 | 1461263288722 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB3B2800 == 81 [pid = 2364] [id = 613] 11:28:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CFA966800) [pid = 2364] [serial = 1839] [outer = 0000000000000000] 11:28:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CFB19E400) [pid = 2364] [serial = 1840] [outer = 0000001CFA966800] 11:28:08 INFO - PROCESS | 2364 | 1461263288783 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001CFB54F800) [pid = 2364] [serial = 1841] [outer = 0000001CFA966800] 11:28:09 INFO - PROCESS | 2364 | 1461263289389 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 943ms 11:28:09 INFO - PROCESS | 2364 | 1461263289462 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 2364 | 1461263289464 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 11:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:28:09 INFO - PROCESS | 2364 | 1461263289467 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 2364 | 1461263289470 Marionette TRACE conn6 <- [1,2418,null,{}] 11:28:09 INFO - PROCESS | 2364 | 1461263289474 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 2364 | 1461263289632 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 11:28:09 INFO - PROCESS | 2364 | 1461263289695 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBC3C800 == 82 [pid = 2364] [id = 614] 11:28:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001CFBBDDC00) [pid = 2364] [serial = 1842] [outer = 0000000000000000] 11:28:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001CFC28AC00) [pid = 2364] [serial = 1843] [outer = 0000001CFBBDDC00] 11:28:09 INFO - PROCESS | 2364 | 1461263289792 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001CFC870C00) [pid = 2364] [serial = 1844] [outer = 0000001CFBBDDC00] 11:28:10 INFO - PROCESS | 2364 | 1461263290450 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1032ms 11:28:10 INFO - PROCESS | 2364 | 1461263290503 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 2364 | 1461263290505 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 11:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:28:10 INFO - PROCESS | 2364 | 1461263290509 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 2364 | 1461263290511 Marionette TRACE conn6 <- [1,2422,null,{}] 11:28:10 INFO - PROCESS | 2364 | 1461263290515 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:10 INFO - PROCESS | 2364 | 1461263290631 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 11:28:10 INFO - PROCESS | 2364 | 1461263290739 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C80800 == 83 [pid = 2364] [id = 615] 11:28:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C823AFC00) [pid = 2364] [serial = 1845] [outer = 0000000000000000] 11:28:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C841D7C00) [pid = 2364] [serial = 1846] [outer = 0000001C823AFC00] 11:28:10 INFO - PROCESS | 2364 | 1461263290794 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C86EC7800) [pid = 2364] [serial = 1847] [outer = 0000001C823AFC00] 11:28:11 INFO - PROCESS | 2364 | 1461263291617 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1136ms 11:28:11 INFO - PROCESS | 2364 | 1461263291647 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 2364 | 1461263291653 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 11:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:28:11 INFO - PROCESS | 2364 | 1461263291658 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 2364 | 1461263291662 Marionette TRACE conn6 <- [1,2426,null,{}] 11:28:11 INFO - PROCESS | 2364 | 1461263291667 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 2364 | 1461263291784 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 11:28:11 INFO - PROCESS | 2364 | 1461263291927 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8651C800 == 84 [pid = 2364] [id = 616] 11:28:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C8117B400) [pid = 2364] [serial = 1848] [outer = 0000000000000000] 11:28:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C823BD000) [pid = 2364] [serial = 1849] [outer = 0000001C8117B400] 11:28:11 INFO - PROCESS | 2364 | 1461263291980 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C84172000) [pid = 2364] [serial = 1850] [outer = 0000001C8117B400] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4970800 == 83 [pid = 2364] [id = 606] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0A4B000 == 82 [pid = 2364] [id = 605] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF0B7800 == 81 [pid = 2364] [id = 604] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8D0D8000 == 80 [pid = 2364] [id = 603] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89FE1800 == 79 [pid = 2364] [id = 602] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89909000 == 78 [pid = 2364] [id = 601] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001C8924FC00) [pid = 2364] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8906B000 == 77 [pid = 2364] [id = 600] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C84ACA000 == 76 [pid = 2364] [id = 599] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862CE800 == 75 [pid = 2364] [id = 598] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F35000 == 74 [pid = 2364] [id = 597] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF0CD000 == 73 [pid = 2364] [id = 595] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED65D000 == 72 [pid = 2364] [id = 594] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BD6D000 == 71 [pid = 2364] [id = 593] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89FE2800 == 70 [pid = 2364] [id = 592] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87F06800 == 69 [pid = 2364] [id = 591] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83D3D000 == 68 [pid = 2364] [id = 590] 11:28:12 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8991E800 == 67 [pid = 2364] [id = 589] 11:28:12 INFO - PROCESS | 2364 | 1461263292663 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1032ms 11:28:12 INFO - PROCESS | 2364 | 1461263292694 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 2364 | 1461263292700 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 11:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001CFB3DB800) [pid = 2364] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001CF979F400) [pid = 2364] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001CFAB28800) [pid = 2364] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001CFB3E1800) [pid = 2364] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C876DF400) [pid = 2364] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C86FCA400) [pid = 2364] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C86EC6800) [pid = 2364] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C86E1B400) [pid = 2364] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C86ECEC00) [pid = 2364] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C884D9800) [pid = 2364] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C8571B000) [pid = 2364] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CEE970000) [pid = 2364] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C8896DC00) [pid = 2364] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C85E5C800) [pid = 2364] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C85736400) [pid = 2364] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C857AC400) [pid = 2364] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C8399C000) [pid = 2364] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C823BCC00) [pid = 2364] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C85765000) [pid = 2364] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C81578C00) [pid = 2364] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CFCA5D800) [pid = 2364] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CFBBDF800) [pid = 2364] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C8234DC00) [pid = 2364] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C83A15C00) [pid = 2364] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001CFD6D7800) [pid = 2364] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001CFD668000) [pid = 2364] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001C889CE400) [pid = 2364] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001CFD894800) [pid = 2364] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C876EC800) [pid = 2364] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001C85768800) [pid = 2364] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C889CE000) [pid = 2364] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C85F7B400) [pid = 2364] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C85F9E400) [pid = 2364] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C87FC2800) [pid = 2364] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001C85E84C00) [pid = 2364] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001CFC872C00) [pid = 2364] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 110 (0000001CFAB46000) [pid = 2364] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 109 (0000001CFC28BC00) [pid = 2364] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 108 (0000001CF4BC8C00) [pid = 2364] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 107 (0000001C83BE5C00) [pid = 2364] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 106 (0000001CF0921800) [pid = 2364] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 105 (0000001CED720000) [pid = 2364] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | --DOMWINDOW == 104 (0000001C86FC0C00) [pid = 2364] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 11:28:12 INFO - PROCESS | 2364 | 1461263292765 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - PROCESS | 2364 | 1461263292768 Marionette TRACE conn6 <- [1,2430,null,{}] 11:28:12 INFO - PROCESS | 2364 | 1461263292778 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 2364 | 1461263292878 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 11:28:12 INFO - PROCESS | 2364 | 1461263292891 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C89800 == 68 [pid = 2364] [id = 617] 11:28:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 105 (0000001C81582800) [pid = 2364] [serial = 1851] [outer = 0000000000000000] 11:28:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 106 (0000001C839A6800) [pid = 2364] [serial = 1852] [outer = 0000001C81582800] 11:28:12 INFO - PROCESS | 2364 | 1461263292939 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 107 (0000001C84179000) [pid = 2364] [serial = 1853] [outer = 0000001C81582800] 11:28:13 INFO - PROCESS | 2364 | 1461263293458 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 796ms 11:28:13 INFO - PROCESS | 2364 | 1461263293504 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 11:28:13 INFO - PROCESS | 2364 | 1461263293506 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 11:28:13 INFO - PROCESS | 2364 | 1461263293510 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:28:13 INFO - PROCESS | 2364 | 1461263293514 Marionette TRACE conn6 <- [1,2434,null,{}] 11:28:13 INFO - PROCESS | 2364 | 1461263293525 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:13 INFO - PROCESS | 2364 | 1461263293655 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 11:28:13 INFO - PROCESS | 2364 | 1461263293749 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F20000 == 69 [pid = 2364] [id = 618] 11:28:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 108 (0000001C83C62800) [pid = 2364] [serial = 1854] [outer = 0000000000000000] 11:28:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 109 (0000001C85E86400) [pid = 2364] [serial = 1855] [outer = 0000001C83C62800] 11:28:13 INFO - PROCESS | 2364 | 1461263293798 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 110 (0000001C85FA0800) [pid = 2364] [serial = 1856] [outer = 0000001C83C62800] 11:28:14 INFO - PROCESS | 2364 | 1461263294177 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 11:28:14 INFO - PROCESS | 2364 | 1461263294205 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 2364 | 1461263294208 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 11:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:28:14 INFO - PROCESS | 2364 | 1461263294212 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 2364 | 1461263294214 Marionette TRACE conn6 <- [1,2438,null,{}] 11:28:14 INFO - PROCESS | 2364 | 1461263294217 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 2364 | 1461263294314 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 11:28:14 INFO - PROCESS | 2364 | 1461263294320 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88B20800 == 70 [pid = 2364] [id = 619] 11:28:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 111 (0000001C86535C00) [pid = 2364] [serial = 1857] [outer = 0000000000000000] 11:28:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C86E1F800) [pid = 2364] [serial = 1858] [outer = 0000001C86535C00] 11:28:14 INFO - PROCESS | 2364 | 1461263294370 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001C86ECF400) [pid = 2364] [serial = 1859] [outer = 0000001C86535C00] 11:28:14 INFO - PROCESS | 2364 | 1461263294802 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 628ms 11:28:14 INFO - PROCESS | 2364 | 1461263294866 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 2364 | 1461263294869 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 11:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:28:14 INFO - PROCESS | 2364 | 1461263294873 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 2364 | 1461263294875 Marionette TRACE conn6 <- [1,2442,null,{}] 11:28:14 INFO - PROCESS | 2364 | 1461263294878 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:15 INFO - PROCESS | 2364 | 1461263295007 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 11:28:15 INFO - PROCESS | 2364 | 1461263295096 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89126800 == 71 [pid = 2364] [id = 620] 11:28:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001C86FC9800) [pid = 2364] [serial = 1860] [outer = 0000000000000000] 11:28:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001C876E0800) [pid = 2364] [serial = 1861] [outer = 0000001C86FC9800] 11:28:15 INFO - PROCESS | 2364 | 1461263295142 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001C877AE000) [pid = 2364] [serial = 1862] [outer = 0000001C86FC9800] 11:28:15 INFO - PROCESS | 2364 | 1461263295578 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 733ms 11:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:28:15 INFO - PROCESS | 2364 | 1461263295612 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 2364 | 1461263295614 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 11:28:15 INFO - PROCESS | 2364 | 1461263295618 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 2364 | 1461263295620 Marionette TRACE conn6 <- [1,2446,null,{}] 11:28:15 INFO - PROCESS | 2364 | 1461263295631 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:15 INFO - PROCESS | 2364 | 1461263295763 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 11:28:15 INFO - PROCESS | 2364 | 1461263295827 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C894F5800 == 72 [pid = 2364] [id = 621] 11:28:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001C8896A800) [pid = 2364] [serial = 1863] [outer = 0000000000000000] 11:28:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001C89240C00) [pid = 2364] [serial = 1864] [outer = 0000001C8896A800] 11:28:15 INFO - PROCESS | 2364 | 1461263295875 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001C89A21C00) [pid = 2364] [serial = 1865] [outer = 0000001C8896A800] 11:28:16 INFO - PROCESS | 2364 | 1461263296307 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 11:28:16 INFO - PROCESS | 2364 | 1461263296357 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 2364 | 1461263296360 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 11:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:28:16 INFO - PROCESS | 2364 | 1461263296403 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 2364 | 1461263296405 Marionette TRACE conn6 <- [1,2450,null,{}] 11:28:16 INFO - PROCESS | 2364 | 1461263296409 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 2364 | 1461263296535 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 11:28:16 INFO - PROCESS | 2364 | 1461263296597 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89FD4000 == 73 [pid = 2364] [id = 622] 11:28:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001C89A1D000) [pid = 2364] [serial = 1866] [outer = 0000000000000000] 11:28:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001CED722000) [pid = 2364] [serial = 1867] [outer = 0000001C89A1D000] 11:28:16 INFO - PROCESS | 2364 | 1461263296645 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001CED843800) [pid = 2364] [serial = 1868] [outer = 0000001C89A1D000] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C89A26800) [pid = 2364] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 120 (0000001CF3C48000) [pid = 2364] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 119 (0000001C823B0C00) [pid = 2364] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 118 (0000001C89248C00) [pid = 2364] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 117 (0000001CF47AE400) [pid = 2364] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 116 (0000001C8578FC00) [pid = 2364] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 115 (0000001C877B3C00) [pid = 2364] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 114 (0000001C8571F400) [pid = 2364] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 113 (0000001C809BA800) [pid = 2364] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 112 (0000001CF49AD400) [pid = 2364] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:28:17 INFO - PROCESS | 2364 | --DOMWINDOW == 111 (0000001C83BDDC00) [pid = 2364] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:28:17 INFO - PROCESS | 2364 | 1461263297182 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 838ms 11:28:17 INFO - PROCESS | 2364 | 1461263297239 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 2364 | 1461263297241 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 11:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:28:17 INFO - PROCESS | 2364 | 1461263297250 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 2364 | 1461263297252 Marionette TRACE conn6 <- [1,2454,null,{}] 11:28:17 INFO - PROCESS | 2364 | 1461263297263 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:17 INFO - PROCESS | 2364 | 1461263297357 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 11:28:17 INFO - PROCESS | 2364 | 1461263297363 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AD0E000 == 74 [pid = 2364] [id = 623] 11:28:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 112 (0000001C8653E400) [pid = 2364] [serial = 1869] [outer = 0000000000000000] 11:28:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 113 (0000001CED720800) [pid = 2364] [serial = 1870] [outer = 0000001C8653E400] 11:28:17 INFO - PROCESS | 2364 | 1461263297411 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 114 (0000001CEEBDE000) [pid = 2364] [serial = 1871] [outer = 0000001C8653E400] 11:28:17 INFO - PROCESS | 2364 | 1461263297835 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 629ms 11:28:17 INFO - PROCESS | 2364 | 1461263297888 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 2364 | 1461263297890 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 11:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:28:17 INFO - PROCESS | 2364 | 1461263297898 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 2364 | 1461263297900 Marionette TRACE conn6 <- [1,2458,null,{}] 11:28:17 INFO - PROCESS | 2364 | 1461263297904 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 2364 | 1461263297999 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 11:28:18 INFO - PROCESS | 2364 | 1461263298005 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED66A800 == 75 [pid = 2364] [id = 624] 11:28:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 115 (0000001CEF143800) [pid = 2364] [serial = 1872] [outer = 0000000000000000] 11:28:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 116 (0000001CEF269800) [pid = 2364] [serial = 1873] [outer = 0000001CEF143800] 11:28:18 INFO - PROCESS | 2364 | 1461263298053 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 117 (0000001CEF937800) [pid = 2364] [serial = 1874] [outer = 0000001CEF143800] 11:28:18 INFO - PROCESS | 2364 | 1461263298512 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 628ms 11:28:18 INFO - PROCESS | 2364 | 1461263298530 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 2364 | 1461263298532 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 11:28:18 INFO - PROCESS | 2364 | 1461263298535 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:28:18 INFO - PROCESS | 2364 | 1461263298537 Marionette TRACE conn6 <- [1,2462,null,{}] 11:28:18 INFO - PROCESS | 2364 | 1461263298540 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 2364 | 1461263298681 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 11:28:18 INFO - PROCESS | 2364 | 1461263298691 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF0C0800 == 76 [pid = 2364] [id = 625] 11:28:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 118 (0000001CF0921800) [pid = 2364] [serial = 1875] [outer = 0000000000000000] 11:28:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 119 (0000001CF3C44800) [pid = 2364] [serial = 1876] [outer = 0000001CF0921800] 11:28:18 INFO - PROCESS | 2364 | 1461263298737 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 120 (0000001CF41FBC00) [pid = 2364] [serial = 1877] [outer = 0000001CF0921800] 11:28:19 INFO - PROCESS | 2364 | 1461263299432 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 942ms 11:28:19 INFO - PROCESS | 2364 | 1461263299481 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 2364 | 1461263299487 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 11:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:28:19 INFO - PROCESS | 2364 | 1461263299492 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 2364 | 1461263299497 Marionette TRACE conn6 <- [1,2466,null,{}] 11:28:19 INFO - PROCESS | 2364 | 1461263299503 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 2364 | 1461263299645 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 11:28:19 INFO - PROCESS | 2364 | 1461263299774 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8651F800 == 77 [pid = 2364] [id = 626] 11:28:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 121 (0000001C8252DC00) [pid = 2364] [serial = 1878] [outer = 0000000000000000] 11:28:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C83BDB000) [pid = 2364] [serial = 1879] [outer = 0000001C8252DC00] 11:28:19 INFO - PROCESS | 2364 | 1461263299836 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C85764C00) [pid = 2364] [serial = 1880] [outer = 0000001C8252DC00] 11:28:20 INFO - PROCESS | 2364 | 1461263300430 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 11:28:20 INFO - PROCESS | 2364 | 1461263300482 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 2364 | 1461263300488 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 11:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:28:20 INFO - PROCESS | 2364 | 1461263300495 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 2364 | 1461263300499 Marionette TRACE conn6 <- [1,2470,null,{}] 11:28:20 INFO - PROCESS | 2364 | 1461263300503 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:20 INFO - PROCESS | 2364 | 1461263300628 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 11:28:20 INFO - PROCESS | 2364 | 1461263300763 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89287000 == 78 [pid = 2364] [id = 627] 11:28:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C85E8C400) [pid = 2364] [serial = 1881] [outer = 0000000000000000] 11:28:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C85F9E400) [pid = 2364] [serial = 1882] [outer = 0000001C85E8C400] 11:28:20 INFO - PROCESS | 2364 | 1461263300821 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C86FCF400) [pid = 2364] [serial = 1883] [outer = 0000001C85E8C400] 11:28:21 INFO - PROCESS | 2364 | 1461263301446 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 985ms 11:28:21 INFO - PROCESS | 2364 | 1461263301486 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 2364 | 1461263301489 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 11:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:28:21 INFO - PROCESS | 2364 | 1461263301493 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 2364 | 1461263301497 Marionette TRACE conn6 <- [1,2474,null,{}] 11:28:21 INFO - PROCESS | 2364 | 1461263301509 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:21 INFO - PROCESS | 2364 | 1461263301634 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 11:28:21 INFO - PROCESS | 2364 | 1461263301772 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4974800 == 79 [pid = 2364] [id = 628] 11:28:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C89246C00) [pid = 2364] [serial = 1884] [outer = 0000000000000000] 11:28:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001CEDDC6000) [pid = 2364] [serial = 1885] [outer = 0000001C89246C00] 11:28:21 INFO - PROCESS | 2364 | 1461263301833 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CF4592C00) [pid = 2364] [serial = 1886] [outer = 0000001C89246C00] 11:28:22 INFO - PROCESS | 2364 | 1461263302431 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 11:28:22 INFO - PROCESS | 2364 | 1461263302480 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 2364 | 1461263302484 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 11:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:28:22 INFO - PROCESS | 2364 | 1461263302488 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 2364 | 1461263302490 Marionette TRACE conn6 <- [1,2478,null,{}] 11:28:22 INFO - PROCESS | 2364 | 1461263302493 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:22 INFO - PROCESS | 2364 | 1461263302615 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 11:28:22 INFO - PROCESS | 2364 | 1461263302721 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5FE3800 == 80 [pid = 2364] [id = 629] 11:28:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CF4B9E800) [pid = 2364] [serial = 1887] [outer = 0000000000000000] 11:28:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CF4BCCC00) [pid = 2364] [serial = 1888] [outer = 0000001CF4B9E800] 11:28:22 INFO - PROCESS | 2364 | 1461263302778 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CF55ED400) [pid = 2364] [serial = 1889] [outer = 0000001CF4B9E800] 11:28:23 INFO - PROCESS | 2364 | 1461263303359 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 943ms 11:28:23 INFO - PROCESS | 2364 | 1461263303432 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 2364 | 1461263303435 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 11:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:28:23 INFO - PROCESS | 2364 | 1461263303438 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 2364 | 1461263303441 Marionette TRACE conn6 <- [1,2482,null,{}] 11:28:23 INFO - PROCESS | 2364 | 1461263303445 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 2364 | 1461263303560 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 11:28:23 INFO - PROCESS | 2364 | 1461263303694 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB140000 == 81 [pid = 2364] [id = 630] 11:28:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CF5C86800) [pid = 2364] [serial = 1890] [outer = 0000000000000000] 11:28:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CF956D000) [pid = 2364] [serial = 1891] [outer = 0000001CF5C86800] 11:28:23 INFO - PROCESS | 2364 | 1461263303751 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CFAB46000) [pid = 2364] [serial = 1892] [outer = 0000001CF5C86800] 11:28:24 INFO - PROCESS | 2364 | 1461263304343 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 944ms 11:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:28:24 INFO - PROCESS | 2364 | 1461263304385 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 2364 | 1461263304388 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 11:28:24 INFO - PROCESS | 2364 | 1461263304391 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 2364 | 1461263304393 Marionette TRACE conn6 <- [1,2486,null,{}] 11:28:24 INFO - PROCESS | 2364 | 1461263304397 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 2364 | 1461263304535 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 11:28:24 INFO - PROCESS | 2364 | 1461263304644 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC187000 == 82 [pid = 2364] [id = 631] 11:28:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001CFB0A6000) [pid = 2364] [serial = 1893] [outer = 0000000000000000] 11:28:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CFB3E3400) [pid = 2364] [serial = 1894] [outer = 0000001CFB0A6000] 11:28:24 INFO - PROCESS | 2364 | 1461263304702 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CFC5BE800) [pid = 2364] [serial = 1895] [outer = 0000001CFB0A6000] 11:28:25 INFO - PROCESS | 2364 | 1461263305313 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 986ms 11:28:25 INFO - PROCESS | 2364 | 1461263305380 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 11:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:28:25 INFO - PROCESS | 2364 | 1461263305383 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 11:28:25 INFO - PROCESS | 2364 | 1461263305387 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 2364 | 1461263305389 Marionette TRACE conn6 <- [1,2490,null,{}] 11:28:25 INFO - PROCESS | 2364 | 1461263305393 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:25 INFO - PROCESS | 2364 | 1461263305507 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 11:28:25 INFO - PROCESS | 2364 | 1461263305641 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC787800 == 83 [pid = 2364] [id = 632] 11:28:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001CFC4B0800) [pid = 2364] [serial = 1896] [outer = 0000000000000000] 11:28:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001CFC878C00) [pid = 2364] [serial = 1897] [outer = 0000001CFC4B0800] 11:28:25 INFO - PROCESS | 2364 | 1461263305698 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001CFC8F0800) [pid = 2364] [serial = 1898] [outer = 0000001CFC4B0800] 11:28:26 INFO - PROCESS | 2364 | 1461263306210 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 881ms 11:28:26 INFO - PROCESS | 2364 | 1461263306269 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 2364 | 1461263306271 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 11:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:28:26 INFO - PROCESS | 2364 | 1461263306275 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 2364 | 1461263306277 Marionette TRACE conn6 <- [1,2494,null,{}] 11:28:26 INFO - PROCESS | 2364 | 1461263306281 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:26 INFO - PROCESS | 2364 | 1461263306395 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 11:28:26 INFO - PROCESS | 2364 | 1461263306502 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1C9000 == 84 [pid = 2364] [id = 633] 11:28:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001CFCA24400) [pid = 2364] [serial = 1899] [outer = 0000000000000000] 11:28:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001CFCA2A400) [pid = 2364] [serial = 1900] [outer = 0000001CFCA24400] 11:28:26 INFO - PROCESS | 2364 | 1461263306557 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001CFCA61800) [pid = 2364] [serial = 1901] [outer = 0000001CFCA24400] 11:28:27 INFO - PROCESS | 2364 | 1461263307204 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1190ms 11:28:27 INFO - PROCESS | 2364 | 1461263307468 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 2364 | 1461263307473 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 11:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:28:27 INFO - PROCESS | 2364 | 1461263307478 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 2364 | 1461263307481 Marionette TRACE conn6 <- [1,2498,null,{}] 11:28:27 INFO - PROCESS | 2364 | 1461263307487 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:27 INFO - PROCESS | 2364 | 1461263307609 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 11:28:27 INFO - PROCESS | 2364 | 1461263307742 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E95800 == 85 [pid = 2364] [id = 634] 11:28:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C823B8000) [pid = 2364] [serial = 1902] [outer = 0000000000000000] 11:28:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C826CDC00) [pid = 2364] [serial = 1903] [outer = 0000001C823B8000] 11:28:27 INFO - PROCESS | 2364 | 1461263307795 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C844B4000) [pid = 2364] [serial = 1904] [outer = 0000001C823B8000] 11:28:28 INFO - PROCESS | 2364 | 1461263308354 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 942ms 11:28:28 INFO - PROCESS | 2364 | 1461263308424 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 2364 | 1461263308428 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 11:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:28:28 INFO - PROCESS | 2364 | 1461263308435 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 2364 | 1461263308439 Marionette TRACE conn6 <- [1,2502,null,{}] 11:28:28 INFO - PROCESS | 2364 | 1461263308443 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:28 INFO - PROCESS | 2364 | 1461263308556 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 11:28:28 INFO - PROCESS | 2364 | 1461263308697 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86E94800 == 86 [pid = 2364] [id = 635] 11:28:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C85E58400) [pid = 2364] [serial = 1905] [outer = 0000000000000000] 11:28:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C85FA3C00) [pid = 2364] [serial = 1906] [outer = 0000001C85E58400] 11:28:28 INFO - PROCESS | 2364 | 1461263308749 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C86EC2800) [pid = 2364] [serial = 1907] [outer = 0000001C85E58400] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED66A800 == 85 [pid = 2364] [id = 624] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AD0E000 == 84 [pid = 2364] [id = 623] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89FD4000 == 83 [pid = 2364] [id = 622] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C894F5800 == 82 [pid = 2364] [id = 621] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89126800 == 81 [pid = 2364] [id = 620] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88B20800 == 80 [pid = 2364] [id = 619] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87F20000 == 79 [pid = 2364] [id = 618] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C89800 == 78 [pid = 2364] [id = 617] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CED840000) [pid = 2364] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C8B1F1800) [pid = 2364] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CEF142C00) [pid = 2364] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001CF0922C00) [pid = 2364] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001CF55F0000) [pid = 2364] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8651C800 == 77 [pid = 2364] [id = 616] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFA9CD000 == 76 [pid = 2364] [id = 612] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF91BE800 == 75 [pid = 2364] [id = 611] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5C5E000 == 74 [pid = 2364] [id = 610] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C894E4000 == 73 [pid = 2364] [id = 609] 11:28:29 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F65000 == 72 [pid = 2364] [id = 608] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001CEE1E5C00) [pid = 2364] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C8B1EDC00) [pid = 2364] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CF4469800) [pid = 2364] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001CF3C95800) [pid = 2364] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C85F9DC00) [pid = 2364] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C89A26000) [pid = 2364] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CF4A0E000) [pid = 2364] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C86EC4C00) [pid = 2364] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C876EE800) [pid = 2364] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001C884D6C00) [pid = 2364] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C85E57400) [pid = 2364] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C8573BC00) [pid = 2364] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C86FCC000) [pid = 2364] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C8234F800) [pid = 2364] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C810BB800) [pid = 2364] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C82344400) [pid = 2364] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C85736000) [pid = 2364] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001CF4BD0C00) [pid = 2364] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 126 (0000001CF4C7B800) [pid = 2364] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 125 (0000001CF4BA3000) [pid = 2364] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 124 (0000001C85E59400) [pid = 2364] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 123 (0000001C8417B800) [pid = 2364] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 122 (0000001C884CD000) [pid = 2364] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | --DOMWINDOW == 121 (0000001C889CB800) [pid = 2364] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 11:28:29 INFO - PROCESS | 2364 | 1461263309358 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 984ms 11:28:29 INFO - PROCESS | 2364 | 1461263309422 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 2364 | 1461263309425 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 11:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:28:29 INFO - PROCESS | 2364 | 1461263309428 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 2364 | 1461263309430 Marionette TRACE conn6 <- [1,2506,null,{}] 11:28:29 INFO - PROCESS | 2364 | 1461263309440 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 2364 | 1461263309548 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 11:28:29 INFO - PROCESS | 2364 | 1461263309643 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F7A000 == 73 [pid = 2364] [id = 636] 11:28:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 122 (0000001C85E56400) [pid = 2364] [serial = 1908] [outer = 0000000000000000] 11:28:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 123 (0000001C86537C00) [pid = 2364] [serial = 1909] [outer = 0000001C85E56400] 11:28:29 INFO - PROCESS | 2364 | 1461263309694 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 124 (0000001C86FCC000) [pid = 2364] [serial = 1910] [outer = 0000001C85E56400] 11:28:30 INFO - PROCESS | 2364 | 1461263310110 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 732ms 11:28:30 INFO - PROCESS | 2364 | 1461263310163 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 2364 | 1461263310166 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 11:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:28:30 INFO - PROCESS | 2364 | 1461263310169 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 2364 | 1461263310171 Marionette TRACE conn6 <- [1,2510,null,{}] 11:28:30 INFO - PROCESS | 2364 | 1461263310175 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 2364 | 1461263310300 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 11:28:30 INFO - PROCESS | 2364 | 1461263310315 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8927A000 == 74 [pid = 2364] [id = 637] 11:28:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 125 (0000001C87FBB400) [pid = 2364] [serial = 1911] [outer = 0000000000000000] 11:28:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 126 (0000001C8896F400) [pid = 2364] [serial = 1912] [outer = 0000001C87FBB400] 11:28:30 INFO - PROCESS | 2364 | 1461263310361 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 127 (0000001C89242C00) [pid = 2364] [serial = 1913] [outer = 0000001C87FBB400] 11:28:30 INFO - PROCESS | 2364 | 1461263310826 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 11:28:30 INFO - PROCESS | 2364 | 1461263310864 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 2364 | 1461263310866 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 11:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:28:30 INFO - PROCESS | 2364 | 1461263310869 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 2364 | 1461263310871 Marionette TRACE conn6 <- [1,2514,null,{}] 11:28:30 INFO - PROCESS | 2364 | 1461263310875 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 2364 | 1461263310968 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 11:28:30 INFO - PROCESS | 2364 | 1461263310977 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89ACE800 == 75 [pid = 2364] [id = 638] 11:28:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C85718000) [pid = 2364] [serial = 1914] [outer = 0000000000000000] 11:28:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001C8B1E4800) [pid = 2364] [serial = 1915] [outer = 0000001C85718000] 11:28:31 INFO - PROCESS | 2364 | 1461263311026 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CED841C00) [pid = 2364] [serial = 1916] [outer = 0000001C85718000] 11:28:31 INFO - PROCESS | 2364 | 1461263311481 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 691ms 11:28:31 INFO - PROCESS | 2364 | 1461263311564 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 2364 | 1461263311566 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 11:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:28:31 INFO - PROCESS | 2364 | 1461263311570 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 2364 | 1461263311572 Marionette TRACE conn6 <- [1,2518,null,{}] 11:28:31 INFO - PROCESS | 2364 | 1461263311575 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:31 INFO - PROCESS | 2364 | 1461263311753 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 11:28:31 INFO - PROCESS | 2364 | 1461263311778 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AD06800 == 76 [pid = 2364] [id = 639] 11:28:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CEF044800) [pid = 2364] [serial = 1917] [outer = 0000000000000000] 11:28:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CEF70F800) [pid = 2364] [serial = 1918] [outer = 0000001CEF044800] 11:28:31 INFO - PROCESS | 2364 | 1461263311827 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CF4BC8400) [pid = 2364] [serial = 1919] [outer = 0000001CEF044800] 11:28:32 INFO - PROCESS | 2364 | 1461263312312 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 774ms 11:28:32 INFO - PROCESS | 2364 | 1461263312347 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 11:28:32 INFO - PROCESS | 2364 | 1461263312349 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 11:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:28:32 INFO - PROCESS | 2364 | 1461263312357 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - PROCESS | 2364 | 1461263312359 Marionette TRACE conn6 <- [1,2522,null,{}] 11:28:32 INFO - PROCESS | 2364 | 1461263312370 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:32 INFO - PROCESS | 2364 | 1461263312496 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 11:28:32 INFO - PROCESS | 2364 | 1461263312560 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED81A800 == 77 [pid = 2364] [id = 640] 11:28:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001CEF140400) [pid = 2364] [serial = 1920] [outer = 0000000000000000] 11:28:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CF55EC400) [pid = 2364] [serial = 1921] [outer = 0000001CEF140400] 11:28:32 INFO - PROCESS | 2364 | 1461263312605 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001CFA96F400) [pid = 2364] [serial = 1922] [outer = 0000001CEF140400] 11:28:33 INFO - PROCESS | 2364 | 1461263313030 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 691ms 11:28:33 INFO - PROCESS | 2364 | 1461263313046 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 2364 | 1461263313048 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 11:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:28:33 INFO - PROCESS | 2364 | 1461263313052 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 2364 | 1461263313054 Marionette TRACE conn6 <- [1,2526,null,{}] 11:28:33 INFO - PROCESS | 2364 | 1461263313057 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 2364 | 1461263313219 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 11:28:33 INFO - PROCESS | 2364 | 1461263313289 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0B72000 == 78 [pid = 2364] [id = 641] 11:28:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001CF4591800) [pid = 2364] [serial = 1923] [outer = 0000000000000000] 11:28:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001CFB056800) [pid = 2364] [serial = 1924] [outer = 0000001CF4591800] 11:28:33 INFO - PROCESS | 2364 | 1461263313335 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001CFB3DA400) [pid = 2364] [serial = 1925] [outer = 0000001CF4591800] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C86FC9800) [pid = 2364] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001C8896A800) [pid = 2364] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001C86535C00) [pid = 2364] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CF5551C00) [pid = 2364] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001C89A1D000) [pid = 2364] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001C8117B400) [pid = 2364] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001C83C62800) [pid = 2364] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001C81582800) [pid = 2364] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001CEF143800) [pid = 2364] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 129 (0000001C8653E400) [pid = 2364] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 128 (0000001C89A20C00) [pid = 2364] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:28:33 INFO - PROCESS | 2364 | --DOMWINDOW == 127 (0000001C889C8C00) [pid = 2364] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:28:33 INFO - PROCESS | 2364 | 1461263313853 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 836ms 11:28:33 INFO - PROCESS | 2364 | 1461263313891 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 2364 | 1461263313894 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 11:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:28:33 INFO - PROCESS | 2364 | 1461263313897 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 2364 | 1461263313899 Marionette TRACE conn6 <- [1,2530,null,{}] 11:28:33 INFO - PROCESS | 2364 | 1461263313902 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 2364 | 1461263314035 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 11:28:34 INFO - PROCESS | 2364 | 1461263314098 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4518000 == 79 [pid = 2364] [id = 642] 11:28:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 128 (0000001C841D9800) [pid = 2364] [serial = 1926] [outer = 0000000000000000] 11:28:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 129 (0000001CEEBD9000) [pid = 2364] [serial = 1927] [outer = 0000001C841D9800] 11:28:34 INFO - PROCESS | 2364 | 1461263314144 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 130 (0000001CFB55C000) [pid = 2364] [serial = 1928] [outer = 0000001C841D9800] 11:28:34 INFO - PROCESS | 2364 | 1461263314502 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 11:28:34 INFO - PROCESS | 2364 | 1461263314539 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 11:28:34 INFO - PROCESS | 2364 | 1461263314541 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 11:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:28:34 INFO - PROCESS | 2364 | 1461263314545 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 2364 | 1461263314547 Marionette TRACE conn6 <- [1,2534,null,{}] 11:28:34 INFO - PROCESS | 2364 | 1461263314550 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 2364 | 1461263314646 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 11:28:34 INFO - PROCESS | 2364 | 1461263314654 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5C5F800 == 80 [pid = 2364] [id = 643] 11:28:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001CFBBDC400) [pid = 2364] [serial = 1929] [outer = 0000000000000000] 11:28:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001CFCA5D000) [pid = 2364] [serial = 1930] [outer = 0000001CFBBDC400] 11:28:34 INFO - PROCESS | 2364 | 1461263314701 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001CFCBD1800) [pid = 2364] [serial = 1931] [outer = 0000001CFBBDC400] 11:28:35 INFO - PROCESS | 2364 | 1461263315167 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 11:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:28:35 INFO - PROCESS | 2364 | 1461263315240 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 2364 | 1461263315243 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 11:28:35 INFO - PROCESS | 2364 | 1461263315246 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 2364 | 1461263315249 Marionette TRACE conn6 <- [1,2538,null,{}] 11:28:35 INFO - PROCESS | 2364 | 1461263315253 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:35 INFO - PROCESS | 2364 | 1461263315369 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 11:28:35 INFO - PROCESS | 2364 | 1461263315382 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBE53800 == 81 [pid = 2364] [id = 644] 11:28:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C8AE32C00) [pid = 2364] [serial = 1932] [outer = 0000000000000000] 11:28:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001CFCAF0800) [pid = 2364] [serial = 1933] [outer = 0000001C8AE32C00] 11:28:35 INFO - PROCESS | 2364 | 1461263315435 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001CFD6D7000) [pid = 2364] [serial = 1934] [outer = 0000001C8AE32C00] 11:28:36 INFO - PROCESS | 2364 | 1461263316234 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1032ms 11:28:36 INFO - PROCESS | 2364 | 1461263316281 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 11:28:36 INFO - PROCESS | 2364 | 1461263316287 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 11:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:28:36 INFO - PROCESS | 2364 | 1461263316315 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - PROCESS | 2364 | 1461263316319 Marionette TRACE conn6 <- [1,2542,null,{}] 11:28:36 INFO - PROCESS | 2364 | 1461263316325 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:36 INFO - PROCESS | 2364 | 1461263316458 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 11:28:36 INFO - PROCESS | 2364 | 1461263316599 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8651C800 == 82 [pid = 2364] [id = 645] 11:28:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C84177400) [pid = 2364] [serial = 1935] [outer = 0000000000000000] 11:28:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C85738C00) [pid = 2364] [serial = 1936] [outer = 0000001C84177400] 11:28:36 INFO - PROCESS | 2364 | 1461263316659 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C85F77C00) [pid = 2364] [serial = 1937] [outer = 0000001C84177400] 11:28:37 INFO - PROCESS | 2364 | 1461263317230 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1004ms 11:28:37 INFO - PROCESS | 2364 | 1461263317299 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 2364 | 1461263317306 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 11:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:28:37 INFO - PROCESS | 2364 | 1461263317313 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 2364 | 1461263317316 Marionette TRACE conn6 <- [1,2546,null,{}] 11:28:37 INFO - PROCESS | 2364 | 1461263317321 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:37 INFO - PROCESS | 2364 | 1461263317475 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 11:28:37 INFO - PROCESS | 2364 | 1461263317613 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89911800 == 83 [pid = 2364] [id = 646] 11:28:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C876E9800) [pid = 2364] [serial = 1938] [outer = 0000000000000000] 11:28:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C884CA800) [pid = 2364] [serial = 1939] [outer = 0000001C876E9800] 11:28:37 INFO - PROCESS | 2364 | 1461263317671 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C8AE32800) [pid = 2364] [serial = 1940] [outer = 0000001C876E9800] 11:28:38 INFO - PROCESS | 2364 | 1461263318325 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1078ms 11:28:38 INFO - PROCESS | 2364 | 1461263318397 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 2364 | 1461263318400 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 11:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:28:38 INFO - PROCESS | 2364 | 1461263318404 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 2364 | 1461263318408 Marionette TRACE conn6 <- [1,2550,null,{}] 11:28:38 INFO - PROCESS | 2364 | 1461263318420 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:38 INFO - PROCESS | 2364 | 1461263318580 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 11:28:38 INFO - PROCESS | 2364 | 1461263318723 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1C5000 == 84 [pid = 2364] [id = 647] 11:28:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001CEF040800) [pid = 2364] [serial = 1941] [outer = 0000000000000000] 11:28:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001CF4BD0000) [pid = 2364] [serial = 1942] [outer = 0000001CEF040800] 11:28:38 INFO - PROCESS | 2364 | 1461263318783 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001CFC28BC00) [pid = 2364] [serial = 1943] [outer = 0000001CEF040800] 11:28:39 INFO - PROCESS | 2364 | 1461263319430 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1082ms 11:28:39 INFO - PROCESS | 2364 | 1461263319487 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 11:28:39 INFO - PROCESS | 2364 | 1461263319491 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 11:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:28:39 INFO - PROCESS | 2364 | 1461263319495 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:28:39 INFO - PROCESS | 2364 | 1461263319497 Marionette TRACE conn6 <- [1,2554,null,{}] 11:28:39 INFO - PROCESS | 2364 | 1461263319514 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:39 INFO - PROCESS | 2364 | 1461263319667 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 11:28:39 INFO - PROCESS | 2364 | 1461263319774 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF211000 == 85 [pid = 2364] [id = 648] 11:28:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C89DCC800) [pid = 2364] [serial = 1944] [outer = 0000000000000000] 11:28:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C89DD0000) [pid = 2364] [serial = 1945] [outer = 0000001C89DCC800] 11:28:39 INFO - PROCESS | 2364 | 1461263319833 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001CFCA60000) [pid = 2364] [serial = 1946] [outer = 0000001C89DCC800] 11:28:40 INFO - PROCESS | 2364 | 1461263320454 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1027ms 11:28:40 INFO - PROCESS | 2364 | 1461263320524 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 2364 | 1461263320527 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 11:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:28:40 INFO - PROCESS | 2364 | 1461263320531 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 2364 | 1461263320533 Marionette TRACE conn6 <- [1,2558,null,{}] 11:28:40 INFO - PROCESS | 2364 | 1461263320537 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:40 INFO - PROCESS | 2364 | 1461263320655 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 11:28:40 INFO - PROCESS | 2364 | 1461263320793 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BA7E800 == 86 [pid = 2364] [id = 649] 11:28:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C89FA2000) [pid = 2364] [serial = 1947] [outer = 0000000000000000] 11:28:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C89FA6C00) [pid = 2364] [serial = 1948] [outer = 0000001C89FA2000] 11:28:40 INFO - PROCESS | 2364 | 1461263320850 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001C89FAD000) [pid = 2364] [serial = 1949] [outer = 0000001C89FA2000] 11:28:41 INFO - PROCESS | 2364 | 1461263321405 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 945ms 11:28:41 INFO - PROCESS | 2364 | 1461263321477 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 2364 | 1461263321480 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 11:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:28:41 INFO - PROCESS | 2364 | 1461263321496 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 2364 | 1461263321499 Marionette TRACE conn6 <- [1,2562,null,{}] 11:28:41 INFO - PROCESS | 2364 | 1461263321505 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 2364 | 1461263321653 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 11:28:41 INFO - PROCESS | 2364 | 1461263321785 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BBC6000 == 87 [pid = 2364] [id = 650] 11:28:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001CFD6D9400) [pid = 2364] [serial = 1950] [outer = 0000000000000000] 11:28:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001CFD9FDC00) [pid = 2364] [serial = 1951] [outer = 0000001CFD6D9400] 11:28:41 INFO - PROCESS | 2364 | 1461263321844 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CFEA03C00) [pid = 2364] [serial = 1952] [outer = 0000001CFD6D9400] 11:28:42 INFO - PROCESS | 2364 | 1461263322492 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1051ms 11:28:42 INFO - PROCESS | 2364 | 1461263322536 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 2364 | 1461263322539 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 11:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:28:42 INFO - PROCESS | 2364 | 1461263322542 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 2364 | 1461263322545 Marionette TRACE conn6 <- [1,2566,null,{}] 11:28:42 INFO - PROCESS | 2364 | 1461263322549 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 2364 | 1461263322670 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 11:28:42 INFO - PROCESS | 2364 | 1461263322781 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862DC000 == 88 [pid = 2364] [id = 651] 11:28:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001C84177000) [pid = 2364] [serial = 1953] [outer = 0000000000000000] 11:28:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001C86FCCC00) [pid = 2364] [serial = 1954] [outer = 0000001C84177000] 11:28:42 INFO - PROCESS | 2364 | 1461263322836 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001C865E5400) [pid = 2364] [serial = 1955] [outer = 0000001C84177000] 11:28:43 INFO - PROCESS | 2364 | 1461263323727 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1250ms 11:28:43 INFO - PROCESS | 2364 | 1461263323796 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 2364 | 1461263323800 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 11:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:28:43 INFO - PROCESS | 2364 | 1461263323805 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - PROCESS | 2364 | 1461263323810 Marionette TRACE conn6 <- [1,2570,null,{}] 11:28:43 INFO - PROCESS | 2364 | 1461263323816 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:43 INFO - PROCESS | 2364 | 1461263323936 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 11:28:44 INFO - PROCESS | 2364 | 1461263324085 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8174F000 == 89 [pid = 2364] [id = 652] 11:28:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C809BF000) [pid = 2364] [serial = 1956] [outer = 0000000000000000] 11:28:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C81435C00) [pid = 2364] [serial = 1957] [outer = 0000001C809BF000] 11:28:44 INFO - PROCESS | 2364 | 1461263324137 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001C83BE5C00) [pid = 2364] [serial = 1958] [outer = 0000001C809BF000] 11:28:44 INFO - PROCESS | 2364 | 1461263324733 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 986ms 11:28:44 INFO - PROCESS | 2364 | 1461263324796 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 2364 | 1461263324802 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 11:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:28:44 INFO - PROCESS | 2364 | 1461263324808 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 2364 | 1461263324811 Marionette TRACE conn6 <- [1,2574,null,{}] 11:28:44 INFO - PROCESS | 2364 | 1461263324815 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C884E1000 == 88 [pid = 2364] [id = 389] 11:28:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF8C29000 == 87 [pid = 2364] [id = 516] 11:28:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87F1D800 == 86 [pid = 2364] [id = 405] 11:28:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5C5F800 == 85 [pid = 2364] [id = 643] 11:28:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4518000 == 84 [pid = 2364] [id = 642] 11:28:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF0B72000 == 83 [pid = 2364] [id = 641] 11:28:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED81A800 == 82 [pid = 2364] [id = 640] 11:28:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AD06800 == 81 [pid = 2364] [id = 639] 11:28:44 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89ACE800 == 80 [pid = 2364] [id = 638] 11:28:44 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001CF3C44800) [pid = 2364] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | 1461263325039 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8927A000 == 79 [pid = 2364] [id = 637] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F7A000 == 78 [pid = 2364] [id = 636] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E94800 == 77 [pid = 2364] [id = 635] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86E95800 == 76 [pid = 2364] [id = 634] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB140000 == 75 [pid = 2364] [id = 630] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5FE3800 == 74 [pid = 2364] [id = 629] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4974800 == 73 [pid = 2364] [id = 628] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89287000 == 72 [pid = 2364] [id = 627] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8651F800 == 71 [pid = 2364] [id = 626] 11:28:45 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEF0C0800 == 70 [pid = 2364] [id = 625] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001CFD9F8000) [pid = 2364] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001C889D4C00) [pid = 2364] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001C876E0800) [pid = 2364] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001C877AE000) [pid = 2364] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001C89A21C00) [pid = 2364] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C89240C00) [pid = 2364] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001CFB19E400) [pid = 2364] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001C86E1F800) [pid = 2364] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001CF5F27C00) [pid = 2364] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CED722000) [pid = 2364] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 148 (0000001C84172000) [pid = 2364] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001C823BD000) [pid = 2364] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001C865EFC00) [pid = 2364] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C841D7C00) [pid = 2364] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C85E86400) [pid = 2364] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001C85FA0800) [pid = 2364] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001CFC28AC00) [pid = 2364] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C839A6800) [pid = 2364] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001C84179000) [pid = 2364] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C85718400) [pid = 2364] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001CEF147000) [pid = 2364] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001CFA96E400) [pid = 2364] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 136 (0000001CF8CEC800) [pid = 2364] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 135 (0000001CEF269800) [pid = 2364] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 134 (0000001CEF937800) [pid = 2364] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 133 (0000001CED843800) [pid = 2364] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 132 (0000001CED720800) [pid = 2364] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 131 (0000001CEEBDE000) [pid = 2364] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | --DOMWINDOW == 130 (0000001C86ECF400) [pid = 2364] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 2364 | 1461263325146 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83BA7800 == 71 [pid = 2364] [id = 653] 11:28:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 131 (0000001C80072C00) [pid = 2364] [serial = 1959] [outer = 0000000000000000] 11:28:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 132 (0000001C8142F400) [pid = 2364] [serial = 1960] [outer = 0000001C80072C00] 11:28:45 INFO - PROCESS | 2364 | 1461263325195 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 133 (0000001C841DB000) [pid = 2364] [serial = 1961] [outer = 0000001C80072C00] 11:28:45 INFO - PROCESS | 2364 | 1461263325683 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 944ms 11:28:45 INFO - PROCESS | 2364 | 1461263325753 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 2364 | 1461263325756 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 11:28:45 INFO - PROCESS | 2364 | 1461263325759 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:28:45 INFO - PROCESS | 2364 | 1461263325763 Marionette TRACE conn6 <- [1,2578,null,{}] 11:28:45 INFO - PROCESS | 2364 | 1461263325775 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:45 INFO - PROCESS | 2364 | 1461263325875 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 11:28:45 INFO - PROCESS | 2364 | 1461263325889 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FA1000 == 72 [pid = 2364] [id = 654] 11:28:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 134 (0000001C85E85400) [pid = 2364] [serial = 1962] [outer = 0000000000000000] 11:28:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 135 (0000001C85F75000) [pid = 2364] [serial = 1963] [outer = 0000001C85E85400] 11:28:45 INFO - PROCESS | 2364 | 1461263325938 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 136 (0000001C860C7000) [pid = 2364] [serial = 1964] [outer = 0000001C85E85400] 11:28:46 INFO - PROCESS | 2364 | 1461263326419 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 11:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:28:46 INFO - PROCESS | 2364 | 1461263326453 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 2364 | 1461263326456 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 11:28:46 INFO - PROCESS | 2364 | 1461263326460 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 2364 | 1461263326462 Marionette TRACE conn6 <- [1,2582,null,{}] 11:28:46 INFO - PROCESS | 2364 | 1461263326465 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 2364 | 1461263326560 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 11:28:46 INFO - PROCESS | 2364 | 1461263326686 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89085800 == 73 [pid = 2364] [id = 655] 11:28:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 137 (0000001C865EFC00) [pid = 2364] [serial = 1965] [outer = 0000000000000000] 11:28:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C86E23400) [pid = 2364] [serial = 1966] [outer = 0000001C865EFC00] 11:28:46 INFO - PROCESS | 2364 | 1461263326733 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C86FC4800) [pid = 2364] [serial = 1967] [outer = 0000001C865EFC00] 11:28:47 INFO - PROCESS | 2364 | 1461263327148 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 11:28:47 INFO - PROCESS | 2364 | 1461263327195 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 2364 | 1461263327197 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 11:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:28:47 INFO - PROCESS | 2364 | 1461263327200 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 2364 | 1461263327202 Marionette TRACE conn6 <- [1,2586,null,{}] 11:28:47 INFO - PROCESS | 2364 | 1461263327206 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 2364 | 1461263327346 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 11:28:47 INFO - PROCESS | 2364 | 1461263327369 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89291800 == 74 [pid = 2364] [id = 656] 11:28:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C876EC400) [pid = 2364] [serial = 1968] [outer = 0000000000000000] 11:28:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C877B1C00) [pid = 2364] [serial = 1969] [outer = 0000001C876EC400] 11:28:47 INFO - PROCESS | 2364 | 1461263327416 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C87FBF000) [pid = 2364] [serial = 1970] [outer = 0000001C876EC400] 11:28:47 INFO - PROCESS | 2364 | 1461263327887 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 732ms 11:28:47 INFO - PROCESS | 2364 | 1461263327954 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 2364 | 1461263327956 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 11:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:28:47 INFO - PROCESS | 2364 | 1461263327960 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 2364 | 1461263327962 Marionette TRACE conn6 <- [1,2590,null,{}] 11:28:47 INFO - PROCESS | 2364 | 1461263327965 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 2364 | 1461263328108 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 11:28:48 INFO - PROCESS | 2364 | 1461263328131 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89FE4000 == 75 [pid = 2364] [id = 657] 11:28:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001C8924BC00) [pid = 2364] [serial = 1971] [outer = 0000000000000000] 11:28:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001C89A6CC00) [pid = 2364] [serial = 1972] [outer = 0000001C8924BC00] 11:28:48 INFO - PROCESS | 2364 | 1461263328183 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001C89A74000) [pid = 2364] [serial = 1973] [outer = 0000001C8924BC00] 11:28:48 INFO - PROCESS | 2364 | 1461263328644 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 11:28:48 INFO - PROCESS | 2364 | 1461263328696 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 2364 | 1461263328699 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 11:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:28:48 INFO - PROCESS | 2364 | 1461263328707 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 2364 | 1461263328709 Marionette TRACE conn6 <- [1,2594,null,{}] 11:28:48 INFO - PROCESS | 2364 | 1461263328712 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 2364 | 1461263328844 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 11:28:48 INFO - PROCESS | 2364 | 1461263328910 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BA92800 == 76 [pid = 2364] [id = 658] 11:28:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001C89A77800) [pid = 2364] [serial = 1974] [outer = 0000000000000000] 11:28:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C89DC7800) [pid = 2364] [serial = 1975] [outer = 0000001C89A77800] 11:28:48 INFO - PROCESS | 2364 | 1461263328956 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C8A307000) [pid = 2364] [serial = 1976] [outer = 0000001C89A77800] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 147 (0000001CEF044800) [pid = 2364] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 146 (0000001CEF140400) [pid = 2364] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 145 (0000001C85E56400) [pid = 2364] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 144 (0000001C841D9800) [pid = 2364] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 143 (0000001CF0921800) [pid = 2364] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 142 (0000001C823B8000) [pid = 2364] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 141 (0000001C85E58400) [pid = 2364] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 140 (0000001CF4591800) [pid = 2364] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 139 (0000001C87FBB400) [pid = 2364] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 138 (0000001C85718000) [pid = 2364] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:28:49 INFO - PROCESS | 2364 | --DOMWINDOW == 137 (0000001CFBBDC400) [pid = 2364] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:28:49 INFO - PROCESS | 2364 | 1461263329577 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 881ms 11:28:49 INFO - PROCESS | 2364 | 1461263329591 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 2364 | 1461263329593 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 11:28:49 INFO - PROCESS | 2364 | 1461263329597 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:28:49 INFO - PROCESS | 2364 | 1461263329599 Marionette TRACE conn6 <- [1,2598,null,{}] 11:28:49 INFO - PROCESS | 2364 | 1461263329602 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:49 INFO - PROCESS | 2364 | 1461263329695 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 11:28:49 INFO - PROCESS | 2364 | 1461263329704 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8912F000 == 77 [pid = 2364] [id = 659] 11:28:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 138 (0000001C85718000) [pid = 2364] [serial = 1977] [outer = 0000000000000000] 11:28:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 139 (0000001C8A304800) [pid = 2364] [serial = 1978] [outer = 0000001C85718000] 11:28:49 INFO - PROCESS | 2364 | 1461263329749 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 140 (0000001C8A30FC00) [pid = 2364] [serial = 1979] [outer = 0000001C85718000] 11:28:50 INFO - PROCESS | 2364 | 1461263330196 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 626ms 11:28:50 INFO - PROCESS | 2364 | 1461263330226 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 2364 | 1461263330229 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 11:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:28:50 INFO - PROCESS | 2364 | 1461263330232 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 2364 | 1461263330234 Marionette TRACE conn6 <- [1,2602,null,{}] 11:28:50 INFO - PROCESS | 2364 | 1461263330238 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 2364 | 1461263330337 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 11:28:50 INFO - PROCESS | 2364 | 1461263330343 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED65D800 == 78 [pid = 2364] [id = 660] 11:28:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 141 (0000001C86EC7C00) [pid = 2364] [serial = 1980] [outer = 0000000000000000] 11:28:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 142 (0000001C8B1E3C00) [pid = 2364] [serial = 1981] [outer = 0000001C86EC7C00] 11:28:50 INFO - PROCESS | 2364 | 1461263330390 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 143 (0000001CED725000) [pid = 2364] [serial = 1982] [outer = 0000001C86EC7C00] 11:28:50 INFO - PROCESS | 2364 | 1461263330831 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 11:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:28:50 INFO - PROCESS | 2364 | 1461263330863 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 2364 | 1461263330866 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 11:28:50 INFO - PROCESS | 2364 | 1461263330869 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 2364 | 1461263330871 Marionette TRACE conn6 <- [1,2606,null,{}] 11:28:50 INFO - PROCESS | 2364 | 1461263330874 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 2364 | 1461263330969 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 11:28:50 INFO - PROCESS | 2364 | 1461263330976 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEF0CC800 == 79 [pid = 2364] [id = 661] 11:28:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 144 (0000001CED83C000) [pid = 2364] [serial = 1983] [outer = 0000000000000000] 11:28:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 145 (0000001CEE151800) [pid = 2364] [serial = 1984] [outer = 0000001CED83C000] 11:28:51 INFO - PROCESS | 2364 | 1461263331023 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 146 (0000001CEEBDF800) [pid = 2364] [serial = 1985] [outer = 0000001CED83C000] 11:28:51 INFO - PROCESS | 2364 | 1461263331494 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 732ms 11:28:51 INFO - PROCESS | 2364 | 1461263331605 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 2364 | 1461263331609 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 11:28:51 INFO - PROCESS | 2364 | 1461263331614 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:28:51 INFO - PROCESS | 2364 | 1461263331619 Marionette TRACE conn6 <- [1,2610,null,{}] 11:28:51 INFO - PROCESS | 2364 | 1461263331626 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 2364 | 1461263331772 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 11:28:51 INFO - PROCESS | 2364 | 1461263331905 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85436000 == 80 [pid = 2364] [id = 662] 11:28:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 147 (0000001C81437800) [pid = 2364] [serial = 1986] [outer = 0000000000000000] 11:28:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 148 (0000001C82342800) [pid = 2364] [serial = 1987] [outer = 0000001C81437800] 11:28:51 INFO - PROCESS | 2364 | 1461263331965 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 149 (0000001C83A23C00) [pid = 2364] [serial = 1988] [outer = 0000001C81437800] 11:28:52 INFO - PROCESS | 2364 | 1461263332643 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1082ms 11:28:52 INFO - PROCESS | 2364 | 1461263332701 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 11:28:52 INFO - PROCESS | 2364 | 1461263332705 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 11:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:28:52 INFO - PROCESS | 2364 | 1461263332714 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - PROCESS | 2364 | 1461263332719 Marionette TRACE conn6 <- [1,2614,null,{}] 11:28:52 INFO - PROCESS | 2364 | 1461263332723 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:52 INFO - PROCESS | 2364 | 1461263332847 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 11:28:52 INFO - PROCESS | 2364 | 1461263332986 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88B1A000 == 81 [pid = 2364] [id = 663] 11:28:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C857A9C00) [pid = 2364] [serial = 1989] [outer = 0000000000000000] 11:28:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001C85F7D000) [pid = 2364] [serial = 1990] [outer = 0000001C857A9C00] 11:28:53 INFO - PROCESS | 2364 | 1461263333044 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001C86E17000) [pid = 2364] [serial = 1991] [outer = 0000001C857A9C00] 11:28:53 INFO - PROCESS | 2364 | 1461263333646 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 11:28:53 INFO - PROCESS | 2364 | 1461263333701 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 2364 | 1461263333703 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 11:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:28:53 INFO - PROCESS | 2364 | 1461263333708 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 2364 | 1461263333710 Marionette TRACE conn6 <- [1,2618,null,{}] 11:28:53 INFO - PROCESS | 2364 | 1461263333735 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:53 INFO - PROCESS | 2364 | 1461263333898 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 11:28:54 INFO - PROCESS | 2364 | 1461263334007 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF3E70800 == 82 [pid = 2364] [id = 664] 11:28:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001C89A21800) [pid = 2364] [serial = 1992] [outer = 0000000000000000] 11:28:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001C89A26800) [pid = 2364] [serial = 1993] [outer = 0000001C89A21800] 11:28:54 INFO - PROCESS | 2364 | 1461263334069 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001C89FA3000) [pid = 2364] [serial = 1994] [outer = 0000001C89A21800] 11:28:54 INFO - PROCESS | 2364 | 1461263334644 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 984ms 11:28:54 INFO - PROCESS | 2364 | 1461263334694 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 2364 | 1461263334696 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 11:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:28:54 INFO - PROCESS | 2364 | 1461263334700 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 2364 | 1461263334702 Marionette TRACE conn6 <- [1,2622,null,{}] 11:28:54 INFO - PROCESS | 2364 | 1461263334706 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:54 INFO - PROCESS | 2364 | 1461263334828 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 11:28:54 INFO - PROCESS | 2364 | 1461263334938 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5A34000 == 83 [pid = 2364] [id = 665] 11:28:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CEEBD9400) [pid = 2364] [serial = 1995] [outer = 0000000000000000] 11:28:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001CEF140400) [pid = 2364] [serial = 1996] [outer = 0000001CEEBD9400] 11:28:55 INFO - PROCESS | 2364 | 1461263334995 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001CF0B9AC00) [pid = 2364] [serial = 1997] [outer = 0000001CEEBD9400] 11:28:55 INFO - PROCESS | 2364 | 1461263335594 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 943ms 11:28:55 INFO - PROCESS | 2364 | 1461263335645 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 2364 | 1461263335648 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 11:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:28:55 INFO - PROCESS | 2364 | 1461263335652 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 2364 | 1461263335654 Marionette TRACE conn6 <- [1,2626,null,{}] 11:28:55 INFO - PROCESS | 2364 | 1461263335658 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 2364 | 1461263335775 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 11:28:55 INFO - PROCESS | 2364 | 1461263335884 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF9716000 == 84 [pid = 2364] [id = 666] 11:28:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C85E50800) [pid = 2364] [serial = 1998] [outer = 0000000000000000] 11:28:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001CF3E30C00) [pid = 2364] [serial = 1999] [outer = 0000001C85E50800] 11:28:55 INFO - PROCESS | 2364 | 1461263335940 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001CF4B9B400) [pid = 2364] [serial = 2000] [outer = 0000001C85E50800] 11:28:56 INFO - PROCESS | 2364 | 1461263336545 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 944ms 11:28:56 INFO - PROCESS | 2364 | 1461263336599 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 11:28:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:28:56 INFO - PROCESS | 2364 | 1461263336601 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 11:28:56 INFO - PROCESS | 2364 | 1461263336605 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 2364 | 1461263336607 Marionette TRACE conn6 <- [1,2630,null,{}] 11:28:56 INFO - PROCESS | 2364 | 1461263336611 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 2364 | 1461263336763 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 11:28:56 INFO - PROCESS | 2364 | 1461263336897 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBD6D800 == 85 [pid = 2364] [id = 667] 11:28:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001CF4BD8400) [pid = 2364] [serial = 2001] [outer = 0000000000000000] 11:28:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001CF8494800) [pid = 2364] [serial = 2002] [outer = 0000001CF4BD8400] 11:28:56 INFO - PROCESS | 2364 | 1461263336958 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001CFA96E400) [pid = 2364] [serial = 2003] [outer = 0000001CF4BD8400] 11:28:57 INFO - PROCESS | 2364 | 1461263337506 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:28:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 984ms 11:28:57 INFO - PROCESS | 2364 | 1461263337596 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 2364 | 1461263337599 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 11:28:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:28:57 INFO - PROCESS | 2364 | 1461263337605 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 2364 | 1461263337607 Marionette TRACE conn6 <- [1,2634,null,{}] 11:28:57 INFO - PROCESS | 2364 | 1461263337611 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 2364 | 1461263337725 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 11:28:57 INFO - PROCESS | 2364 | 1461263337862 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFCB12000 == 86 [pid = 2364] [id = 668] 11:28:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001CF56A6C00) [pid = 2364] [serial = 2004] [outer = 0000000000000000] 11:28:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CFB047400) [pid = 2364] [serial = 2005] [outer = 0000001CF56A6C00] 11:28:57 INFO - PROCESS | 2364 | 1461263337919 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001CFB1A3C00) [pid = 2364] [serial = 2006] [outer = 0000001CF56A6C00] 11:28:58 INFO - PROCESS | 2364 | 1461263338469 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:28:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 943ms 11:28:58 INFO - PROCESS | 2364 | 1461263338549 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 2364 | 1461263338551 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 11:28:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:28:58 INFO - PROCESS | 2364 | 1461263338555 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 2364 | 1461263338557 Marionette TRACE conn6 <- [1,2638,null,{}] 11:28:58 INFO - PROCESS | 2364 | 1461263338561 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 2364 | 1461263338678 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 11:28:58 INFO - PROCESS | 2364 | 1461263338788 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFF2E2000 == 87 [pid = 2364] [id = 669] 11:28:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001CFB3DB800) [pid = 2364] [serial = 2007] [outer = 0000000000000000] 11:28:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001CFC4AF000) [pid = 2364] [serial = 2008] [outer = 0000001CFB3DB800] 11:28:58 INFO - PROCESS | 2364 | 1461263338844 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 170 (0000001CFC8EF800) [pid = 2364] [serial = 2009] [outer = 0000001CFB3DB800] 11:28:59 INFO - PROCESS | 2364 | 1461263339422 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:28:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 943ms 11:28:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:28:59 INFO - PROCESS | 2364 | 1461263339501 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 2364 | 1461263339503 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 11:28:59 INFO - PROCESS | 2364 | 1461263339506 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 2364 | 1461263339509 Marionette TRACE conn6 <- [1,2642,null,{}] 11:28:59 INFO - PROCESS | 2364 | 1461263339513 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 2364 | 1461263339635 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 11:28:59 INFO - PROCESS | 2364 | 1461263339772 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87790000 == 88 [pid = 2364] [id = 670] 11:28:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 171 (0000001C89965000) [pid = 2364] [serial = 2010] [outer = 0000000000000000] 11:28:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 172 (0000001C8996B800) [pid = 2364] [serial = 2011] [outer = 0000001C89965000] 11:28:59 INFO - PROCESS | 2364 | 1461263339832 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (0000001CFC873800) [pid = 2364] [serial = 2012] [outer = 0000001C89965000] 11:29:00 INFO - PROCESS | 2364 | 1461263340405 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:29:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 986ms 11:29:00 INFO - PROCESS | 2364 | 1461263340496 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 2364 | 1461263340499 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 11:29:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:29:00 INFO - PROCESS | 2364 | 1461263340502 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 2364 | 1461263340505 Marionette TRACE conn6 <- [1,2646,null,{}] 11:29:00 INFO - PROCESS | 2364 | 1461263340509 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 2364 | 1461263340627 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 11:29:00 INFO - PROCESS | 2364 | 1461263340769 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8708A000 == 89 [pid = 2364] [id = 671] 11:29:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (0000001C810BE800) [pid = 2364] [serial = 2013] [outer = 0000000000000000] 11:29:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (0000001C89970800) [pid = 2364] [serial = 2014] [outer = 0000001C810BE800] 11:29:00 INFO - PROCESS | 2364 | 1461263340827 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (0000001CFAB51000) [pid = 2364] [serial = 2015] [outer = 0000001C810BE800] 11:29:01 INFO - PROCESS | 2364 | 1461263341630 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:29:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1178ms 11:29:01 INFO - PROCESS | 2364 | 1461263341683 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 2364 | 1461263341687 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 11:29:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:29:01 INFO - PROCESS | 2364 | 1461263341692 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 2364 | 1461263341696 Marionette TRACE conn6 <- [1,2650,null,{}] 11:29:01 INFO - PROCESS | 2364 | 1461263341702 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 2364 | 1461263341856 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 11:29:02 INFO - PROCESS | 2364 | 1461263342004 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FB5000 == 90 [pid = 2364] [id = 672] 11:29:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 177 (0000001C81189400) [pid = 2364] [serial = 2016] [outer = 0000000000000000] 11:29:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (0000001C8253C400) [pid = 2364] [serial = 2017] [outer = 0000001C81189400] 11:29:02 INFO - PROCESS | 2364 | 1461263342058 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 179 (0000001C85768800) [pid = 2364] [serial = 2018] [outer = 0000001C81189400] 11:29:02 INFO - PROCESS | 2364 | 1461263342690 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:29:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1031ms 11:29:02 INFO - PROCESS | 2364 | 1461263342729 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 2364 | 1461263342735 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 11:29:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:29:02 INFO - PROCESS | 2364 | 1461263342741 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 2364 | 1461263342744 Marionette TRACE conn6 <- [1,2654,null,{}] 11:29:02 INFO - PROCESS | 2364 | 1461263342747 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 2364 | 1461263342903 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 11:29:02 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED65D800 == 89 [pid = 2364] [id = 660] 11:29:02 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8912F000 == 88 [pid = 2364] [id = 659] 11:29:02 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BA92800 == 87 [pid = 2364] [id = 658] 11:29:02 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89FE4000 == 86 [pid = 2364] [id = 657] 11:29:02 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89291800 == 85 [pid = 2364] [id = 656] 11:29:02 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89085800 == 84 [pid = 2364] [id = 655] 11:29:02 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FA1000 == 83 [pid = 2364] [id = 654] 11:29:02 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83BA7800 == 82 [pid = 2364] [id = 653] 11:29:02 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8174F000 == 81 [pid = 2364] [id = 652] 11:29:02 INFO - PROCESS | 2364 | --DOMWINDOW == 178 (0000001CFCAF0800) [pid = 2364] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF211000 == 80 [pid = 2364] [id = 648] 11:29:03 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1C5000 == 79 [pid = 2364] [id = 647] 11:29:03 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89911800 == 78 [pid = 2364] [id = 646] 11:29:03 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8651C800 == 77 [pid = 2364] [id = 645] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 177 (0000001CEF70F800) [pid = 2364] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 176 (0000001CF4BC8400) [pid = 2364] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 175 (0000001CFA96F400) [pid = 2364] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 174 (0000001CF55EC400) [pid = 2364] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 173 (0000001C86537C00) [pid = 2364] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 172 (0000001C86FCC000) [pid = 2364] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 171 (0000001CEEBD9000) [pid = 2364] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 170 (0000001C85F9E400) [pid = 2364] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 169 (0000001CF41FBC00) [pid = 2364] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001C844B4000) [pid = 2364] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001C826CDC00) [pid = 2364] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001C86EC2800) [pid = 2364] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001C85FA3C00) [pid = 2364] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001CF956D000) [pid = 2364] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001CFB056800) [pid = 2364] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001C8896F400) [pid = 2364] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 161 (0000001C89242C00) [pid = 2364] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001C8B1E4800) [pid = 2364] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001CEDDC6000) [pid = 2364] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001C83BDB000) [pid = 2364] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001CF4BCCC00) [pid = 2364] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001CFB3E3400) [pid = 2364] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001CFC878C00) [pid = 2364] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001CFCA2A400) [pid = 2364] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001CFCA5D000) [pid = 2364] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001CFCBD1800) [pid = 2364] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001CFB55C000) [pid = 2364] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 150 (0000001CFB3DA400) [pid = 2364] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | --DOMWINDOW == 149 (0000001CED841C00) [pid = 2364] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:29:03 INFO - PROCESS | 2364 | 1461263343079 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C7E000 == 78 [pid = 2364] [id = 673] 11:29:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 150 (0000001C8142CC00) [pid = 2364] [serial = 2019] [outer = 0000000000000000] 11:29:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 151 (0000001C83905800) [pid = 2364] [serial = 2020] [outer = 0000001C8142CC00] 11:29:03 INFO - PROCESS | 2364 | 1461263343126 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001C85E56400) [pid = 2364] [serial = 2021] [outer = 0000001C8142CC00] 11:29:03 INFO - PROCESS | 2364 | [2364] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:29:04 INFO - PROCESS | 2364 | [2364] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:29:04 INFO - PROCESS | 2364 | 1461263344027 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:29:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:29:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1337ms 11:29:04 INFO - PROCESS | 2364 | 1461263344079 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 2364 | 1461263344082 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 11:29:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:29:04 INFO - PROCESS | 2364 | 1461263344085 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 2364 | 1461263344089 Marionette TRACE conn6 <- [1,2658,null,{}] 11:29:04 INFO - PROCESS | 2364 | 1461263344101 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 2364 | 1461263344204 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 11:29:04 INFO - PROCESS | 2364 | 1461263344213 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89124000 == 79 [pid = 2364] [id = 674] 11:29:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001C876E3800) [pid = 2364] [serial = 2022] [outer = 0000000000000000] 11:29:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001C87FB7800) [pid = 2364] [serial = 2023] [outer = 0000001C876E3800] 11:29:04 INFO - PROCESS | 2364 | 1461263344265 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001C889CB400) [pid = 2364] [serial = 2024] [outer = 0000001C876E3800] 11:29:05 INFO - PROCESS | 2364 | 1461263345226 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 11:29:05 INFO - PROCESS | 2364 | 1461263345276 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 11:29:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:29:05 INFO - PROCESS | 2364 | 1461263345280 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 2364 | 1461263345282 Marionette TRACE conn6 <- [1,2662,null,{}] 11:29:05 INFO - PROCESS | 2364 | 1461263345285 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 2364 | 1461263345422 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 11:29:05 INFO - PROCESS | 2364 | 1461263345437 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89ADC000 == 80 [pid = 2364] [id = 675] 11:29:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001C89966C00) [pid = 2364] [serial = 2025] [outer = 0000000000000000] 11:29:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001C89A73800) [pid = 2364] [serial = 2026] [outer = 0000001C89966C00] 11:29:05 INFO - PROCESS | 2364 | 1461263345484 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C89DC9000) [pid = 2364] [serial = 2027] [outer = 0000001C89966C00] 11:29:06 INFO - PROCESS | 2364 | 1461263346460 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 11:29:06 INFO - PROCESS | 2364 | 1461263346518 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 11:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:29:06 INFO - PROCESS | 2364 | 1461263346521 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 2364 | 1461263346523 Marionette TRACE conn6 <- [1,2666,null,{}] 11:29:06 INFO - PROCESS | 2364 | 1461263346533 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 2364 | 1461263346664 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 11:29:06 INFO - PROCESS | 2364 | 1461263346725 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89FDD800 == 81 [pid = 2364] [id = 676] 11:29:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C89FA8400) [pid = 2364] [serial = 2028] [outer = 0000000000000000] 11:29:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001C8A30F400) [pid = 2364] [serial = 2029] [outer = 0000001C89FA8400] 11:29:06 INFO - PROCESS | 2364 | 1461263346771 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001C8D02E800) [pid = 2364] [serial = 2030] [outer = 0000001C89FA8400] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 160 (0000001C809BF000) [pid = 2364] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 159 (0000001C80072C00) [pid = 2364] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 158 (0000001C876EC400) [pid = 2364] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 157 (0000001C8924BC00) [pid = 2364] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 156 (0000001C85E85400) [pid = 2364] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 155 (0000001C865EFC00) [pid = 2364] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 154 (0000001C89A77800) [pid = 2364] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 153 (0000001C85718000) [pid = 2364] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 152 (0000001C8AE32C00) [pid = 2364] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:29:07 INFO - PROCESS | 2364 | --DOMWINDOW == 151 (0000001C86EC7C00) [pid = 2364] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:29:07 INFO - PROCESS | 2364 | 1461263347769 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:29:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1282ms 11:29:07 INFO - PROCESS | 2364 | 1461263347807 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 2364 | 1461263347809 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 11:29:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:29:07 INFO - PROCESS | 2364 | 1461263347812 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 2364 | 1461263347814 Marionette TRACE conn6 <- [1,2670,null,{}] 11:29:07 INFO - PROCESS | 2364 | 1461263347817 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 2364 | 1461263347932 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 11:29:08 INFO - PROCESS | 2364 | 1461263348055 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BBC4000 == 82 [pid = 2364] [id = 677] 11:29:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 152 (0000001C86E1C800) [pid = 2364] [serial = 2031] [outer = 0000000000000000] 11:29:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 153 (0000001C8D03C800) [pid = 2364] [serial = 2032] [outer = 0000001C86E1C800] 11:29:08 INFO - PROCESS | 2364 | 1461263348105 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 154 (0000001CEE958C00) [pid = 2364] [serial = 2033] [outer = 0000001C86E1C800] 11:29:08 INFO - PROCESS | 2364 | 1461263348941 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:29:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1184ms 11:29:09 INFO - PROCESS | 2364 | 1461263349000 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 2364 | 1461263349002 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 11:29:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:29:09 INFO - PROCESS | 2364 | 1461263349005 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 2364 | 1461263349007 Marionette TRACE conn6 <- [1,2674,null,{}] 11:29:09 INFO - PROCESS | 2364 | 1461263349014 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:09 INFO - PROCESS | 2364 | 1461263349111 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 11:29:09 INFO - PROCESS | 2364 | 1461263349118 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE90B800 == 83 [pid = 2364] [id = 678] 11:29:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001CEF26E000) [pid = 2364] [serial = 2034] [outer = 0000000000000000] 11:29:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001CF44B0C00) [pid = 2364] [serial = 2035] [outer = 0000001CEF26E000] 11:29:09 INFO - PROCESS | 2364 | 1461263349163 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001CF4BDC800) [pid = 2364] [serial = 2036] [outer = 0000001CEF26E000] 11:29:10 INFO - PROCESS | 2364 | 1461263350441 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 11:29:10 INFO - PROCESS | 2364 | 1461263350504 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 11:29:10 INFO - PROCESS | 2364 | 1461263350509 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:29:10 INFO - PROCESS | 2364 | 1461263350512 Marionette TRACE conn6 <- [1,2678,null,{}] 11:29:10 INFO - PROCESS | 2364 | 1461263350520 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:10 INFO - PROCESS | 2364 | 1461263350724 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 11:29:10 INFO - PROCESS | 2364 | 1461263350833 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88B0C000 == 84 [pid = 2364] [id = 679] 11:29:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C8653F400) [pid = 2364] [serial = 2037] [outer = 0000000000000000] 11:29:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C865EC000) [pid = 2364] [serial = 2038] [outer = 0000001C8653F400] 11:29:10 INFO - PROCESS | 2364 | 1461263350893 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001C86FC4400) [pid = 2364] [serial = 2039] [outer = 0000001C8653F400] 11:29:11 INFO - PROCESS | 2364 | 1461263351950 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 11:29:12 INFO - PROCESS | 2364 | 1461263352003 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 11:29:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:29:12 INFO - PROCESS | 2364 | 1461263352010 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 2364 | 1461263352014 Marionette TRACE conn6 <- [1,2682,null,{}] 11:29:12 INFO - PROCESS | 2364 | 1461263352018 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 2364 | 1461263352210 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 11:29:12 INFO - PROCESS | 2364 | 1461263352357 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED816000 == 85 [pid = 2364] [id = 680] 11:29:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001C877AB000) [pid = 2364] [serial = 2040] [outer = 0000000000000000] 11:29:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001C89DC2400) [pid = 2364] [serial = 2041] [outer = 0000001C877AB000] 11:29:12 INFO - PROCESS | 2364 | 1461263352413 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001C8B1F0C00) [pid = 2364] [serial = 2042] [outer = 0000001C877AB000] 11:29:13 INFO - PROCESS | 2364 | 1461263353465 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 11:29:13 INFO - PROCESS | 2364 | 1461263353510 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 11:29:13 INFO - PROCESS | 2364 | 1461263353514 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:29:13 INFO - PROCESS | 2364 | 1461263353519 Marionette TRACE conn6 <- [1,2686,null,{}] 11:29:13 INFO - PROCESS | 2364 | 1461263353531 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 2364 | 1461263353723 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 11:29:13 INFO - PROCESS | 2364 | 1461263353864 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4AC5000 == 86 [pid = 2364] [id = 681] 11:29:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001CEF269800) [pid = 2364] [serial = 2043] [outer = 0000000000000000] 11:29:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001CF47B5800) [pid = 2364] [serial = 2044] [outer = 0000001CEF269800] 11:29:13 INFO - PROCESS | 2364 | 1461263353923 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CF5C80C00) [pid = 2364] [serial = 2045] [outer = 0000001CEF269800] 11:29:14 INFO - PROCESS | 2364 | 1461263354963 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 11:29:15 INFO - PROCESS | 2364 | 1461263355008 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 11:29:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:29:15 INFO - PROCESS | 2364 | 1461263355012 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 2364 | 1461263355014 Marionette TRACE conn6 <- [1,2690,null,{}] 11:29:15 INFO - PROCESS | 2364 | 1461263355018 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 2364 | 1461263355175 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 11:29:15 INFO - PROCESS | 2364 | 1461263355346 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB5AC000 == 87 [pid = 2364] [id = 682] 11:29:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001CF90F5800) [pid = 2364] [serial = 2046] [outer = 0000000000000000] 11:29:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001CFB19B800) [pid = 2364] [serial = 2047] [outer = 0000001CF90F5800] 11:29:15 INFO - PROCESS | 2364 | 1461263355403 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001CFCA25400) [pid = 2364] [serial = 2048] [outer = 0000001CF90F5800] 11:29:15 INFO - PROCESS | 2364 | 1461263355926 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:29:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 943ms 11:29:15 INFO - PROCESS | 2364 | 1461263355964 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 2364 | 1461263355967 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 11:29:15 INFO - PROCESS | 2364 | 1461263355971 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 2364 | 1461263355974 Marionette TRACE conn6 <- [1,2694,null,{}] 11:29:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:29:15 INFO - PROCESS | 2364 | 1461263355978 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 2364 | 1461263356095 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 11:29:16 INFO - PROCESS | 2364 | 1461263356207 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFCB22800 == 88 [pid = 2364] [id = 683] 11:29:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 170 (0000001C86E37800) [pid = 2364] [serial = 2049] [outer = 0000000000000000] 11:29:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 171 (0000001C86E3E000) [pid = 2364] [serial = 2050] [outer = 0000001C86E37800] 11:29:16 INFO - PROCESS | 2364 | 1461263356303 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 172 (0000001C86E44400) [pid = 2364] [serial = 2051] [outer = 0000001C86E37800] 11:29:16 INFO - PROCESS | 2364 | 1461263356929 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:29:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 985ms 11:29:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:29:16 INFO - PROCESS | 2364 | 1461263356962 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 2364 | 1461263356964 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 11:29:16 INFO - PROCESS | 2364 | 1461263356968 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 2364 | 1461263356970 Marionette TRACE conn6 <- [1,2698,null,{}] 11:29:16 INFO - PROCESS | 2364 | 1461263356974 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 2364 | 1461263357103 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 11:29:17 INFO - PROCESS | 2364 | 1461263357245 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BD94000 == 89 [pid = 2364] [id = 684] 11:29:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (0000001C8AF81C00) [pid = 2364] [serial = 2052] [outer = 0000000000000000] 11:29:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (0000001CFCA30400) [pid = 2364] [serial = 2053] [outer = 0000001C8AF81C00] 11:29:17 INFO - PROCESS | 2364 | 1461263357306 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (0000001CFD66E400) [pid = 2364] [serial = 2054] [outer = 0000001C8AF81C00] 11:29:17 INFO - PROCESS | 2364 | 1461263357987 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 2364 | 1461263358053 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 11:29:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:29:18 INFO - PROCESS | 2364 | 1461263358057 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 2364 | 1461263358059 Marionette TRACE conn6 <- [1,2702,null,{}] 11:29:18 INFO - PROCESS | 2364 | 1461263358063 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 2364 | 1461263358180 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 11:29:18 INFO - PROCESS | 2364 | 1461263358321 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F7E800 == 90 [pid = 2364] [id = 685] 11:29:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (0000001C86E1EC00) [pid = 2364] [serial = 2055] [outer = 0000000000000000] 11:29:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 177 (0000001C89A75400) [pid = 2364] [serial = 2056] [outer = 0000001C86E1EC00] 11:29:18 INFO - PROCESS | 2364 | 1461263358380 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (0000001C8AB5BC00) [pid = 2364] [serial = 2057] [outer = 0000001C86E1EC00] 11:29:19 INFO - PROCESS | 2364 | 1461263359146 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:29:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1138ms 11:29:19 INFO - PROCESS | 2364 | 1461263359197 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 2364 | 1461263359202 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 11:29:19 INFO - PROCESS | 2364 | 1461263359207 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:29:19 INFO - PROCESS | 2364 | 1461263359211 Marionette TRACE conn6 <- [1,2706,null,{}] 11:29:19 INFO - PROCESS | 2364 | 1461263359217 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 2364 | 1461263359338 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 11:29:19 INFO - PROCESS | 2364 | 1461263359456 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87796000 == 91 [pid = 2364] [id = 686] 11:29:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 179 (0000001C8157E000) [pid = 2364] [serial = 2058] [outer = 0000000000000000] 11:29:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 180 (0000001C83A20C00) [pid = 2364] [serial = 2059] [outer = 0000001C8157E000] 11:29:19 INFO - PROCESS | 2364 | 1461263359552 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 181 (0000001C860CC000) [pid = 2364] [serial = 2060] [outer = 0000001C8157E000] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C841B8800 == 90 [pid = 2364] [id = 406] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1C9000 == 89 [pid = 2364] [id = 633] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BBC4000 == 88 [pid = 2364] [id = 677] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89FDD800 == 87 [pid = 2364] [id = 676] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89ADC000 == 86 [pid = 2364] [id = 675] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89124000 == 85 [pid = 2364] [id = 674] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C7E000 == 84 [pid = 2364] [id = 673] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87FB5000 == 83 [pid = 2364] [id = 672] 11:29:20 INFO - PROCESS | 2364 | --DOMWINDOW == 180 (0000001CFD9FDC00) [pid = 2364] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:29:20 INFO - PROCESS | 2364 | --DOMWINDOW == 179 (0000001C89DD0000) [pid = 2364] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:29:20 INFO - PROCESS | 2364 | --DOMWINDOW == 178 (0000001C89FA6C00) [pid = 2364] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:29:20 INFO - PROCESS | 2364 | --DOMWINDOW == 177 (0000001CEE151800) [pid = 2364] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFF2E2000 == 82 [pid = 2364] [id = 669] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFCB12000 == 81 [pid = 2364] [id = 668] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBD6D800 == 80 [pid = 2364] [id = 667] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF9716000 == 79 [pid = 2364] [id = 666] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5A34000 == 78 [pid = 2364] [id = 665] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF3E70800 == 77 [pid = 2364] [id = 664] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88B1A000 == 76 [pid = 2364] [id = 663] 11:29:20 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85436000 == 75 [pid = 2364] [id = 662] 11:29:20 INFO - PROCESS | 2364 | 1461263360287 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 2364 | 1461263360372 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 11:29:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:29:20 INFO - PROCESS | 2364 | 1461263360383 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 2364 | 1461263360386 Marionette TRACE conn6 <- [1,2710,null,{}] 11:29:20 INFO - PROCESS | 2364 | 1461263360390 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 2364 | 1461263360491 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 11:29:20 INFO - PROCESS | 2364 | 1461263360504 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8709F800 == 76 [pid = 2364] [id = 687] 11:29:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 155 (0000001C85799400) [pid = 2364] [serial = 2061] [outer = 0000000000000000] 11:29:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 156 (0000001C85E56C00) [pid = 2364] [serial = 2062] [outer = 0000001C85799400] 11:29:20 INFO - PROCESS | 2364 | 1461263360553 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 157 (0000001C86E21C00) [pid = 2364] [serial = 2063] [outer = 0000001C85799400] 11:29:21 INFO - PROCESS | 2364 | 1461263361124 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 2364 | 1461263361167 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 11:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:29:21 INFO - PROCESS | 2364 | 1461263361170 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 2364 | 1461263361174 Marionette TRACE conn6 <- [1,2714,null,{}] 11:29:21 INFO - PROCESS | 2364 | 1461263361185 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 2364 | 1461263361291 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 11:29:21 INFO - PROCESS | 2364 | 1461263361393 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8991B800 == 77 [pid = 2364] [id = 688] 11:29:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 158 (0000001C884D9800) [pid = 2364] [serial = 2064] [outer = 0000000000000000] 11:29:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 159 (0000001C8996D400) [pid = 2364] [serial = 2065] [outer = 0000001C884D9800] 11:29:21 INFO - PROCESS | 2364 | 1461263361443 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 160 (0000001C89A70C00) [pid = 2364] [serial = 2066] [outer = 0000001C884D9800] 11:29:21 INFO - PROCESS | 2364 | 1461263361827 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:29:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 692ms 11:29:21 INFO - PROCESS | 2364 | 1461263361864 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 2364 | 1461263361867 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 11:29:21 INFO - PROCESS | 2364 | 1461263361870 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:29:21 INFO - PROCESS | 2364 | 1461263361872 Marionette TRACE conn6 <- [1,2718,null,{}] 11:29:21 INFO - PROCESS | 2364 | 1461263361875 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 2364 | 1461263361974 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 11:29:22 INFO - PROCESS | 2364 | 1461263362010 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BA84800 == 78 [pid = 2364] [id = 689] 11:29:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 161 (0000001C89A79800) [pid = 2364] [serial = 2067] [outer = 0000000000000000] 11:29:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 162 (0000001C8A307000) [pid = 2364] [serial = 2068] [outer = 0000001C89A79800] 11:29:22 INFO - PROCESS | 2364 | 1461263362060 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001C8AB60800) [pid = 2364] [serial = 2069] [outer = 0000001C89A79800] 11:29:23 INFO - PROCESS | 2364 | 1461263362990 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 11:29:23 INFO - PROCESS | 2364 | 1461263363016 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 11:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:29:23 INFO - PROCESS | 2364 | 1461263363020 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 2364 | 1461263363022 Marionette TRACE conn6 <- [1,2722,null,{}] 11:29:23 INFO - PROCESS | 2364 | 1461263363026 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 2364 | 1461263363160 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 11:29:23 INFO - PROCESS | 2364 | 1461263363223 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BD68000 == 79 [pid = 2364] [id = 690] 11:29:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001C8AB62000) [pid = 2364] [serial = 2070] [outer = 0000000000000000] 11:29:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001C8AE36C00) [pid = 2364] [serial = 2071] [outer = 0000001C8AB62000] 11:29:23 INFO - PROCESS | 2364 | 1461263363271 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001C8AF82800) [pid = 2364] [serial = 2072] [outer = 0000001C8AB62000] 11:29:23 INFO - PROCESS | 2364 | 1461263363737 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 11:29:23 INFO - PROCESS | 2364 | 1461263363757 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 2364 | 1461263363759 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 11:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:29:23 INFO - PROCESS | 2364 | 1461263363769 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 2364 | 1461263363771 Marionette TRACE conn6 <- [1,2726,null,{}] 11:29:23 INFO - PROCESS | 2364 | 1461263363775 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 2364 | 1461263363930 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 11:29:23 INFO - PROCESS | 2364 | 1461263363955 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8DEEC000 == 80 [pid = 2364] [id = 691] 11:29:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001CED71EC00) [pid = 2364] [serial = 2073] [outer = 0000000000000000] 11:29:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001CEE152800) [pid = 2364] [serial = 2074] [outer = 0000001CED71EC00] 11:29:24 INFO - PROCESS | 2364 | 1461263364004 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001CEF937800) [pid = 2364] [serial = 2075] [outer = 0000001CED71EC00] 11:29:24 INFO - PROCESS | 2364 | 1461263364448 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:29:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 735ms 11:29:24 INFO - PROCESS | 2364 | 1461263364500 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 2364 | 1461263364502 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 11:29:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:29:24 INFO - PROCESS | 2364 | 1461263364540 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 2364 | 1461263364542 Marionette TRACE conn6 <- [1,2730,null,{}] 11:29:24 INFO - PROCESS | 2364 | --DOMWINDOW == 168 (0000001C89966C00) [pid = 2364] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:29:24 INFO - PROCESS | 2364 | --DOMWINDOW == 167 (0000001C89FA8400) [pid = 2364] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:29:24 INFO - PROCESS | 2364 | --DOMWINDOW == 166 (0000001CED83C000) [pid = 2364] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:29:24 INFO - PROCESS | 2364 | --DOMWINDOW == 165 (0000001C876E3800) [pid = 2364] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:29:24 INFO - PROCESS | 2364 | --DOMWINDOW == 164 (0000001C81189400) [pid = 2364] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:29:24 INFO - PROCESS | 2364 | --DOMWINDOW == 163 (0000001C8142CC00) [pid = 2364] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:29:24 INFO - PROCESS | 2364 | --DOMWINDOW == 162 (0000001C86E1C800) [pid = 2364] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:29:24 INFO - PROCESS | 2364 | 1461263364632 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 2364 | 1461263364733 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 11:29:24 INFO - PROCESS | 2364 | 1461263364739 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE91C000 == 81 [pid = 2364] [id = 692] 11:29:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 163 (0000001C876E7000) [pid = 2364] [serial = 2076] [outer = 0000000000000000] 11:29:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 164 (0000001C8A309C00) [pid = 2364] [serial = 2077] [outer = 0000001C876E7000] 11:29:24 INFO - PROCESS | 2364 | 1461263364786 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 165 (0000001CF44B3C00) [pid = 2364] [serial = 2078] [outer = 0000001C876E7000] 11:29:25 INFO - PROCESS | 2364 | 1461263365209 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:29:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 756ms 11:29:25 INFO - PROCESS | 2364 | 1461263365275 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 2364 | 1461263365278 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 11:29:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:29:25 INFO - PROCESS | 2364 | 1461263365281 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 2364 | 1461263365283 Marionette TRACE conn6 <- [1,2734,null,{}] 11:29:25 INFO - PROCESS | 2364 | 1461263365286 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 2364 | 1461263365380 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 11:29:25 INFO - PROCESS | 2364 | 1461263365386 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF4987800 == 82 [pid = 2364] [id = 693] 11:29:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 166 (0000001CF4BD9000) [pid = 2364] [serial = 2079] [outer = 0000000000000000] 11:29:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 167 (0000001CF554D800) [pid = 2364] [serial = 2080] [outer = 0000001CF4BD9000] 11:29:25 INFO - PROCESS | 2364 | 1461263365433 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 168 (0000001CF97CC000) [pid = 2364] [serial = 2081] [outer = 0000001CF4BD9000] 11:29:25 INFO - PROCESS | 2364 | 1461263365868 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:29:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 11:29:25 INFO - PROCESS | 2364 | 1461263365928 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 2364 | 1461263365930 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 11:29:25 INFO - PROCESS | 2364 | 1461263365934 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 2364 | 1461263365936 Marionette TRACE conn6 <- [1,2738,null,{}] 11:29:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:29:25 INFO - PROCESS | 2364 | 1461263365939 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 2364 | 1461263366035 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 11:29:26 INFO - PROCESS | 2364 | 1461263366041 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB3AE000 == 83 [pid = 2364] [id = 694] 11:29:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 169 (0000001CFB09F000) [pid = 2364] [serial = 2082] [outer = 0000000000000000] 11:29:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 170 (0000001CFB3DBC00) [pid = 2364] [serial = 2083] [outer = 0000001CFB09F000] 11:29:26 INFO - PROCESS | 2364 | 1461263366088 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 171 (0000001CFC870000) [pid = 2364] [serial = 2084] [outer = 0000001CFB09F000] 11:29:26 INFO - PROCESS | 2364 | 1461263366540 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:29:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 669ms 11:29:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:29:26 INFO - PROCESS | 2364 | 1461263366611 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 2364 | 1461263366614 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 11:29:26 INFO - PROCESS | 2364 | 1461263366617 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 2364 | 1461263366619 Marionette TRACE conn6 <- [1,2742,null,{}] 11:29:26 INFO - PROCESS | 2364 | 1461263366704 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 2364 | 1461263366841 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 11:29:26 INFO - PROCESS | 2364 | 1461263366980 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86F71800 == 84 [pid = 2364] [id = 695] 11:29:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 172 (0000001C8234DC00) [pid = 2364] [serial = 2085] [outer = 0000000000000000] 11:29:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 173 (0000001C826D1400) [pid = 2364] [serial = 2086] [outer = 0000001C8234DC00] 11:29:27 INFO - PROCESS | 2364 | 1461263367039 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 174 (0000001C85735800) [pid = 2364] [serial = 2087] [outer = 0000001C8234DC00] 11:29:27 INFO - PROCESS | 2364 | 1461263367699 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:29:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1129ms 11:29:27 INFO - PROCESS | 2364 | 1461263367748 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 2364 | 1461263367754 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 11:29:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:29:27 INFO - PROCESS | 2364 | 1461263367780 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 2364 | 1461263367783 Marionette TRACE conn6 <- [1,2746,null,{}] 11:29:27 INFO - PROCESS | 2364 | 1461263367788 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 2364 | 1461263367987 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 11:29:28 INFO - PROCESS | 2364 | 1461263368097 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AD0E000 == 85 [pid = 2364] [id = 696] 11:29:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 175 (0000001C877B5000) [pid = 2364] [serial = 2088] [outer = 0000000000000000] 11:29:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 176 (0000001C884D6C00) [pid = 2364] [serial = 2089] [outer = 0000001C877B5000] 11:29:28 INFO - PROCESS | 2364 | 1461263368157 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 177 (0000001C88AACC00) [pid = 2364] [serial = 2090] [outer = 0000001C877B5000] 11:29:28 INFO - PROCESS | 2364 | 1461263368756 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:29:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1056ms 11:29:28 INFO - PROCESS | 2364 | 1461263368817 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 2364 | 1461263368820 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 11:29:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:29:28 INFO - PROCESS | 2364 | 1461263368824 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 2364 | 1461263368827 Marionette TRACE conn6 <- [1,2750,null,{}] 11:29:28 INFO - PROCESS | 2364 | 1461263368832 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 2364 | 1461263368957 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 11:29:29 INFO - PROCESS | 2364 | 1461263369072 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFD1E1000 == 86 [pid = 2364] [id = 697] 11:29:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 178 (0000001C89A24000) [pid = 2364] [serial = 2091] [outer = 0000000000000000] 11:29:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 179 (0000001C89DCCC00) [pid = 2364] [serial = 2092] [outer = 0000001C89A24000] 11:29:29 INFO - PROCESS | 2364 | 1461263369135 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 180 (0000001C8AF89800) [pid = 2364] [serial = 2093] [outer = 0000001C89A24000] 11:29:29 INFO - PROCESS | 2364 | 1461263369700 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:29:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 943ms 11:29:29 INFO - PROCESS | 2364 | 1461263369776 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 2364 | 1461263369784 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 11:29:29 INFO - PROCESS | 2364 | 1461263369789 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:29:29 INFO - PROCESS | 2364 | 1461263369792 Marionette TRACE conn6 <- [1,2754,null,{}] 11:29:29 INFO - PROCESS | 2364 | 1461263369796 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 2364 | 1461263369922 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 11:29:30 INFO - PROCESS | 2364 | 1461263370065 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AF19800 == 87 [pid = 2364] [id = 698] 11:29:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 181 (0000001CF3D65400) [pid = 2364] [serial = 2094] [outer = 0000000000000000] 11:29:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 182 (0000001CF4BE1800) [pid = 2364] [serial = 2095] [outer = 0000001CF3D65400] 11:29:30 INFO - PROCESS | 2364 | 1461263370123 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 183 (0000001CFC877800) [pid = 2364] [serial = 2096] [outer = 0000001CF3D65400] 11:29:30 INFO - PROCESS | 2364 | 1461263370705 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:29:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 923ms 11:29:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:29:30 INFO - PROCESS | 2364 | 1461263370719 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 2364 | 1461263370722 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 11:29:30 INFO - PROCESS | 2364 | 1461263370725 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 2364 | 1461263370728 Marionette TRACE conn6 <- [1,2758,null,{}] 11:29:30 INFO - PROCESS | 2364 | 1461263370732 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 2364 | 1461263370852 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 11:29:31 INFO - PROCESS | 2364 | 1461263371011 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8C4D3800 == 88 [pid = 2364] [id = 699] 11:29:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 184 (0000001C899DEC00) [pid = 2364] [serial = 2097] [outer = 0000000000000000] 11:29:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 185 (0000001C899E4000) [pid = 2364] [serial = 2098] [outer = 0000001C899DEC00] 11:29:31 INFO - PROCESS | 2364 | 1461263371069 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 186 (0000001CFC873400) [pid = 2364] [serial = 2099] [outer = 0000001C899DEC00] 11:29:31 INFO - PROCESS | 2364 | 1461263371574 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:29:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:29:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 923ms 11:29:31 INFO - PROCESS | 2364 | 1461263371651 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 2364 | 1461263371654 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 11:29:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:29:31 INFO - PROCESS | 2364 | 1461263371658 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 2364 | 1461263371660 Marionette TRACE conn6 <- [1,2762,null,{}] 11:29:31 INFO - PROCESS | 2364 | 1461263371664 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 2364 | 1461263371809 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 11:29:31 INFO - PROCESS | 2364 | 1461263371929 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C890DD000 == 89 [pid = 2364] [id = 700] 11:29:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 187 (0000001C8B9F3400) [pid = 2364] [serial = 2100] [outer = 0000000000000000] 11:29:31 INFO - PROCESS | 2364 | ++DOMWINDOW == 188 (0000001CFCA28800) [pid = 2364] [serial = 2101] [outer = 0000001C8B9F3400] 11:29:31 INFO - PROCESS | 2364 | 1461263371988 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 189 (0000001CFD974000) [pid = 2364] [serial = 2102] [outer = 0000001C8B9F3400] 11:29:32 INFO - PROCESS | 2364 | 1461263372536 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:29:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 922ms 11:29:32 INFO - PROCESS | 2364 | 1461263372583 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 2364 | 1461263372585 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 11:29:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:29:32 INFO - PROCESS | 2364 | 1461263372589 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 2364 | 1461263372591 Marionette TRACE conn6 <- [1,2766,null,{}] 11:29:32 INFO - PROCESS | 2364 | 1461263372595 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 2364 | 1461263372712 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 11:29:32 INFO - PROCESS | 2364 | 1461263372828 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BB99800 == 90 [pid = 2364] [id = 701] 11:29:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 190 (0000001C8ACD5400) [pid = 2364] [serial = 2103] [outer = 0000000000000000] 11:29:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 191 (0000001C8ACDDC00) [pid = 2364] [serial = 2104] [outer = 0000001C8ACD5400] 11:29:32 INFO - PROCESS | 2364 | 1461263372924 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 192 (0000001CFD975800) [pid = 2364] [serial = 2105] [outer = 0000001C8ACD5400] 11:29:33 INFO - PROCESS | 2364 | 1461263373467 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:29:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 923ms 11:29:33 INFO - PROCESS | 2364 | 1461263373514 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 2364 | 1461263373517 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 11:29:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:29:33 INFO - PROCESS | 2364 | 1461263373521 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 2364 | 1461263373523 Marionette TRACE conn6 <- [1,2770,null,{}] 11:29:33 INFO - PROCESS | 2364 | 1461263373527 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 2364 | 1461263373645 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 11:29:33 INFO - PROCESS | 2364 | 1461263373804 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AE95800 == 91 [pid = 2364] [id = 702] 11:29:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 193 (0000001C8A115800) [pid = 2364] [serial = 2106] [outer = 0000000000000000] 11:29:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 194 (0000001C8A11B400) [pid = 2364] [serial = 2107] [outer = 0000001C8A115800] 11:29:33 INFO - PROCESS | 2364 | 1461263373860 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 195 (0000001C8A121C00) [pid = 2364] [serial = 2108] [outer = 0000001C8A115800] 11:29:34 INFO - PROCESS | 2364 | 1461263374420 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:29:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:29:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 943ms 11:29:34 INFO - PROCESS | 2364 | 1461263374466 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 2364 | 1461263374469 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 11:29:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:29:34 INFO - PROCESS | 2364 | 1461263374472 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 2364 | 1461263374475 Marionette TRACE conn6 <- [1,2774,null,{}] 11:29:34 INFO - PROCESS | 2364 | 1461263374478 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:34 INFO - PROCESS | 2364 | 1461263374599 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 11:29:34 INFO - PROCESS | 2364 | 1461263374745 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8C4D7000 == 92 [pid = 2364] [id = 703] 11:29:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 196 (0000001C8E822000) [pid = 2364] [serial = 2109] [outer = 0000000000000000] 11:29:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 197 (0000001C8E826C00) [pid = 2364] [serial = 2110] [outer = 0000001C8E822000] 11:29:34 INFO - PROCESS | 2364 | 1461263374801 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 198 (0000001C8E82D800) [pid = 2364] [serial = 2111] [outer = 0000001C8E822000] 11:29:35 INFO - PROCESS | 2364 | 1461263375315 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:29:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 881ms 11:29:35 INFO - PROCESS | 2364 | 1461263375357 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 2364 | 1461263375359 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 11:29:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:29:35 INFO - PROCESS | 2364 | 1461263375363 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 2364 | 1461263375365 Marionette TRACE conn6 <- [1,2778,null,{}] 11:29:35 INFO - PROCESS | 2364 | 1461263375369 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 2364 | 1461263375488 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 11:29:35 INFO - PROCESS | 2364 | 1461263375607 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8C5E8000 == 93 [pid = 2364] [id = 704] 11:29:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 199 (0000001C8E58A400) [pid = 2364] [serial = 2112] [outer = 0000000000000000] 11:29:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 200 (0000001C8E58DC00) [pid = 2364] [serial = 2113] [outer = 0000001C8E58A400] 11:29:35 INFO - PROCESS | 2364 | 1461263375661 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 201 (0000001C8E825400) [pid = 2364] [serial = 2114] [outer = 0000001C8E58A400] 11:29:36 INFO - PROCESS | 2364 | 1461263376206 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:29:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:29:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 880ms 11:29:36 INFO - PROCESS | 2364 | 1461263376247 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 2364 | 1461263376249 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 11:29:36 INFO - PROCESS | 2364 | 1461263376254 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:29:36 INFO - PROCESS | 2364 | 1461263376257 Marionette TRACE conn6 <- [1,2782,null,{}] 11:29:36 INFO - PROCESS | 2364 | 1461263376261 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 2364 | 1461263376401 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 11:29:36 INFO - PROCESS | 2364 | 1461263376563 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8E655800 == 94 [pid = 2364] [id = 705] 11:29:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 202 (0000001C8EA04800) [pid = 2364] [serial = 2115] [outer = 0000000000000000] 11:29:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 203 (0000001C8EA07C00) [pid = 2364] [serial = 2116] [outer = 0000001C8EA04800] 11:29:36 INFO - PROCESS | 2364 | 1461263376626 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 204 (0000001CFD9F8000) [pid = 2364] [serial = 2117] [outer = 0000001C8EA04800] 11:29:37 INFO - PROCESS | 2364 | 1461263377252 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:29:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1027ms 11:29:37 INFO - PROCESS | 2364 | 1461263377287 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 2364 | 1461263377290 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 11:29:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:29:37 INFO - PROCESS | 2364 | 1461263377293 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 2364 | 1461263377296 Marionette TRACE conn6 <- [1,2786,null,{}] 11:29:37 INFO - PROCESS | 2364 | 1461263377300 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 2364 | 1461263377438 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 11:29:37 INFO - PROCESS | 2364 | 1461263377603 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FA6000 == 95 [pid = 2364] [id = 706] 11:29:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 205 (0000001C87FBA800) [pid = 2364] [serial = 2118] [outer = 0000000000000000] 11:29:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 206 (0000001C8EBE4800) [pid = 2364] [serial = 2119] [outer = 0000001C87FBA800] 11:29:37 INFO - PROCESS | 2364 | 1461263377659 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 207 (0000001C8EBEBC00) [pid = 2364] [serial = 2120] [outer = 0000001C87FBA800] 11:29:38 INFO - PROCESS | 2364 | 1461263378533 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:29:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1295ms 11:29:38 INFO - PROCESS | 2364 | 1461263378591 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 2364 | 1461263378595 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 11:29:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:29:38 INFO - PROCESS | 2364 | 1461263378600 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 2364 | 1461263378604 Marionette TRACE conn6 <- [1,2790,null,{}] 11:29:38 INFO - PROCESS | 2364 | 1461263378611 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 2364 | 1461263378768 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 11:29:38 INFO - PROCESS | 2364 | 1461263378925 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C894E6800 == 96 [pid = 2364] [id = 707] 11:29:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 208 (0000001C83C5A800) [pid = 2364] [serial = 2121] [outer = 0000000000000000] 11:29:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 209 (0000001C85791C00) [pid = 2364] [serial = 2122] [outer = 0000001C83C5A800] 11:29:38 INFO - PROCESS | 2364 | 1461263378980 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 2364 | ++DOMWINDOW == 210 (0000001C86E1BC00) [pid = 2364] [serial = 2123] [outer = 0000001C83C5A800] 11:29:39 INFO - PROCESS | 2364 | 1461263379576 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:29:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1029ms 11:29:39 INFO - PROCESS | 2364 | 1461263379634 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 2364 | 1461263379640 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 11:29:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:29:39 INFO - PROCESS | 2364 | 1461263379646 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 2364 | 1461263379649 Marionette TRACE conn6 <- [1,2794,null,{}] 11:29:39 INFO - PROCESS | 2364 | 1461263379653 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 2364 | 1461263379787 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 11:29:39 INFO - PROCESS | 2364 | 1461263379936 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C894E7000 == 95 [pid = 2364] [id = 454] 11:29:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4987800 == 94 [pid = 2364] [id = 693] 11:29:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE91C000 == 93 [pid = 2364] [id = 692] 11:29:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8DEEC000 == 92 [pid = 2364] [id = 691] 11:29:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BD68000 == 91 [pid = 2364] [id = 690] 11:29:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BA84800 == 90 [pid = 2364] [id = 689] 11:29:39 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8991B800 == 89 [pid = 2364] [id = 688] 11:29:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C862D1000 == 90 [pid = 2364] [id = 708] 11:29:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 211 (0000001C809C6800) [pid = 2364] [serial = 2124] [outer = 0000000000000000] 11:29:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 212 (0000001C839A2C00) [pid = 2364] [serial = 2125] [outer = 0000001C809C6800] 11:29:40 INFO - PROCESS | 2364 | 1461263380049 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 213 (0000001C86EC7C00) [pid = 2364] [serial = 2126] [outer = 0000001C809C6800] 11:29:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8709F800 == 89 [pid = 2364] [id = 687] 11:29:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87796000 == 88 [pid = 2364] [id = 686] 11:29:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB5AC000 == 87 [pid = 2364] [id = 682] 11:29:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF4AC5000 == 86 [pid = 2364] [id = 681] 11:29:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED816000 == 85 [pid = 2364] [id = 680] 11:29:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88B0C000 == 84 [pid = 2364] [id = 679] 11:29:40 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE90B800 == 83 [pid = 2364] [id = 678] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 212 (0000001C8D03C800) [pid = 2364] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 211 (0000001C89A73800) [pid = 2364] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 210 (0000001C8A30F400) [pid = 2364] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 209 (0000001C89DC9000) [pid = 2364] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 208 (0000001CEEBDF800) [pid = 2364] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 207 (0000001C87FB7800) [pid = 2364] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 206 (0000001CEF140400) [pid = 2364] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 205 (0000001C85768800) [pid = 2364] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 204 (0000001C8253C400) [pid = 2364] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 203 (0000001C89970800) [pid = 2364] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 202 (0000001CF8494800) [pid = 2364] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 201 (0000001C83905800) [pid = 2364] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 200 (0000001C85E56400) [pid = 2364] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 199 (0000001C85F7D000) [pid = 2364] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 198 (0000001CFC4AF000) [pid = 2364] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 197 (0000001C82342800) [pid = 2364] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 196 (0000001CFB047400) [pid = 2364] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 195 (0000001C8D02E800) [pid = 2364] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 194 (0000001C89A26800) [pid = 2364] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 193 (0000001CF3E30C00) [pid = 2364] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 192 (0000001C8996B800) [pid = 2364] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 191 (0000001C889CB400) [pid = 2364] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | --DOMWINDOW == 190 (0000001CEE958C00) [pid = 2364] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 11:29:40 INFO - PROCESS | 2364 | 1461263380540 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:29:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:29:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 942ms 11:29:40 INFO - PROCESS | 2364 | 1461263380590 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 2364 | 1461263380593 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 11:29:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:29:40 INFO - PROCESS | 2364 | 1461263380596 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 2364 | 1461263380600 Marionette TRACE conn6 <- [1,2798,null,{}] 11:29:40 INFO - PROCESS | 2364 | 1461263380611 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 2364 | 1461263380721 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 11:29:40 INFO - PROCESS | 2364 | 1461263380737 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C894E7000 == 84 [pid = 2364] [id = 709] 11:29:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 191 (0000001C85E87000) [pid = 2364] [serial = 2127] [outer = 0000000000000000] 11:29:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 192 (0000001C876E1400) [pid = 2364] [serial = 2128] [outer = 0000001C85E87000] 11:29:40 INFO - PROCESS | 2364 | 1461263380787 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 193 (0000001C88AA5C00) [pid = 2364] [serial = 2129] [outer = 0000001C85E87000] 11:29:41 INFO - PROCESS | 2364 | 1461263381286 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:29:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 733ms 11:29:41 INFO - PROCESS | 2364 | 1461263381334 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 2364 | 1461263381337 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 11:29:41 INFO - PROCESS | 2364 | 1461263381341 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:29:41 INFO - PROCESS | 2364 | 1461263381343 Marionette TRACE conn6 <- [1,2802,null,{}] 11:29:41 INFO - PROCESS | 2364 | 1461263381346 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 2364 | 1461263381448 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 11:29:41 INFO - PROCESS | 2364 | 1461263381455 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AD11000 == 85 [pid = 2364] [id = 710] 11:29:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 194 (0000001C899D9C00) [pid = 2364] [serial = 2130] [outer = 0000000000000000] 11:29:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 195 (0000001C899E6400) [pid = 2364] [serial = 2131] [outer = 0000001C899D9C00] 11:29:41 INFO - PROCESS | 2364 | 1461263381503 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 196 (0000001C89A74400) [pid = 2364] [serial = 2132] [outer = 0000001C899D9C00] 11:29:42 INFO - PROCESS | 2364 | 1461263382014 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 732ms 11:29:42 INFO - PROCESS | 2364 | 1461263382078 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 2364 | 1461263382080 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 11:29:42 INFO - PROCESS | 2364 | 1461263382083 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:29:42 INFO - PROCESS | 2364 | 1461263382085 Marionette TRACE conn6 <- [1,2806,null,{}] 11:29:42 INFO - PROCESS | 2364 | 1461263382089 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:42 INFO - PROCESS | 2364 | 1461263382190 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 11:29:42 INFO - PROCESS | 2364 | 1461263382308 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BB97800 == 86 [pid = 2364] [id = 711] 11:29:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 197 (0000001C88AA9000) [pid = 2364] [serial = 2133] [outer = 0000000000000000] 11:29:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 198 (0000001C89DCF400) [pid = 2364] [serial = 2134] [outer = 0000001C88AA9000] 11:29:42 INFO - PROCESS | 2364 | 1461263382354 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 199 (0000001C8A308400) [pid = 2364] [serial = 2135] [outer = 0000001C88AA9000] 11:29:42 INFO - PROCESS | 2364 | 1461263382763 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 11:29:42 INFO - PROCESS | 2364 | 1461263382820 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 2364 | 1461263382823 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 11:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:29:42 INFO - PROCESS | 2364 | 1461263382861 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 2364 | 1461263382863 Marionette TRACE conn6 <- [1,2810,null,{}] 11:29:42 INFO - PROCESS | 2364 | 1461263382873 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 2364 | 1461263383039 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 11:29:43 INFO - PROCESS | 2364 | 1461263383061 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8C4D2000 == 87 [pid = 2364] [id = 712] 11:29:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 200 (0000001C8B1E4000) [pid = 2364] [serial = 2136] [outer = 0000000000000000] 11:29:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 201 (0000001C8B9F0800) [pid = 2364] [serial = 2137] [outer = 0000001C8B1E4000] 11:29:43 INFO - PROCESS | 2364 | 1461263383111 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 202 (0000001C8B9FC800) [pid = 2364] [serial = 2138] [outer = 0000001C8B1E4000] 11:29:43 INFO - PROCESS | 2364 | 1461263383571 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:29:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 776ms 11:29:43 INFO - PROCESS | 2364 | 1461263383606 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 2364 | 1461263383608 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 11:29:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:29:43 INFO - PROCESS | 2364 | 1461263383617 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 2364 | 1461263383619 Marionette TRACE conn6 <- [1,2814,null,{}] 11:29:43 INFO - PROCESS | 2364 | 1461263383623 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 2364 | 1461263383757 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 11:29:43 INFO - PROCESS | 2364 | 1461263383779 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8E658000 == 88 [pid = 2364] [id = 713] 11:29:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 203 (0000001C8D033400) [pid = 2364] [serial = 2139] [outer = 0000000000000000] 11:29:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 204 (0000001C8E589000) [pid = 2364] [serial = 2140] [outer = 0000001C8D033400] 11:29:43 INFO - PROCESS | 2364 | 1461263383825 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 205 (0000001C8EA0B800) [pid = 2364] [serial = 2141] [outer = 0000001C8D033400] 11:29:44 INFO - PROCESS | 2364 | 1461263384286 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:29:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 11:29:44 INFO - PROCESS | 2364 | 1461263384306 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 2364 | 1461263384308 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 11:29:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:29:44 INFO - PROCESS | 2364 | 1461263384312 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 2364 | 1461263384314 Marionette TRACE conn6 <- [1,2818,null,{}] 11:29:44 INFO - PROCESS | 2364 | 1461263384324 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 2364 | 1461263384487 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 11:29:44 INFO - PROCESS | 2364 | 1461263384514 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CED816000 == 89 [pid = 2364] [id = 714] 11:29:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 206 (0000001C8EA11C00) [pid = 2364] [serial = 2142] [outer = 0000000000000000] 11:29:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 207 (0000001C8EBEF800) [pid = 2364] [serial = 2143] [outer = 0000001C8EA11C00] 11:29:44 INFO - PROCESS | 2364 | 1461263384559 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 208 (0000001C8EDDD400) [pid = 2364] [serial = 2144] [outer = 0000001C8EA11C00] 11:29:44 INFO - PROCESS | 2364 | --DOMWINDOW == 207 (0000001C8157E000) [pid = 2364] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:29:44 INFO - PROCESS | 2364 | --DOMWINDOW == 206 (0000001C8AB62000) [pid = 2364] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:29:44 INFO - PROCESS | 2364 | --DOMWINDOW == 205 (0000001C89A79800) [pid = 2364] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:29:44 INFO - PROCESS | 2364 | --DOMWINDOW == 204 (0000001CED71EC00) [pid = 2364] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:29:44 INFO - PROCESS | 2364 | --DOMWINDOW == 203 (0000001C876E7000) [pid = 2364] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:29:44 INFO - PROCESS | 2364 | --DOMWINDOW == 202 (0000001C85799400) [pid = 2364] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:29:44 INFO - PROCESS | 2364 | --DOMWINDOW == 201 (0000001CF4BD9000) [pid = 2364] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:29:44 INFO - PROCESS | 2364 | --DOMWINDOW == 200 (0000001C884D9800) [pid = 2364] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:29:45 INFO - PROCESS | 2364 | 1461263385080 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 838ms 11:29:45 INFO - PROCESS | 2364 | 1461263385154 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 2364 | 1461263385156 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 11:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:29:45 INFO - PROCESS | 2364 | 1461263385159 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 2364 | 1461263385161 Marionette TRACE conn6 <- [1,2822,null,{}] 11:29:45 INFO - PROCESS | 2364 | 1461263385165 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 2364 | 1461263385265 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 11:29:45 INFO - PROCESS | 2364 | 1461263385271 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF04DB000 == 90 [pid = 2364] [id = 715] 11:29:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 201 (0000001C8AE2C800) [pid = 2364] [serial = 2145] [outer = 0000000000000000] 11:29:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 202 (0000001C8EDE1800) [pid = 2364] [serial = 2146] [outer = 0000001C8AE2C800] 11:29:45 INFO - PROCESS | 2364 | 1461263385319 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 203 (0000001CED71F800) [pid = 2364] [serial = 2147] [outer = 0000001C8AE2C800] 11:29:45 INFO - PROCESS | 2364 | 1461263385762 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 11:29:45 INFO - PROCESS | 2364 | 1461263385799 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 11:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:29:45 INFO - PROCESS | 2364 | 1461263385801 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 11:29:45 INFO - PROCESS | 2364 | 1461263385805 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 2364 | 1461263385806 Marionette TRACE conn6 <- [1,2826,null,{}] 11:29:45 INFO - PROCESS | 2364 | 1461263385810 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 2364 | 1461263385910 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 11:29:45 INFO - PROCESS | 2364 | 1461263385917 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF562E000 == 91 [pid = 2364] [id = 716] 11:29:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 204 (0000001CED72CC00) [pid = 2364] [serial = 2148] [outer = 0000000000000000] 11:29:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 205 (0000001CEE0E6C00) [pid = 2364] [serial = 2149] [outer = 0000001CED72CC00] 11:29:45 INFO - PROCESS | 2364 | 1461263385964 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 206 (0000001CEF144000) [pid = 2364] [serial = 2150] [outer = 0000001CED72CC00] 11:29:46 INFO - PROCESS | 2364 | 1461263386451 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:29:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 11:29:46 INFO - PROCESS | 2364 | 1461263386498 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 2364 | 1461263386500 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 11:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:29:46 INFO - PROCESS | 2364 | 1461263386504 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 2364 | 1461263386506 Marionette TRACE conn6 <- [1,2830,null,{}] 11:29:46 INFO - PROCESS | 2364 | 1461263386510 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 2364 | 1461263386629 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 11:29:46 INFO - PROCESS | 2364 | 1461263386641 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC566000 == 92 [pid = 2364] [id = 717] 11:29:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 207 (0000001CF5551C00) [pid = 2364] [serial = 2151] [outer = 0000000000000000] 11:29:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 208 (0000001CF5C84C00) [pid = 2364] [serial = 2152] [outer = 0000001CF5551C00] 11:29:46 INFO - PROCESS | 2364 | 1461263386694 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 209 (0000001CFB19C800) [pid = 2364] [serial = 2153] [outer = 0000001CF5551C00] 11:29:47 INFO - PROCESS | 2364 | 1461263387493 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1028ms 11:29:47 INFO - PROCESS | 2364 | 1461263387535 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 2364 | 1461263387541 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 11:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:29:47 INFO - PROCESS | 2364 | 1461263387569 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 2364 | 1461263387573 Marionette TRACE conn6 <- [1,2834,null,{}] 11:29:47 INFO - PROCESS | 2364 | 1461263387579 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 2364 | 1461263387780 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 11:29:47 INFO - PROCESS | 2364 | 1461263387927 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C890D5000 == 93 [pid = 2364] [id = 718] 11:29:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 210 (0000001C85E58400) [pid = 2364] [serial = 2154] [outer = 0000000000000000] 11:29:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 211 (0000001C85F80000) [pid = 2364] [serial = 2155] [outer = 0000001C85E58400] 11:29:47 INFO - PROCESS | 2364 | 1461263387985 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 212 (0000001C876E2000) [pid = 2364] [serial = 2156] [outer = 0000001C85E58400] 11:29:48 INFO - PROCESS | 2364 | 1461263388556 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1054ms 11:29:48 INFO - PROCESS | 2364 | 1461263388604 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 2364 | 1461263388611 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 11:29:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:29:48 INFO - PROCESS | 2364 | 1461263388618 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 2364 | 1461263388621 Marionette TRACE conn6 <- [1,2838,null,{}] 11:29:48 INFO - PROCESS | 2364 | 1461263388625 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:48 INFO - PROCESS | 2364 | 1461263388761 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 11:29:48 INFO - PROCESS | 2364 | 1461263388912 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AF20000 == 94 [pid = 2364] [id = 719] 11:29:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 213 (0000001C89966400) [pid = 2364] [serial = 2157] [outer = 0000000000000000] 11:29:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 214 (0000001C89A79C00) [pid = 2364] [serial = 2158] [outer = 0000001C89966400] 11:29:48 INFO - PROCESS | 2364 | 1461263388970 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 215 (0000001C8AB63800) [pid = 2364] [serial = 2159] [outer = 0000001C89966400] 11:29:49 INFO - PROCESS | 2364 | 1461263389600 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:29:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1027ms 11:29:49 INFO - PROCESS | 2364 | 1461263389650 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 2364 | 1461263389653 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 11:29:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:29:49 INFO - PROCESS | 2364 | 1461263389657 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 2364 | 1461263389662 Marionette TRACE conn6 <- [1,2842,null,{}] 11:29:49 INFO - PROCESS | 2364 | 1461263389691 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 2364 | 1461263389821 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 11:29:49 INFO - PROCESS | 2364 | 1461263389976 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFBC37000 == 95 [pid = 2364] [id = 720] 11:29:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 216 (0000001C8B9F5800) [pid = 2364] [serial = 2160] [outer = 0000000000000000] 11:29:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 217 (0000001C8E586C00) [pid = 2364] [serial = 2161] [outer = 0000001C8B9F5800] 11:29:50 INFO - PROCESS | 2364 | 1461263390039 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 218 (0000001CEEBD9000) [pid = 2364] [serial = 2162] [outer = 0000001C8B9F5800] 11:29:50 INFO - PROCESS | 2364 | 1461263390621 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1034ms 11:29:50 INFO - PROCESS | 2364 | 1461263390693 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 11:29:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:29:50 INFO - PROCESS | 2364 | 1461263390696 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 11:29:50 INFO - PROCESS | 2364 | 1461263390700 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 2364 | 1461263390702 Marionette TRACE conn6 <- [1,2846,null,{}] 11:29:50 INFO - PROCESS | 2364 | 1461263390706 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 2364 | 1461263390837 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 11:29:50 INFO - PROCESS | 2364 | 1461263390987 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88B71800 == 96 [pid = 2364] [id = 721] 11:29:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 219 (0000001CF4BDF000) [pid = 2364] [serial = 2163] [outer = 0000000000000000] 11:29:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 220 (0000001CF5556000) [pid = 2364] [serial = 2164] [outer = 0000001CF4BDF000] 11:29:51 INFO - PROCESS | 2364 | 1461263391046 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 221 (0000001CFB3E3400) [pid = 2364] [serial = 2165] [outer = 0000001CF4BDF000] 11:29:51 INFO - PROCESS | 2364 | 1461263391636 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 984ms 11:29:51 INFO - PROCESS | 2364 | 1461263391686 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 2364 | 1461263391688 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 11:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:29:51 INFO - PROCESS | 2364 | 1461263391692 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 2364 | 1461263391694 Marionette TRACE conn6 <- [1,2850,null,{}] 11:29:51 INFO - PROCESS | 2364 | 1461263391698 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 2364 | 1461263391824 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 11:29:51 INFO - PROCESS | 2364 | 1461263391974 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8A352000 == 97 [pid = 2364] [id = 722] 11:29:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 222 (0000001C89DD5800) [pid = 2364] [serial = 2166] [outer = 0000000000000000] 11:29:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 223 (0000001C89DDC800) [pid = 2364] [serial = 2167] [outer = 0000001C89DD5800] 11:29:52 INFO - PROCESS | 2364 | 1461263392031 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 224 (0000001CF4BCE800) [pid = 2364] [serial = 2168] [outer = 0000001C89DD5800] 11:29:52 INFO - PROCESS | 2364 | 1461263392593 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:29:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 943ms 11:29:52 INFO - PROCESS | 2364 | 1461263392638 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 2364 | 1461263392641 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 11:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:29:52 INFO - PROCESS | 2364 | 1461263392644 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 2364 | 1461263392647 Marionette TRACE conn6 <- [1,2854,null,{}] 11:29:52 INFO - PROCESS | 2364 | 1461263392650 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 2364 | 1461263392786 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 11:29:52 INFO - PROCESS | 2364 | 1461263392952 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8EE31000 == 98 [pid = 2364] [id = 723] 11:29:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 225 (0000001C8A7D5C00) [pid = 2364] [serial = 2169] [outer = 0000000000000000] 11:29:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 226 (0000001C8A7DF800) [pid = 2364] [serial = 2170] [outer = 0000001C8A7D5C00] 11:29:53 INFO - PROCESS | 2364 | 1461263393012 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 227 (0000001CFD6CC400) [pid = 2364] [serial = 2171] [outer = 0000001C8A7D5C00] 11:29:53 INFO - PROCESS | 2364 | 1461263393601 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 986ms 11:29:53 INFO - PROCESS | 2364 | 1461263393633 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 2364 | 1461263393635 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 11:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:29:53 INFO - PROCESS | 2364 | 1461263393639 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 2364 | 1461263393641 Marionette TRACE conn6 <- [1,2858,null,{}] 11:29:53 INFO - PROCESS | 2364 | 1461263393645 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 2364 | 1461263393767 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 11:29:53 INFO - PROCESS | 2364 | 1461263393930 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89348000 == 99 [pid = 2364] [id = 724] 11:29:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 228 (0000001C8B084C00) [pid = 2364] [serial = 2172] [outer = 0000000000000000] 11:29:53 INFO - PROCESS | 2364 | ++DOMWINDOW == 229 (0000001C8B08C800) [pid = 2364] [serial = 2173] [outer = 0000001C8B084C00] 11:29:53 INFO - PROCESS | 2364 | 1461263393987 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 230 (0000001C8B092800) [pid = 2364] [serial = 2174] [outer = 0000001C8B084C00] 11:29:54 INFO - PROCESS | 2364 | 1461263394601 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:29:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 987ms 11:29:54 INFO - PROCESS | 2364 | 1461263394629 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 2364 | 1461263394631 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 11:29:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:29:54 INFO - PROCESS | 2364 | 1461263394635 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 2364 | 1461263394637 Marionette TRACE conn6 <- [1,2862,null,{}] 11:29:54 INFO - PROCESS | 2364 | 1461263394641 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 2364 | 1461263394766 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 11:29:54 INFO - PROCESS | 2364 | 1461263394959 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8EE3F000 == 100 [pid = 2364] [id = 725] 11:29:54 INFO - PROCESS | 2364 | ++DOMWINDOW == 231 (0000001C839A7400) [pid = 2364] [serial = 2175] [outer = 0000000000000000] 11:29:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 232 (0000001C8B085400) [pid = 2364] [serial = 2176] [outer = 0000001C839A7400] 11:29:55 INFO - PROCESS | 2364 | 1461263395017 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 2364 | ++DOMWINDOW == 233 (0000001C907DD400) [pid = 2364] [serial = 2177] [outer = 0000001C839A7400] 11:29:55 INFO - PROCESS | 2364 | 1461263395913 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:29:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1338ms 11:29:55 INFO - PROCESS | 2364 | 1461263395976 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 2364 | 1461263395981 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 11:29:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:29:55 INFO - PROCESS | 2364 | 1461263395986 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 2364 | 1461263395990 Marionette TRACE conn6 <- [1,2866,null,{}] 11:29:55 INFO - PROCESS | 2364 | 1461263395995 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 2364 | 1461263396118 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 11:29:56 INFO - PROCESS | 2364 | 1461263396278 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C86511800 == 101 [pid = 2364] [id = 726] 11:29:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 234 (0000001C8252E400) [pid = 2364] [serial = 2178] [outer = 0000000000000000] 11:29:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 235 (0000001C839A5400) [pid = 2364] [serial = 2179] [outer = 0000001C8252E400] 11:29:56 INFO - PROCESS | 2364 | 1461263396376 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 2364 | ++DOMWINDOW == 236 (0000001C84178C00) [pid = 2364] [serial = 2180] [outer = 0000001C8252E400] 11:29:56 INFO - PROCESS | 2364 | 1461263396990 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:29:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1030ms 11:29:57 INFO - PROCESS | 2364 | 1461263397020 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 2364 | 1461263397026 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 11:29:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:29:57 INFO - PROCESS | 2364 | 1461263397033 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 2364 | 1461263397036 Marionette TRACE conn6 <- [1,2870,null,{}] 11:29:57 INFO - PROCESS | 2364 | 1461263397057 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 2364 | 1461263397230 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 11:29:57 INFO - PROCESS | 2364 | 1461263397248 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F0A800 == 102 [pid = 2364] [id = 727] 11:29:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 237 (0000001C85795000) [pid = 2364] [serial = 2181] [outer = 0000000000000000] 11:29:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 238 (0000001C85E58C00) [pid = 2364] [serial = 2182] [outer = 0000001C85795000] 11:29:57 INFO - PROCESS | 2364 | 1461263397300 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 2364 | ++DOMWINDOW == 239 (0000001C85F98000) [pid = 2364] [serial = 2183] [outer = 0000001C85795000] 11:29:58 INFO - PROCESS | 2364 | 1461263398034 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:29:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1075ms 11:29:58 INFO - PROCESS | 2364 | 1461263398109 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 2364 | 1461263398112 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 11:29:58 INFO - PROCESS | 2364 | 1461263398130 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:29:58 INFO - PROCESS | 2364 | 1461263398134 Marionette TRACE conn6 <- [1,2874,null,{}] 11:29:58 INFO - PROCESS | 2364 | 1461263398145 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 2364 | 1461263398295 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 11:29:58 INFO - PROCESS | 2364 | 1461263398452 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89281000 == 103 [pid = 2364] [id = 728] 11:29:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 240 (0000001C86EC2800) [pid = 2364] [serial = 2184] [outer = 0000000000000000] 11:29:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 241 (0000001C884CE000) [pid = 2364] [serial = 2185] [outer = 0000001C86EC2800] 11:29:58 INFO - PROCESS | 2364 | 1461263398506 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 2364 | ++DOMWINDOW == 242 (0000001C88AA9C00) [pid = 2364] [serial = 2186] [outer = 0000001C86EC2800] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83E6D000 == 102 [pid = 2364] [id = 517] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFC787800 == 101 [pid = 2364] [id = 632] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF562E000 == 100 [pid = 2364] [id = 716] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF04DB000 == 99 [pid = 2364] [id = 715] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001CED816000 == 98 [pid = 2364] [id = 714] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8E658000 == 97 [pid = 2364] [id = 713] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8C4D2000 == 96 [pid = 2364] [id = 712] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BB97800 == 95 [pid = 2364] [id = 711] 11:29:58 INFO - PROCESS | 2364 | --DOMWINDOW == 241 (0000001CFB19B800) [pid = 2364] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 11:29:58 INFO - PROCESS | 2364 | --DOMWINDOW == 240 (0000001C89DC2400) [pid = 2364] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 11:29:58 INFO - PROCESS | 2364 | --DOMWINDOW == 239 (0000001C86E3E000) [pid = 2364] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 11:29:58 INFO - PROCESS | 2364 | --DOMWINDOW == 238 (0000001C865EC000) [pid = 2364] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 11:29:58 INFO - PROCESS | 2364 | --DOMWINDOW == 237 (0000001CFCA30400) [pid = 2364] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 11:29:58 INFO - PROCESS | 2364 | --DOMWINDOW == 236 (0000001C89A75400) [pid = 2364] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 11:29:58 INFO - PROCESS | 2364 | --DOMWINDOW == 235 (0000001CF47B5800) [pid = 2364] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 11:29:58 INFO - PROCESS | 2364 | --DOMWINDOW == 234 (0000001CFB3DBC00) [pid = 2364] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AD11000 == 94 [pid = 2364] [id = 710] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C894E7000 == 93 [pid = 2364] [id = 709] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C862D1000 == 92 [pid = 2364] [id = 708] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C894E6800 == 91 [pid = 2364] [id = 707] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8C5E8000 == 90 [pid = 2364] [id = 704] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8C4D7000 == 89 [pid = 2364] [id = 703] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AE95800 == 88 [pid = 2364] [id = 702] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BB99800 == 87 [pid = 2364] [id = 701] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C890DD000 == 86 [pid = 2364] [id = 700] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8C4D3800 == 85 [pid = 2364] [id = 699] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AF19800 == 84 [pid = 2364] [id = 698] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFD1E1000 == 83 [pid = 2364] [id = 697] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AD0E000 == 82 [pid = 2364] [id = 696] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86F71800 == 81 [pid = 2364] [id = 695] 11:29:58 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB3AE000 == 80 [pid = 2364] [id = 694] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 233 (0000001C83A20C00) [pid = 2364] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 232 (0000001C8AF82800) [pid = 2364] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 231 (0000001C860CC000) [pid = 2364] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 230 (0000001C8A307000) [pid = 2364] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 229 (0000001CEE152800) [pid = 2364] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 228 (0000001CF44B0C00) [pid = 2364] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 227 (0000001C8A309C00) [pid = 2364] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 226 (0000001CF44B3C00) [pid = 2364] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 225 (0000001C85E56C00) [pid = 2364] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 224 (0000001CF554D800) [pid = 2364] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 223 (0000001CEF937800) [pid = 2364] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 222 (0000001C8996D400) [pid = 2364] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 221 (0000001C89A70C00) [pid = 2364] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 220 (0000001C86E21C00) [pid = 2364] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 219 (0000001C8AE36C00) [pid = 2364] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 218 (0000001C8AB60800) [pid = 2364] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | --DOMWINDOW == 217 (0000001CF97CC000) [pid = 2364] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 11:29:59 INFO - PROCESS | 2364 | 1461263399127 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:29:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1027ms 11:29:59 INFO - PROCESS | 2364 | 1461263399163 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 2364 | 1461263399166 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 11:29:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:29:59 INFO - PROCESS | 2364 | 1461263399169 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 2364 | 1461263399171 Marionette TRACE conn6 <- [1,2878,null,{}] 11:29:59 INFO - PROCESS | 2364 | 1461263399174 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 2364 | 1461263399274 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 11:29:59 INFO - PROCESS | 2364 | 1461263399383 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F33000 == 81 [pid = 2364] [id = 729] 11:29:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 218 (0000001C83BE4800) [pid = 2364] [serial = 2187] [outer = 0000000000000000] 11:29:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 219 (0000001C85F79C00) [pid = 2364] [serial = 2188] [outer = 0000001C83BE4800] 11:29:59 INFO - PROCESS | 2364 | 1461263399430 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 2364 | ++DOMWINDOW == 220 (0000001C86E3F400) [pid = 2364] [serial = 2189] [outer = 0000001C83BE4800] 11:29:59 INFO - PROCESS | 2364 | 1461263399855 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:29:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 11:29:59 INFO - PROCESS | 2364 | 1461263399906 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 2364 | 1461263399909 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 11:29:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:29:59 INFO - PROCESS | 2364 | 1461263399913 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 2364 | 1461263399914 Marionette TRACE conn6 <- [1,2882,null,{}] 11:29:59 INFO - PROCESS | 2364 | 1461263399918 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 2364 | 1461263400015 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 11:30:00 INFO - PROCESS | 2364 | 1461263400055 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89289800 == 82 [pid = 2364] [id = 730] 11:30:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 221 (0000001C884CBC00) [pid = 2364] [serial = 2190] [outer = 0000000000000000] 11:30:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 222 (0000001C889C8400) [pid = 2364] [serial = 2191] [outer = 0000001C884CBC00] 11:30:00 INFO - PROCESS | 2364 | 1461263400102 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 223 (0000001C89249C00) [pid = 2364] [serial = 2192] [outer = 0000001C884CBC00] 11:30:00 INFO - PROCESS | 2364 | 1461263400583 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:30:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 692ms 11:30:00 INFO - PROCESS | 2364 | 1461263400607 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 2364 | 1461263400609 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 11:30:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:30:00 INFO - PROCESS | 2364 | 1461263400617 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 2364 | 1461263400619 Marionette TRACE conn6 <- [1,2886,null,{}] 11:30:00 INFO - PROCESS | 2364 | 1461263400623 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 2364 | 1461263400741 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 11:30:00 INFO - PROCESS | 2364 | 1461263400751 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89E97800 == 83 [pid = 2364] [id = 731] 11:30:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 224 (0000001C884CEC00) [pid = 2364] [serial = 2193] [outer = 0000000000000000] 11:30:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 225 (0000001C89A27000) [pid = 2364] [serial = 2194] [outer = 0000001C884CEC00] 11:30:00 INFO - PROCESS | 2364 | 1461263400906 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 2364 | ++DOMWINDOW == 226 (0000001C89DD8000) [pid = 2364] [serial = 2195] [outer = 0000001C884CEC00] 11:30:01 INFO - PROCESS | 2364 | 1461263401354 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:30:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 796ms 11:30:01 INFO - PROCESS | 2364 | 1461263401427 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 2364 | 1461263401429 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 11:30:01 INFO - PROCESS | 2364 | 1461263401433 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 2364 | 1461263401435 Marionette TRACE conn6 <- [1,2890,null,{}] 11:30:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:30:01 INFO - PROCESS | 2364 | 1461263401439 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 2364 | 1461263401574 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 11:30:01 INFO - PROCESS | 2364 | 1461263401595 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AD14000 == 84 [pid = 2364] [id = 732] 11:30:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 227 (0000001C89FAD400) [pid = 2364] [serial = 2196] [outer = 0000000000000000] 11:30:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 228 (0000001C8A117400) [pid = 2364] [serial = 2197] [outer = 0000001C89FAD400] 11:30:01 INFO - PROCESS | 2364 | 1461263401641 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 2364 | ++DOMWINDOW == 229 (0000001C8A7D1000) [pid = 2364] [serial = 2198] [outer = 0000001C89FAD400] 11:30:02 INFO - PROCESS | 2364 | 1461263402093 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 11:30:02 INFO - PROCESS | 2364 | 1461263402110 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 2364 | 1461263402112 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 11:30:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:30:02 INFO - PROCESS | 2364 | 1461263402121 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 2364 | 1461263402123 Marionette TRACE conn6 <- [1,2894,null,{}] 11:30:02 INFO - PROCESS | 2364 | 1461263402126 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 2364 | 1461263402259 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 11:30:02 INFO - PROCESS | 2364 | 1461263402273 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AF1B000 == 85 [pid = 2364] [id = 733] 11:30:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 230 (0000001C8A113400) [pid = 2364] [serial = 2199] [outer = 0000000000000000] 11:30:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 231 (0000001C8A7DEC00) [pid = 2364] [serial = 2200] [outer = 0000001C8A113400] 11:30:02 INFO - PROCESS | 2364 | 1461263402320 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 2364 | ++DOMWINDOW == 232 (0000001C8AB66400) [pid = 2364] [serial = 2201] [outer = 0000001C8A113400] 11:30:02 INFO - PROCESS | 2364 | 1461263402797 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 732ms 11:30:02 INFO - PROCESS | 2364 | 1461263402856 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 2364 | 1461263402858 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 11:30:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:30:02 INFO - PROCESS | 2364 | 1461263402868 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 2364 | 1461263402870 Marionette TRACE conn6 <- [1,2898,null,{}] 11:30:02 INFO - PROCESS | 2364 | 1461263402874 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 2364 | 1461263403045 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 11:30:03 INFO - PROCESS | 2364 | 1461263403067 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BBCC000 == 86 [pid = 2364] [id = 734] 11:30:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 233 (0000001C8ACDAC00) [pid = 2364] [serial = 2202] [outer = 0000000000000000] 11:30:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 234 (0000001C8AE2DC00) [pid = 2364] [serial = 2203] [outer = 0000001C8ACDAC00] 11:30:03 INFO - PROCESS | 2364 | 1461263403114 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 2364 | ++DOMWINDOW == 235 (0000001C8AF7B800) [pid = 2364] [serial = 2204] [outer = 0000001C8ACDAC00] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 234 (0000001C899D9C00) [pid = 2364] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 233 (0000001C8AE2C800) [pid = 2364] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 232 (0000001C810BC800) [pid = 2364] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 231 (0000001C8EA11C00) [pid = 2364] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 230 (0000001C85E87000) [pid = 2364] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 229 (0000001CFCA26C00) [pid = 2364] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 228 (0000001C81180400) [pid = 2364] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 227 (0000001CF56A9C00) [pid = 2364] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 226 (0000001CF90F8000) [pid = 2364] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 225 (0000001CF5C86800) [pid = 2364] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 224 (0000001C84177400) [pid = 2364] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 223 (0000001C841DD000) [pid = 2364] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 222 (0000001CEDDC4400) [pid = 2364] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 221 (0000001C88AA9000) [pid = 2364] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 220 (0000001CF4B9E800) [pid = 2364] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 219 (0000001C809C6800) [pid = 2364] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 218 (0000001C83C5A800) [pid = 2364] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 217 (0000001C84177000) [pid = 2364] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 216 (0000001C8D033400) [pid = 2364] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 215 (0000001CEF045000) [pid = 2364] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 214 (0000001CFBBDDC00) [pid = 2364] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 213 (0000001C865E2400) [pid = 2364] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 212 (0000001C8252DC00) [pid = 2364] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 211 (0000001CFD6D9400) [pid = 2364] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 210 (0000001CEF040800) [pid = 2364] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 209 (0000001C8B1E7000) [pid = 2364] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 208 (0000001C89FA2000) [pid = 2364] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 207 (0000001C85E8C400) [pid = 2364] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 206 (0000001CFA966800) [pid = 2364] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 205 (0000001C89246C00) [pid = 2364] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 204 (0000001C865EEC00) [pid = 2364] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 203 (0000001CFB09F000) [pid = 2364] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 202 (0000001C876E9800) [pid = 2364] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 201 (0000001C823AFC00) [pid = 2364] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 200 (0000001CED72CC00) [pid = 2364] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 199 (0000001C844A7800) [pid = 2364] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 198 (0000001CFC4B0800) [pid = 2364] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 197 (0000001CFB0A6000) [pid = 2364] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 196 (0000001C810BE800) [pid = 2364] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 195 (0000001C8B1E4000) [pid = 2364] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 194 (0000001C86E1EC00) [pid = 2364] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 193 (0000001CFCA24400) [pid = 2364] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 192 (0000001C89DCC800) [pid = 2364] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:30:04 INFO - PROCESS | 2364 | --DOMWINDOW == 191 (0000001CED83B400) [pid = 2364] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:30:04 INFO - PROCESS | 2364 | 1461263404267 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:30:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:30:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:30:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1495ms 11:30:04 INFO - PROCESS | 2364 | 1461263404360 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 2364 | 1461263404362 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 11:30:04 INFO - TEST-START | /DOMEvents/constructors.html 11:30:04 INFO - PROCESS | 2364 | 1461263404366 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 2364 | 1461263404368 Marionette TRACE conn6 <- [1,2902,null,{}] 11:30:04 INFO - PROCESS | 2364 | 1461263404372 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 2364 | 1461263404471 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 11:30:04 INFO - PROCESS | 2364 | 1461263404484 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89117800 == 87 [pid = 2364] [id = 735] 11:30:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 192 (0000001C83909800) [pid = 2364] [serial = 2205] [outer = 0000000000000000] 11:30:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 193 (0000001C85733000) [pid = 2364] [serial = 2206] [outer = 0000001C83909800] 11:30:04 INFO - PROCESS | 2364 | 1461263404529 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 2364 | ++DOMWINDOW == 194 (0000001C86E1C400) [pid = 2364] [serial = 2207] [outer = 0000001C83909800] 11:30:05 INFO - PROCESS | 2364 | 1461263405095 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:30:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 797ms 11:30:05 INFO - PROCESS | 2364 | 1461263405166 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 2364 | 1461263405169 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 11:30:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:30:05 INFO - PROCESS | 2364 | 1461263405172 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 2364 | 1461263405175 Marionette TRACE conn6 <- [1,2906,null,{}] 11:30:05 INFO - PROCESS | 2364 | 1461263405179 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 2364 | 1461263405298 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 11:30:05 INFO - PROCESS | 2364 | 1461263405407 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8C53E800 == 88 [pid = 2364] [id = 736] 11:30:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 195 (0000001C84177000) [pid = 2364] [serial = 2208] [outer = 0000000000000000] 11:30:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 196 (0000001C8B1E5C00) [pid = 2364] [serial = 2209] [outer = 0000001C84177000] 11:30:05 INFO - PROCESS | 2364 | 1461263405459 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 2364 | ++DOMWINDOW == 197 (0000001C8D030C00) [pid = 2364] [serial = 2210] [outer = 0000001C84177000] 11:30:05 INFO - PROCESS | 2364 | 1461263405816 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:30:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 691ms 11:30:05 INFO - PROCESS | 2364 | 1461263405866 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 2364 | 1461263405868 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 11:30:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:30:05 INFO - PROCESS | 2364 | 1461263405872 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 2364 | 1461263405873 Marionette TRACE conn6 <- [1,2910,null,{}] 11:30:05 INFO - PROCESS | 2364 | 1461263405877 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 2364 | 1461263405977 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 11:30:06 INFO - PROCESS | 2364 | 1461263406176 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C83C6C000 == 89 [pid = 2364] [id = 737] 11:30:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 198 (0000001C80072C00) [pid = 2364] [serial = 2211] [outer = 0000000000000000] 11:30:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 199 (0000001C810BB800) [pid = 2364] [serial = 2212] [outer = 0000001C80072C00] 11:30:06 INFO - PROCESS | 2364 | 1461263406241 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 2364 | ++DOMWINDOW == 200 (0000001C8234F000) [pid = 2364] [serial = 2213] [outer = 0000001C80072C00] 11:30:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:30:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:30:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:30:06 INFO - PROCESS | 2364 | [2364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:30:06 INFO - PROCESS | 2364 | 1461263406858 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:30:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:30:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:30:06 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 11:30:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:30:06 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 11:30:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:30:06 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]" 11:30:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:30:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:30:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1039ms 11:30:06 INFO - PROCESS | 2364 | 1461263406949 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 2364 | 1461263406954 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 11:30:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:30:06 INFO - PROCESS | 2364 | 1461263406962 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 2364 | 1461263406966 Marionette TRACE conn6 <- [1,2914,null,{}] 11:30:06 INFO - PROCESS | 2364 | 1461263406971 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 2364 | 1461263407116 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 11:30:07 INFO - PROCESS | 2364 | 1461263407232 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89115000 == 90 [pid = 2364] [id = 738] 11:30:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 201 (0000001C865E7800) [pid = 2364] [serial = 2214] [outer = 0000000000000000] 11:30:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 202 (0000001C86ECDC00) [pid = 2364] [serial = 2215] [outer = 0000001C865E7800] 11:30:07 INFO - PROCESS | 2364 | 1461263407331 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 2364 | ++DOMWINDOW == 203 (0000001C8896F800) [pid = 2364] [serial = 2216] [outer = 0000001C865E7800] 11:30:07 INFO - PROCESS | 2364 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:30:07 INFO - PROCESS | 2364 | 1461263407858 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:30:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 925ms 11:30:07 INFO - PROCESS | 2364 | 1461263407896 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 2364 | 1461263407901 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 11:30:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:30:07 INFO - PROCESS | 2364 | 1461263407905 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 2364 | 1461263407908 Marionette TRACE conn6 <- [1,2918,null,{}] 11:30:07 INFO - PROCESS | 2364 | 1461263407912 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 2364 | 1461263408040 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 11:30:08 INFO - PROCESS | 2364 | 1461263408203 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BBC4800 == 91 [pid = 2364] [id = 739] 11:30:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 204 (0000001C899E7000) [pid = 2364] [serial = 2217] [outer = 0000000000000000] 11:30:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 205 (0000001C89A24800) [pid = 2364] [serial = 2218] [outer = 0000001C899E7000] 11:30:08 INFO - PROCESS | 2364 | 1461263408261 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 2364 | ++DOMWINDOW == 206 (0000001C89DD3400) [pid = 2364] [serial = 2219] [outer = 0000001C899E7000] 11:30:08 INFO - PROCESS | 2364 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:30:08 INFO - PROCESS | 2364 | 1461263408827 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:30:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 986ms 11:30:08 INFO - PROCESS | 2364 | 1461263408891 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 2364 | 1461263408894 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 11:30:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:30:08 INFO - PROCESS | 2364 | 1461263408905 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 2364 | 1461263408913 Marionette TRACE conn6 <- [1,2922,null,{}] 11:30:08 INFO - PROCESS | 2364 | 1461263408918 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 2364 | 1461263409049 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 11:30:09 INFO - PROCESS | 2364 | 1461263409201 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8DEEE800 == 92 [pid = 2364] [id = 740] 11:30:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 207 (0000001C8AF80000) [pid = 2364] [serial = 2220] [outer = 0000000000000000] 11:30:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 208 (0000001C8B08DC00) [pid = 2364] [serial = 2221] [outer = 0000001C8AF80000] 11:30:09 INFO - PROCESS | 2364 | 1461263409258 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 2364 | ++DOMWINDOW == 209 (0000001C8D03D400) [pid = 2364] [serial = 2222] [outer = 0000001C8AF80000] 11:30:09 INFO - PROCESS | 2364 | 1461263409812 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:30:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 944ms 11:30:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:30:09 INFO - PROCESS | 2364 | 1461263409844 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 2364 | 1461263409848 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 11:30:09 INFO - PROCESS | 2364 | 1461263409851 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 2364 | 1461263409854 Marionette TRACE conn6 <- [1,2926,null,{}] 11:30:09 INFO - PROCESS | 2364 | 1461263409857 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 2364 | 1461263409983 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 11:30:10 INFO - PROCESS | 2364 | 1461263410145 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8EB1A000 == 93 [pid = 2364] [id = 741] 11:30:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 210 (0000001C8AF81400) [pid = 2364] [serial = 2223] [outer = 0000000000000000] 11:30:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 211 (0000001C8E82B400) [pid = 2364] [serial = 2224] [outer = 0000001C8AF81400] 11:30:10 INFO - PROCESS | 2364 | 1461263410203 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 2364 | ++DOMWINDOW == 212 (0000001C8EBE2400) [pid = 2364] [serial = 2225] [outer = 0000001C8AF81400] 11:30:10 INFO - PROCESS | 2364 | 1461263410690 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:30:10 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. 11:30:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 881ms 11:30:10 INFO - PROCESS | 2364 | 1461263410734 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 2364 | 1461263410737 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 11:30:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:30:10 INFO - PROCESS | 2364 | 1461263410740 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 2364 | 1461263410742 Marionette TRACE conn6 <- [1,2930,null,{}] 11:30:10 INFO - PROCESS | 2364 | 1461263410765 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 2364 | 1461263410887 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 11:30:11 INFO - PROCESS | 2364 | 1461263411048 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CEE041000 == 94 [pid = 2364] [id = 742] 11:30:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 213 (0000001C8EDD9C00) [pid = 2364] [serial = 2226] [outer = 0000000000000000] 11:30:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 214 (0000001C8EDDE400) [pid = 2364] [serial = 2227] [outer = 0000001C8EDD9C00] 11:30:11 INFO - PROCESS | 2364 | 1461263411116 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 2364 | ++DOMWINDOW == 215 (0000001C907DF800) [pid = 2364] [serial = 2228] [outer = 0000001C8EDD9C00] 11:30:11 INFO - PROCESS | 2364 | 1461263411674 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:30:11 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 11:30:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:30:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 943ms 11:30:11 INFO - PROCESS | 2364 | 1461263411695 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 2364 | 1461263411698 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 11:30:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:30:11 INFO - PROCESS | 2364 | 1461263411703 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 2364 | 1461263411705 Marionette TRACE conn6 <- [1,2934,null,{}] 11:30:11 INFO - PROCESS | 2364 | 1461263411709 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 2364 | 1461263411835 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 11:30:12 INFO - PROCESS | 2364 | 1461263411998 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF3DF2800 == 95 [pid = 2364] [id = 743] 11:30:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 216 (0000001CEE051400) [pid = 2364] [serial = 2229] [outer = 0000000000000000] 11:30:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 217 (0000001CEE955C00) [pid = 2364] [serial = 2230] [outer = 0000001CEE051400] 11:30:12 INFO - PROCESS | 2364 | 1461263412055 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 218 (0000001CEF041C00) [pid = 2364] [serial = 2231] [outer = 0000001CEE051400] 11:30:12 INFO - PROCESS | 2364 | 1461263412585 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:30:12 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. 11:30:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 944ms 11:30:12 INFO - PROCESS | 2364 | 1461263412651 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 2364 | 1461263412653 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 11:30:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:30:12 INFO - PROCESS | 2364 | 1461263412657 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 2364 | 1461263412660 Marionette TRACE conn6 <- [1,2938,null,{}] 11:30:12 INFO - PROCESS | 2364 | 1461263412664 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 2364 | 1461263412787 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 11:30:12 INFO - PROCESS | 2364 | 1461263412937 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5643000 == 96 [pid = 2364] [id = 744] 11:30:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 219 (0000001CEF03B800) [pid = 2364] [serial = 2232] [outer = 0000000000000000] 11:30:12 INFO - PROCESS | 2364 | ++DOMWINDOW == 220 (0000001CEF275800) [pid = 2364] [serial = 2233] [outer = 0000001CEF03B800] 11:30:13 INFO - PROCESS | 2364 | 1461263412995 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 221 (0000001CF0AC1400) [pid = 2364] [serial = 2234] [outer = 0000001CEF03B800] 11:30:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5FD2000 == 97 [pid = 2364] [id = 745] 11:30:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 222 (0000001CF3C44800) [pid = 2364] [serial = 2235] [outer = 0000000000000000] 11:30:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 223 (0000001CF41F9000) [pid = 2364] [serial = 2236] [outer = 0000001CF3C44800] 11:30:13 INFO - PROCESS | 2364 | 1461263413563 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:30:13 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. 11:30:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 941ms 11:30:13 INFO - PROCESS | 2364 | 1461263413600 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 2364 | 1461263413603 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 11:30:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:30:13 INFO - PROCESS | 2364 | 1461263413607 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 2364 | 1461263413609 Marionette TRACE conn6 <- [1,2942,null,{}] 11:30:13 INFO - PROCESS | 2364 | 1461263413613 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 2364 | 1461263413769 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 11:30:13 INFO - PROCESS | 2364 | 1461263413927 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB5B4000 == 98 [pid = 2364] [id = 746] 11:30:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 224 (0000001CEF146000) [pid = 2364] [serial = 2237] [outer = 0000000000000000] 11:30:13 INFO - PROCESS | 2364 | ++DOMWINDOW == 225 (0000001CF3D63C00) [pid = 2364] [serial = 2238] [outer = 0000001CEF146000] 11:30:13 INFO - PROCESS | 2364 | 1461263413984 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 226 (0000001CF49AE800) [pid = 2364] [serial = 2239] [outer = 0000001CEF146000] 11:30:14 INFO - PROCESS | 2364 | 1461263414511 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:30:14 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 11:30:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 942ms 11:30:14 INFO - PROCESS | 2364 | 1461263414551 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 2364 | 1461263414554 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 11:30:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:30:14 INFO - PROCESS | 2364 | 1461263414557 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 2364 | 1461263414560 Marionette TRACE conn6 <- [1,2946,null,{}] 11:30:14 INFO - PROCESS | 2364 | 1461263414564 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 2364 | 1461263414704 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 11:30:14 INFO - PROCESS | 2364 | 1461263414858 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE0DC800 == 99 [pid = 2364] [id = 747] 11:30:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 227 (0000001CEF9E0C00) [pid = 2364] [serial = 2240] [outer = 0000000000000000] 11:30:14 INFO - PROCESS | 2364 | ++DOMWINDOW == 228 (0000001CF4BD0000) [pid = 2364] [serial = 2241] [outer = 0000001CEF9E0C00] 11:30:14 INFO - PROCESS | 2364 | 1461263414918 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 229 (0000001CF56A9C00) [pid = 2364] [serial = 2242] [outer = 0000001CEF9E0C00] 11:30:15 INFO - PROCESS | 2364 | 1461263415451 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:30:15 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. 11:30:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 943ms 11:30:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:30:15 INFO - PROCESS | 2364 | 1461263415504 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 2364 | 1461263415506 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 11:30:15 INFO - PROCESS | 2364 | 1461263415510 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 2364 | 1461263415512 Marionette TRACE conn6 <- [1,2950,null,{}] 11:30:15 INFO - PROCESS | 2364 | 1461263415516 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 2364 | 1461263415642 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 11:30:15 INFO - PROCESS | 2364 | 1461263415809 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8C499800 == 100 [pid = 2364] [id = 748] 11:30:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 230 (0000001CF55F2400) [pid = 2364] [serial = 2243] [outer = 0000000000000000] 11:30:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 231 (0000001CF97D4C00) [pid = 2364] [serial = 2244] [outer = 0000001CF55F2400] 11:30:15 INFO - PROCESS | 2364 | 1461263415873 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 2364 | ++DOMWINDOW == 232 (0000001CFB0A1C00) [pid = 2364] [serial = 2245] [outer = 0000001CF55F2400] 11:30:16 INFO - PROCESS | 2364 | 1461263416453 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:30:16 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. 11:30:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 986ms 11:30:16 INFO - PROCESS | 2364 | 1461263416499 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 2364 | 1461263416502 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 11:30:16 INFO - PROCESS | 2364 | 1461263416505 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:30:16 INFO - PROCESS | 2364 | 1461263416508 Marionette TRACE conn6 <- [1,2954,null,{}] 11:30:16 INFO - PROCESS | 2364 | 1461263416512 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:16 INFO - PROCESS | 2364 | 1461263416725 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 11:30:16 INFO - PROCESS | 2364 | 1461263416848 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8991B000 == 101 [pid = 2364] [id = 749] 11:30:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 233 (0000001CED727400) [pid = 2364] [serial = 2246] [outer = 0000000000000000] 11:30:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 234 (0000001CFA96E000) [pid = 2364] [serial = 2247] [outer = 0000001CED727400] 11:30:16 INFO - PROCESS | 2364 | 1461263416906 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 2364 | ++DOMWINDOW == 235 (0000001CFB3E0400) [pid = 2364] [serial = 2248] [outer = 0000001CED727400] 11:30:17 INFO - PROCESS | 2364 | 1461263417428 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:30:17 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. 11:30:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 985ms 11:30:17 INFO - PROCESS | 2364 | 1461263417498 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 2364 | 1461263417500 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 11:30:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:30:17 INFO - PROCESS | 2364 | 1461263417506 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 2364 | 1461263417508 Marionette TRACE conn6 <- [1,2958,null,{}] 11:30:17 INFO - PROCESS | 2364 | 1461263417512 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 2364 | 1461263417640 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 11:30:17 INFO - PROCESS | 2364 | 1461263417835 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BD60800 == 102 [pid = 2364] [id = 750] 11:30:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 236 (0000001C8D030400) [pid = 2364] [serial = 2249] [outer = 0000000000000000] 11:30:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 237 (0000001CFBBDF000) [pid = 2364] [serial = 2250] [outer = 0000001C8D030400] 11:30:17 INFO - PROCESS | 2364 | 1461263417892 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 2364 | ++DOMWINDOW == 238 (0000001CFC86F400) [pid = 2364] [serial = 2251] [outer = 0000001C8D030400] 11:30:18 INFO - PROCESS | 2364 | 1461263418456 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:30:18 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. 11:30:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 985ms 11:30:18 INFO - PROCESS | 2364 | 1461263418493 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 2364 | 1461263418496 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 11:30:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:30:18 INFO - PROCESS | 2364 | 1461263418500 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 2364 | 1461263418502 Marionette TRACE conn6 <- [1,2962,null,{}] 11:30:18 INFO - PROCESS | 2364 | 1461263418506 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 2364 | 1461263418631 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 11:30:18 INFO - PROCESS | 2364 | 1461263418800 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C82569000 == 103 [pid = 2364] [id = 751] 11:30:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 239 (0000001C810C5C00) [pid = 2364] [serial = 2252] [outer = 0000000000000000] 11:30:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 240 (0000001C8234E800) [pid = 2364] [serial = 2253] [outer = 0000001C810C5C00] 11:30:18 INFO - PROCESS | 2364 | 1461263418859 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 2364 | ++DOMWINDOW == 241 (0000001C8578E400) [pid = 2364] [serial = 2254] [outer = 0000001C810C5C00] 11:30:19 INFO - PROCESS | 2364 | 1461263419537 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:30:19 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. 11:30:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1081ms 11:30:19 INFO - PROCESS | 2364 | 1461263419584 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 2364 | 1461263419589 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 11:30:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:30:19 INFO - PROCESS | 2364 | 1461263419595 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 2364 | 1461263419599 Marionette TRACE conn6 <- [1,2966,null,{}] 11:30:19 INFO - PROCESS | 2364 | 1461263419604 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 2364 | 1461263419759 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 11:30:19 INFO - PROCESS | 2364 | 1461263419927 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C890D1000 == 104 [pid = 2364] [id = 752] 11:30:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 242 (0000001C82345C00) [pid = 2364] [serial = 2255] [outer = 0000000000000000] 11:30:19 INFO - PROCESS | 2364 | ++DOMWINDOW == 243 (0000001C841DF400) [pid = 2364] [serial = 2256] [outer = 0000001C82345C00] 11:30:19 INFO - PROCESS | 2364 | 1461263419981 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 244 (0000001C85F79400) [pid = 2364] [serial = 2257] [outer = 0000001C82345C00] 11:30:20 INFO - PROCESS | 2364 | 1461263420517 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:30:20 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. 11:30:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 944ms 11:30:20 INFO - PROCESS | 2364 | 1461263420542 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 2364 | 1461263420548 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 11:30:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:30:20 INFO - PROCESS | 2364 | 1461263420554 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - PROCESS | 2364 | 1461263420557 Marionette TRACE conn6 <- [1,2970,null,{}] 11:30:20 INFO - PROCESS | 2364 | 1461263420561 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 2364 | 1461263420683 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 11:30:20 INFO - PROCESS | 2364 | 1461263420817 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8927B000 == 105 [pid = 2364] [id = 753] 11:30:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 245 (0000001C8576F800) [pid = 2364] [serial = 2258] [outer = 0000000000000000] 11:30:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 246 (0000001C876E8800) [pid = 2364] [serial = 2259] [outer = 0000001C8576F800] 11:30:20 INFO - PROCESS | 2364 | 1461263420868 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 2364 | ++DOMWINDOW == 247 (0000001C8896C400) [pid = 2364] [serial = 2260] [outer = 0000001C8576F800] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8C53E800 == 104 [pid = 2364] [id = 736] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89117800 == 103 [pid = 2364] [id = 735] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BBCC000 == 102 [pid = 2364] [id = 734] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AF1B000 == 101 [pid = 2364] [id = 733] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AD14000 == 100 [pid = 2364] [id = 732] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89E97800 == 99 [pid = 2364] [id = 731] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89289800 == 98 [pid = 2364] [id = 730] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F33000 == 97 [pid = 2364] [id = 729] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 246 (0000001CF5C84C00) [pid = 2364] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89281000 == 96 [pid = 2364] [id = 728] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C87F0A800 == 95 [pid = 2364] [id = 727] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C86511800 == 94 [pid = 2364] [id = 726] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88B71800 == 93 [pid = 2364] [id = 721] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFBC37000 == 92 [pid = 2364] [id = 720] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AF20000 == 91 [pid = 2364] [id = 719] 11:30:21 INFO - PROCESS | 2364 | --DOCSHELL 0000001C890D5000 == 90 [pid = 2364] [id = 718] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 245 (0000001CEF144000) [pid = 2364] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 244 (0000001C89A74400) [pid = 2364] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 243 (0000001CED71F800) [pid = 2364] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 242 (0000001CF3C96000) [pid = 2364] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 241 (0000001C8EBEF800) [pid = 2364] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 240 (0000001C8ACDDC00) [pid = 2364] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 239 (0000001C8E826C00) [pid = 2364] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 238 (0000001C88AA5C00) [pid = 2364] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 237 (0000001CFCAE4C00) [pid = 2364] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 236 (0000001C839A7C00) [pid = 2364] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 235 (0000001CF956E800) [pid = 2364] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 234 (0000001CFAB2D000) [pid = 2364] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 233 (0000001CFAB46000) [pid = 2364] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 232 (0000001C85F77C00) [pid = 2364] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 231 (0000001C85E51C00) [pid = 2364] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 230 (0000001CF4B9D800) [pid = 2364] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 229 (0000001CF4BE1800) [pid = 2364] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 228 (0000001C89DCF400) [pid = 2364] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 227 (0000001CF55ED400) [pid = 2364] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 226 (0000001C86EC7C00) [pid = 2364] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 225 (0000001C85791C00) [pid = 2364] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 224 (0000001C865E5400) [pid = 2364] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 223 (0000001C876E1400) [pid = 2364] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 222 (0000001C8EA0B800) [pid = 2364] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 221 (0000001C884D6C00) [pid = 2364] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 220 (0000001C899E6400) [pid = 2364] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 219 (0000001CEF717400) [pid = 2364] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 218 (0000001CFC870C00) [pid = 2364] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 217 (0000001C8E589000) [pid = 2364] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 216 (0000001C8EBE4800) [pid = 2364] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 215 (0000001C899E4000) [pid = 2364] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 214 (0000001C87FB6400) [pid = 2364] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 213 (0000001C85764C00) [pid = 2364] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 212 (0000001CFEA03C00) [pid = 2364] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 211 (0000001C8A11B400) [pid = 2364] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 210 (0000001C8EDE1800) [pid = 2364] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 209 (0000001CFCA28800) [pid = 2364] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 208 (0000001CFC28BC00) [pid = 2364] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 207 (0000001CED72A800) [pid = 2364] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 206 (0000001C86E1BC00) [pid = 2364] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 205 (0000001C89FAD000) [pid = 2364] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 204 (0000001C86FCF400) [pid = 2364] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 203 (0000001C826D1400) [pid = 2364] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 202 (0000001CFB54F800) [pid = 2364] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 201 (0000001CF4592C00) [pid = 2364] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 200 (0000001C89245000) [pid = 2364] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 199 (0000001CFC870000) [pid = 2364] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 198 (0000001C8EDDD400) [pid = 2364] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 197 (0000001C8A308400) [pid = 2364] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 196 (0000001C89DCCC00) [pid = 2364] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 195 (0000001C8AE32800) [pid = 2364] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 194 (0000001C86EC7800) [pid = 2364] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 193 (0000001C839A2C00) [pid = 2364] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 192 (0000001CEE0E6C00) [pid = 2364] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 191 (0000001C857ACC00) [pid = 2364] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 190 (0000001C8EA07C00) [pid = 2364] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 189 (0000001CFC8F0800) [pid = 2364] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 188 (0000001CFC5BE800) [pid = 2364] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 187 (0000001CFAB51000) [pid = 2364] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 186 (0000001C8E58DC00) [pid = 2364] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 185 (0000001C8B9FC800) [pid = 2364] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 184 (0000001C8AB5BC00) [pid = 2364] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 183 (0000001CFCA61800) [pid = 2364] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 182 (0000001CFCA60000) [pid = 2364] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 181 (0000001C8B9F0800) [pid = 2364] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | --DOMWINDOW == 180 (0000001CEE052800) [pid = 2364] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 11:30:21 INFO - PROCESS | 2364 | 1461263421503 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:30:21 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 11:30:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:30:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 986ms 11:30:21 INFO - PROCESS | 2364 | 1461263421541 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 2364 | 1461263421544 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 11:30:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:30:21 INFO - PROCESS | 2364 | 1461263421547 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 2364 | 1461263421551 Marionette TRACE conn6 <- [1,2974,null,{}] 11:30:21 INFO - PROCESS | 2364 | 1461263421562 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 2364 | 1461263421672 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 11:30:21 INFO - PROCESS | 2364 | 1461263421786 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C85F43000 == 91 [pid = 2364] [id = 754] 11:30:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 181 (0000001C8571AC00) [pid = 2364] [serial = 2261] [outer = 0000000000000000] 11:30:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 182 (0000001C85F73C00) [pid = 2364] [serial = 2262] [outer = 0000001C8571AC00] 11:30:21 INFO - PROCESS | 2364 | 1461263421840 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 2364 | ++DOMWINDOW == 183 (0000001C876E1400) [pid = 2364] [serial = 2263] [outer = 0000001C8571AC00] 11:30:22 INFO - PROCESS | 2364 | 1461263422294 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:30:22 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. 11:30:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 797ms 11:30:22 INFO - PROCESS | 2364 | 1461263422348 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 2364 | 1461263422351 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 11:30:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:30:22 INFO - PROCESS | 2364 | 1461263422354 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 2364 | 1461263422356 Marionette TRACE conn6 <- [1,2978,null,{}] 11:30:22 INFO - PROCESS | 2364 | 1461263422360 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 2364 | 1461263422466 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 11:30:22 INFO - PROCESS | 2364 | 1461263422472 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88B13000 == 92 [pid = 2364] [id = 755] 11:30:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 184 (0000001C88AA5C00) [pid = 2364] [serial = 2264] [outer = 0000000000000000] 11:30:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 185 (0000001C89248400) [pid = 2364] [serial = 2265] [outer = 0000001C88AA5C00] 11:30:22 INFO - PROCESS | 2364 | 1461263422524 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 186 (0000001C899E6400) [pid = 2364] [serial = 2266] [outer = 0000001C88AA5C00] 11:30:22 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C890D2800 == 93 [pid = 2364] [id = 756] 11:30:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 187 (0000001C89DC4000) [pid = 2364] [serial = 2267] [outer = 0000000000000000] 11:30:22 INFO - PROCESS | 2364 | ++DOMWINDOW == 188 (0000001C89DC7400) [pid = 2364] [serial = 2268] [outer = 0000001C89DC4000] 11:30:23 INFO - PROCESS | 2364 | 1461263423022 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:30:23 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. 11:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 732ms 11:30:23 INFO - PROCESS | 2364 | 1461263423089 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 2364 | 1461263423091 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 11:30:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:30:23 INFO - PROCESS | 2364 | 1461263423095 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 2364 | 1461263423097 Marionette TRACE conn6 <- [1,2982,null,{}] 11:30:23 INFO - PROCESS | 2364 | 1461263423100 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 2364 | 1461263423231 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 11:30:23 INFO - PROCESS | 2364 | 1461263423380 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89FCD800 == 94 [pid = 2364] [id = 757] 11:30:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 189 (0000001C876E0000) [pid = 2364] [serial = 2269] [outer = 0000000000000000] 11:30:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 190 (0000001C89A79000) [pid = 2364] [serial = 2270] [outer = 0000001C876E0000] 11:30:23 INFO - PROCESS | 2364 | 1461263423426 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 2364 | ++DOMWINDOW == 191 (0000001C89FA1800) [pid = 2364] [serial = 2271] [outer = 0000001C876E0000] 11:30:23 INFO - PROCESS | 2364 | 1461263423857 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:30:23 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 11:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 776ms 11:30:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:30:23 INFO - PROCESS | 2364 | 1461263423873 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 2364 | 1461263423875 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 11:30:23 INFO - PROCESS | 2364 | 1461263423884 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 2364 | 1461263423886 Marionette TRACE conn6 <- [1,2986,null,{}] 11:30:23 INFO - PROCESS | 2364 | 1461263423890 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 2364 | 1461263424043 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 11:30:24 INFO - PROCESS | 2364 | 1461263424064 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AE91000 == 95 [pid = 2364] [id = 758] 11:30:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 192 (0000001C89FAD000) [pid = 2364] [serial = 2272] [outer = 0000000000000000] 11:30:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 193 (0000001C8A7DA400) [pid = 2364] [serial = 2273] [outer = 0000001C89FAD000] 11:30:24 INFO - PROCESS | 2364 | 1461263424111 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 194 (0000001C8ACDA800) [pid = 2364] [serial = 2274] [outer = 0000001C89FAD000] 11:30:24 INFO - PROCESS | 2364 | 1461263424531 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:30:24 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. 11:30:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 11:30:24 INFO - PROCESS | 2364 | 1461263424575 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 2364 | 1461263424577 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 11:30:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:30:24 INFO - PROCESS | 2364 | 1461263424580 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 2364 | 1461263424582 Marionette TRACE conn6 <- [1,2990,null,{}] 11:30:24 INFO - PROCESS | 2364 | 1461263424586 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 2364 | 1461263424751 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 11:30:24 INFO - PROCESS | 2364 | 1461263424779 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BA8F000 == 96 [pid = 2364] [id = 759] 11:30:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 195 (0000001C8AE2C800) [pid = 2364] [serial = 2275] [outer = 0000000000000000] 11:30:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 196 (0000001C8AE34800) [pid = 2364] [serial = 2276] [outer = 0000001C8AE2C800] 11:30:24 INFO - PROCESS | 2364 | 1461263424824 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 2364 | ++DOMWINDOW == 197 (0000001C8B087000) [pid = 2364] [serial = 2277] [outer = 0000001C8AE2C800] 11:30:25 INFO - PROCESS | 2364 | 1461263425261 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:30:25 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. 11:30:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 733ms 11:30:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:30:25 INFO - PROCESS | 2364 | 1461263425316 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 2364 | 1461263425319 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 11:30:25 INFO - PROCESS | 2364 | 1461263425322 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 2364 | 1461263425324 Marionette TRACE conn6 <- [1,2994,null,{}] 11:30:25 INFO - PROCESS | 2364 | 1461263425327 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 2364 | 1461263425479 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 11:30:25 INFO - PROCESS | 2364 | 1461263425498 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BD71800 == 97 [pid = 2364] [id = 760] 11:30:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 198 (0000001C8B1EEC00) [pid = 2364] [serial = 2278] [outer = 0000000000000000] 11:30:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 199 (0000001C8B9FA400) [pid = 2364] [serial = 2279] [outer = 0000001C8B1EEC00] 11:30:25 INFO - PROCESS | 2364 | 1461263425543 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 2364 | ++DOMWINDOW == 200 (0000001C8EA08C00) [pid = 2364] [serial = 2280] [outer = 0000001C8B1EEC00] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 199 (0000001C8252E400) [pid = 2364] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 198 (0000001C89FAD400) [pid = 2364] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 197 (0000001C83BE4800) [pid = 2364] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 196 (0000001C884CBC00) [pid = 2364] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 195 (0000001C884CEC00) [pid = 2364] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 194 (0000001C8A113400) [pid = 2364] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 193 (0000001C86EC2800) [pid = 2364] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 192 (0000001C85795000) [pid = 2364] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 191 (0000001C8ACDAC00) [pid = 2364] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:30:26 INFO - PROCESS | 2364 | --DOMWINDOW == 190 (0000001C83909800) [pid = 2364] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:30:26 INFO - PROCESS | 2364 | 1461263426305 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:30:26 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. 11:30:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1028ms 11:30:26 INFO - PROCESS | 2364 | 1461263426353 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 2364 | 1461263426356 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 11:30:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:30:26 INFO - PROCESS | 2364 | 1461263426373 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 2364 | 1461263426375 Marionette TRACE conn6 <- [1,2998,null,{}] 11:30:26 INFO - PROCESS | 2364 | 1461263426379 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 2364 | 1461263426480 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 11:30:26 INFO - PROCESS | 2364 | 1461263426486 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8C490000 == 98 [pid = 2364] [id = 761] 11:30:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 191 (0000001C88AAFC00) [pid = 2364] [serial = 2281] [outer = 0000000000000000] 11:30:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 192 (0000001C8E590400) [pid = 2364] [serial = 2282] [outer = 0000001C88AAFC00] 11:30:26 INFO - PROCESS | 2364 | 1461263426534 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 2364 | ++DOMWINDOW == 193 (0000001C8EDD9000) [pid = 2364] [serial = 2283] [outer = 0000001C88AAFC00] 11:30:26 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:30:27 INFO - PROCESS | 2364 | 1461263427025 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:30:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:30:27 INFO - {} 11:30:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:30:27 INFO - {} 11:30:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:30:27 INFO - {} 11:30:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:30:27 INFO - {} 11:30:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 692ms 11:30:27 INFO - PROCESS | 2364 | 1461263427055 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 2364 | 1461263427057 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 11:30:27 INFO - TEST-START | /FileAPI/fileReader.html 11:30:27 INFO - PROCESS | 2364 | 1461263427060 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 2364 | 1461263427062 Marionette TRACE conn6 <- [1,3002,null,{}] 11:30:27 INFO - PROCESS | 2364 | 1461263427066 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 2364 | 1461263427171 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 11:30:27 INFO - PROCESS | 2364 | 1461263427211 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8D0DB800 == 99 [pid = 2364] [id = 762] 11:30:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 194 (0000001CED72DC00) [pid = 2364] [serial = 2284] [outer = 0000000000000000] 11:30:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 195 (0000001CEE055400) [pid = 2364] [serial = 2285] [outer = 0000001CED72DC00] 11:30:27 INFO - PROCESS | 2364 | 1461263427259 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 196 (0000001CEF98B400) [pid = 2364] [serial = 2286] [outer = 0000001CED72DC00] 11:30:27 INFO - PROCESS | 2364 | 1461263427700 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:30:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:30:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:30:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:30:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 11:30:27 INFO - TEST-START | /FileAPI/historical.html 11:30:27 INFO - PROCESS | 2364 | 1461263427756 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 2364 | 1461263427759 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 11:30:27 INFO - PROCESS | 2364 | 1461263427762 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 2364 | 1461263427765 Marionette TRACE conn6 <- [1,3006,null,{}] 11:30:27 INFO - PROCESS | 2364 | 1461263427768 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 2364 | 1461263427887 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 11:30:27 INFO - PROCESS | 2364 | 1461263427894 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8E65A800 == 100 [pid = 2364] [id = 763] 11:30:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 197 (0000001CF4B9F800) [pid = 2364] [serial = 2287] [outer = 0000000000000000] 11:30:27 INFO - PROCESS | 2364 | ++DOMWINDOW == 198 (0000001CF55ED400) [pid = 2364] [serial = 2288] [outer = 0000001CF4B9F800] 11:30:27 INFO - PROCESS | 2364 | 1461263427944 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 2364 | ++DOMWINDOW == 199 (0000001CFAB49400) [pid = 2364] [serial = 2289] [outer = 0000001CF4B9F800] 11:30:28 INFO - PROCESS | 2364 | 1461263428692 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:30:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:30:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:30:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:30:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:30:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:30:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:30:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:30:28 INFO - TEST-OK | /FileAPI/historical.html | took 985ms 11:30:28 INFO - PROCESS | 2364 | 1461263428750 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 2364 | 1461263428757 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 11:30:28 INFO - TEST-START | /FileAPI/idlharness.html 11:30:28 INFO - PROCESS | 2364 | 1461263428763 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 2364 | 1461263428767 Marionette TRACE conn6 <- [1,3010,null,{}] 11:30:28 INFO - PROCESS | 2364 | 1461263428773 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 2364 | 1461263428943 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 11:30:29 INFO - PROCESS | 2364 | 1461263429069 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87FAA800 == 101 [pid = 2364] [id = 764] 11:30:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 200 (0000001C85798000) [pid = 2364] [serial = 2290] [outer = 0000000000000000] 11:30:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 201 (0000001C85E59800) [pid = 2364] [serial = 2291] [outer = 0000001C85798000] 11:30:29 INFO - PROCESS | 2364 | 1461263429128 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 2364 | ++DOMWINDOW == 202 (0000001C8653B800) [pid = 2364] [serial = 2292] [outer = 0000001C85798000] 11:30:30 INFO - PROCESS | 2364 | 1461263430186 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:30:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:30:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:30:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:30:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:30:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:30:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:30:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:30:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:30:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:30:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:30:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:30:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:30:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:30:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:30:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:30:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:30:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:30:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:30:30 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 11:30:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:30:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:30:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:30:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:30:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:30:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:30:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:30:30 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 11:30:30 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 11:30:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:30:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:30:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:30:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:30:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:30:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:30:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:30:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:30:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:30:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:30:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:30:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:30:30 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 11:30:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:30:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:30:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:30:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:30:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:30:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:30:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:30:30 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 11:30:30 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 11:30:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:30:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:30:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:30:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:30:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:30:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:30:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:30:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:30:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1527ms 11:30:30 INFO - PROCESS | 2364 | 1461263430293 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 2364 | 1461263430300 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 11:30:30 INFO - TEST-START | /FileAPI/idlharness.worker 11:30:30 INFO - PROCESS | 2364 | 1461263430347 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 2364 | 1461263430351 Marionette TRACE conn6 <- [1,3014,null,{}] 11:30:30 INFO - PROCESS | 2364 | 1461263430369 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 2364 | 1461263430529 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 11:30:30 INFO - PROCESS | 2364 | 1461263430672 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8EB11800 == 102 [pid = 2364] [id = 765] 11:30:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 203 (0000001C876E2800) [pid = 2364] [serial = 2293] [outer = 0000000000000000] 11:30:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 204 (0000001CF0F75000) [pid = 2364] [serial = 2294] [outer = 0000001C876E2800] 11:30:30 INFO - PROCESS | 2364 | 1461263430770 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 2364 | ++DOMWINDOW == 205 (0000001CF4BE2C00) [pid = 2364] [serial = 2295] [outer = 0000001C876E2800] 11:30:31 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:30:32 INFO - PROCESS | 2364 | 1461263432015 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:30:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:30:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:30:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:30:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:30:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:30:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:30:32 INFO - {} 11:30:32 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 11:30:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:30:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:30:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:30:32 INFO - {} 11:30:32 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 - {} 11:30:32 INFO - {} 11:30:32 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 11:30:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:30:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:30:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:30:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:30:32 INFO - {} 11:30:32 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 11:30:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:30:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:30:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:30:32 INFO - {} 11:30:32 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 - {} 11:30:32 INFO - {} 11:30:32 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 11:30:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:30:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:30:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 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 11:30:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:30:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:30:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 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 11:30:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 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 11:30:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 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 11:30:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:30:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:30:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:30:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:30:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:30:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:30:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:30:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:30:32 INFO - {} 11:30:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1844ms 11:30:32 INFO - PROCESS | 2364 | 1461263432155 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 2364 | 1461263432158 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 11:30:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:30:32 INFO - PROCESS | 2364 | 1461263432162 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 2364 | 1461263432167 Marionette TRACE conn6 <- [1,3018,null,{}] 11:30:32 INFO - PROCESS | 2364 | 1461263432180 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 2364 | 1461263432304 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 11:30:32 INFO - PROCESS | 2364 | 1461263432448 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF5FE3000 == 103 [pid = 2364] [id = 766] 11:30:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 206 (0000001CFB3E0800) [pid = 2364] [serial = 2296] [outer = 0000000000000000] 11:30:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 207 (0000001CFEEF4800) [pid = 2364] [serial = 2297] [outer = 0000001CFB3E0800] 11:30:32 INFO - PROCESS | 2364 | 1461263432547 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 2364 | ++DOMWINDOW == 208 (0000001CFF93A800) [pid = 2364] [serial = 2298] [outer = 0000001CFB3E0800] 11:30:33 INFO - PROCESS | 2364 | 1461263433087 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:30:33 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 11:30:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 985ms 11:30:33 INFO - PROCESS | 2364 | 1461263433161 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 2364 | 1461263433164 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 11:30:33 INFO - PROCESS | 2364 | 1461263433170 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 2364 | 1461263433172 Marionette TRACE conn6 <- [1,3022,null,{}] 11:30:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:30:33 INFO - PROCESS | 2364 | 1461263433176 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 2364 | 1461263433309 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 11:30:33 INFO - PROCESS | 2364 | 1461263433474 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFB129000 == 104 [pid = 2364] [id = 767] 11:30:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 209 (0000001C91CED400) [pid = 2364] [serial = 2299] [outer = 0000000000000000] 11:30:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 210 (0000001C91CF2000) [pid = 2364] [serial = 2300] [outer = 0000001C91CED400] 11:30:33 INFO - PROCESS | 2364 | 1461263433533 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 2364 | ++DOMWINDOW == 211 (0000001CFF940000) [pid = 2364] [serial = 2301] [outer = 0000001C91CED400] 11:30:34 INFO - PROCESS | 2364 | 1461263434077 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:30:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 11:30:34 INFO - PROCESS | 2364 | 1461263434099 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 2364 | 1461263434101 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 11:30:34 INFO - PROCESS | 2364 | 1461263434105 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:30:34 INFO - PROCESS | 2364 | 1461263434107 Marionette TRACE conn6 <- [1,3026,null,{}] 11:30:34 INFO - PROCESS | 2364 | 1461263434129 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 2364 | 1461263434258 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 11:30:34 INFO - PROCESS | 2364 | 1461263434420 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFC563800 == 105 [pid = 2364] [id = 768] 11:30:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 212 (0000001C91CED800) [pid = 2364] [serial = 2302] [outer = 0000000000000000] 11:30:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 213 (0000001C9231B800) [pid = 2364] [serial = 2303] [outer = 0000001C91CED800] 11:30:34 INFO - PROCESS | 2364 | 1461263434477 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 2364 | ++DOMWINDOW == 214 (0000001CFB0A3000) [pid = 2364] [serial = 2304] [outer = 0000001C91CED800] 11:30:35 INFO - PROCESS | 2364 | 1461263435033 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:30:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:30:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 942ms 11:30:35 INFO - PROCESS | 2364 | 1461263435061 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 2364 | 1461263435063 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 11:30:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:30:35 INFO - PROCESS | 2364 | 1461263435069 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 2364 | 1461263435071 Marionette TRACE conn6 <- [1,3030,null,{}] 11:30:35 INFO - PROCESS | 2364 | 1461263435075 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 2364 | 1461263435214 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 11:30:35 INFO - PROCESS | 2364 | 1461263435378 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CFE90C800 == 106 [pid = 2364] [id = 769] 11:30:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 215 (0000001C923EEC00) [pid = 2364] [serial = 2305] [outer = 0000000000000000] 11:30:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 216 (0000001CFF9C3400) [pid = 2364] [serial = 2306] [outer = 0000001C923EEC00] 11:30:35 INFO - PROCESS | 2364 | 1461263435438 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 2364 | ++DOMWINDOW == 217 (0000001C8C512400) [pid = 2364] [serial = 2307] [outer = 0000001C923EEC00] 11:30:36 INFO - PROCESS | 2364 | 1461263436153 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:30:36 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. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:30:36 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'.) 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:30:36 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. 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:30:36 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. 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:30:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:30:36 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. 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:30:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:30:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:30:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1225ms 11:30:36 INFO - PROCESS | 2364 | 1461263436295 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 2364 | 1461263436297 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 11:30:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:30:36 INFO - PROCESS | 2364 | 1461263436301 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 2364 | 1461263436303 Marionette TRACE conn6 <- [1,3034,null,{}] 11:30:36 INFO - PROCESS | 2364 | 1461263436307 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:36 INFO - PROCESS | 2364 | 1461263436438 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 11:30:36 INFO - PROCESS | 2364 | 1461263436586 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C9001E800 == 107 [pid = 2364] [id = 770] 11:30:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 218 (0000001C8C519800) [pid = 2364] [serial = 2308] [outer = 0000000000000000] 11:30:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 219 (0000001C90090000) [pid = 2364] [serial = 2309] [outer = 0000001C8C519800] 11:30:36 INFO - PROCESS | 2364 | 1461263436643 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 2364 | ++DOMWINDOW == 220 (0000001C91893800) [pid = 2364] [serial = 2310] [outer = 0000001C8C519800] 11:30:36 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:30:37 INFO - PROCESS | 2364 | 1461263437191 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:30:37 INFO - {} 11:30:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 942ms 11:30:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:30:37 INFO - PROCESS | 2364 | 1461263437246 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 2364 | 1461263437249 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 11:30:37 INFO - PROCESS | 2364 | 1461263437252 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 2364 | 1461263437255 Marionette TRACE conn6 <- [1,3038,null,{}] 11:30:37 INFO - PROCESS | 2364 | 1461263437272 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 2364 | 1461263437447 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 11:30:37 INFO - PROCESS | 2364 | 1461263437557 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C91AE0000 == 108 [pid = 2364] [id = 771] 11:30:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 221 (0000001C91898000) [pid = 2364] [serial = 2311] [outer = 0000000000000000] 11:30:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 222 (0000001C91BD3000) [pid = 2364] [serial = 2312] [outer = 0000001C91898000] 11:30:37 INFO - PROCESS | 2364 | 1461263437614 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 2364 | ++DOMWINDOW == 223 (0000001C91BD9400) [pid = 2364] [serial = 2313] [outer = 0000001C91898000] 11:30:38 INFO - PROCESS | 2364 | 1461263438209 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:30:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 986ms 11:30:38 INFO - PROCESS | 2364 | 1461263438258 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 2364 | 1461263438261 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 11:30:38 INFO - PROCESS | 2364 | 1461263438269 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 2364 | 1461263438271 Marionette TRACE conn6 <- [1,3042,null,{}] 11:30:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:30:38 INFO - PROCESS | 2364 | 1461263438275 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 2364 | 1461263438408 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 11:30:38 INFO - PROCESS | 2364 | 1461263438575 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C87F1D000 == 109 [pid = 2364] [id = 772] 11:30:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 224 (0000001C88AAF800) [pid = 2364] [serial = 2314] [outer = 0000000000000000] 11:30:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 225 (0000001C89DCBC00) [pid = 2364] [serial = 2315] [outer = 0000001C88AAF800] 11:30:38 INFO - PROCESS | 2364 | 1461263438633 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 2364 | ++DOMWINDOW == 226 (0000001C907D2C00) [pid = 2364] [serial = 2316] [outer = 0000001C88AAF800] 11:30:39 INFO - PROCESS | 2364 | 1461263439537 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:30:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:30:39 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" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:30:39 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" 11:30:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:30:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:30:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1404ms 11:30:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:30:39 INFO - PROCESS | 2364 | 1461263439680 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 2364 | 1461263439683 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 11:30:39 INFO - PROCESS | 2364 | 1461263439686 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 2364 | 1461263439689 Marionette TRACE conn6 <- [1,3046,null,{}] 11:30:39 INFO - PROCESS | 2364 | 1461263439692 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 2364 | 1461263439855 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 11:30:40 INFO - PROCESS | 2364 | 1461263439988 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8A729800 == 110 [pid = 2364] [id = 773] 11:30:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 227 (0000001C841DE800) [pid = 2364] [serial = 2317] [outer = 0000000000000000] 11:30:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 228 (0000001C91BE0C00) [pid = 2364] [serial = 2318] [outer = 0000001C841DE800] 11:30:40 INFO - PROCESS | 2364 | 1461263440046 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 2364 | ++DOMWINDOW == 229 (0000001C91C13400) [pid = 2364] [serial = 2319] [outer = 0000001C841DE800] 11:30:40 INFO - PROCESS | 2364 | 1461263440914 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:30:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:30:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:30:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:30:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:30:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:30:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:30:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:30:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:30:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1298ms 11:30:40 INFO - PROCESS | 2364 | 1461263440987 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 2364 | 1461263440993 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 11:30:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:30:41 INFO - PROCESS | 2364 | 1461263440999 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 2364 | 1461263441002 Marionette TRACE conn6 <- [1,3050,null,{}] 11:30:41 INFO - PROCESS | 2364 | 1461263441008 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 2364 | 1461263441134 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 11:30:41 INFO - PROCESS | 2364 | 1461263441291 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BD5C000 == 111 [pid = 2364] [id = 774] 11:30:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 230 (0000001C865EFC00) [pid = 2364] [serial = 2320] [outer = 0000000000000000] 11:30:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 231 (0000001C86ECF000) [pid = 2364] [serial = 2321] [outer = 0000001C865EFC00] 11:30:41 INFO - PROCESS | 2364 | 1461263441344 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 2364 | ++DOMWINDOW == 232 (0000001C89240400) [pid = 2364] [serial = 2322] [outer = 0000001C865EFC00] 11:30:41 INFO - PROCESS | 2364 | [2364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:30:41 INFO - PROCESS | 2364 | 1461263441939 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:30:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:30:41 INFO - {} 11:30:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 11:30:42 INFO - PROCESS | 2364 | 1461263441995 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 2364 | 1461263442001 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 11:30:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:30:42 INFO - PROCESS | 2364 | 1461263442014 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 2364 | 1461263442017 Marionette TRACE conn6 <- [1,3054,null,{}] 11:30:42 INFO - PROCESS | 2364 | 1461263442021 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 2364 | 1461263442150 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 11:30:42 INFO - PROCESS | 2364 | 1461263442276 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8927A000 == 112 [pid = 2364] [id = 775] 11:30:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 233 (0000001C889C9800) [pid = 2364] [serial = 2323] [outer = 0000000000000000] 11:30:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 234 (0000001C89DCC000) [pid = 2364] [serial = 2324] [outer = 0000001C889C9800] 11:30:42 INFO - PROCESS | 2364 | 1461263442327 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 2364 | ++DOMWINDOW == 235 (0000001C8A30C800) [pid = 2364] [serial = 2325] [outer = 0000001C889C9800] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8708A000 == 111 [pid = 2364] [id = 671] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8D0DB800 == 110 [pid = 2364] [id = 762] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8C490000 == 109 [pid = 2364] [id = 761] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BD71800 == 108 [pid = 2364] [id = 760] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BA8F000 == 107 [pid = 2364] [id = 759] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8AE91000 == 106 [pid = 2364] [id = 758] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89FCD800 == 105 [pid = 2364] [id = 757] 11:30:42 INFO - PROCESS | 2364 | --DOMWINDOW == 234 (0000001C8B1E5C00) [pid = 2364] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C890D2800 == 104 [pid = 2364] [id = 756] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C88B13000 == 103 [pid = 2364] [id = 755] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C85F43000 == 102 [pid = 2364] [id = 754] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8927B000 == 101 [pid = 2364] [id = 753] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C890D1000 == 100 [pid = 2364] [id = 752] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8C499800 == 99 [pid = 2364] [id = 748] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFE0DC800 == 98 [pid = 2364] [id = 747] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001CFB5B4000 == 97 [pid = 2364] [id = 746] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5FD2000 == 96 [pid = 2364] [id = 745] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF5643000 == 95 [pid = 2364] [id = 744] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001CF3DF2800 == 94 [pid = 2364] [id = 743] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001CEE041000 == 93 [pid = 2364] [id = 742] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8EB1A000 == 92 [pid = 2364] [id = 741] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8DEEE800 == 91 [pid = 2364] [id = 740] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C8BBC4800 == 90 [pid = 2364] [id = 739] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C89115000 == 89 [pid = 2364] [id = 738] 11:30:42 INFO - PROCESS | 2364 | --DOCSHELL 0000001C83C6C000 == 88 [pid = 2364] [id = 737] 11:30:42 INFO - PROCESS | 2364 | 1461263442962 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:30:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:30:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:30:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:30:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:30:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:30:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:30:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:30:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 985ms 11:30:43 INFO - PROCESS | 2364 | 1461263443000 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 2364 | 1461263443002 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 11:30:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:30:43 INFO - PROCESS | 2364 | 1461263443006 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 2364 | 1461263443010 Marionette TRACE conn6 <- [1,3058,null,{}] 11:30:43 INFO - PROCESS | 2364 | 1461263443020 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 2364 | 1461263443135 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 233 (0000001C8AF7B800) [pid = 2364] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 232 (0000001C85733000) [pid = 2364] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 231 (0000001C86E1C400) [pid = 2364] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 230 (0000001C89DD8000) [pid = 2364] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 229 (0000001C84178C00) [pid = 2364] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 228 (0000001C839A5400) [pid = 2364] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 227 (0000001C8A117400) [pid = 2364] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 226 (0000001C85F79C00) [pid = 2364] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 225 (0000001C86E3F400) [pid = 2364] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 224 (0000001C889C8400) [pid = 2364] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 223 (0000001C89249C00) [pid = 2364] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 222 (0000001C8E586C00) [pid = 2364] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 221 (0000001C89A27000) [pid = 2364] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 220 (0000001C8A7DEC00) [pid = 2364] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 219 (0000001C8AB66400) [pid = 2364] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 218 (0000001C8B08C800) [pid = 2364] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 217 (0000001C8A7D1000) [pid = 2364] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 216 (0000001C88AA9C00) [pid = 2364] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 215 (0000001C884CE000) [pid = 2364] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 214 (0000001C8A7DF800) [pid = 2364] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 213 (0000001C85F98000) [pid = 2364] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 212 (0000001C85E58C00) [pid = 2364] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 211 (0000001C85F80000) [pid = 2364] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 210 (0000001C8AE2DC00) [pid = 2364] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 209 (0000001C89DDC800) [pid = 2364] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 208 (0000001C8B085400) [pid = 2364] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 207 (0000001C89A79C00) [pid = 2364] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | --DOMWINDOW == 206 (0000001CF5556000) [pid = 2364] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 2364 | 1461263443274 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C884E8800 == 89 [pid = 2364] [id = 776] 11:30:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 207 (0000001C844B3800) [pid = 2364] [serial = 2326] [outer = 0000000000000000] 11:30:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 208 (0000001C85E8A000) [pid = 2364] [serial = 2327] [outer = 0000001C844B3800] 11:30:43 INFO - PROCESS | 2364 | 1461263443323 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 209 (0000001C86E3E000) [pid = 2364] [serial = 2328] [outer = 0000001C844B3800] 11:30:43 INFO - PROCESS | 2364 | 1461263443798 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:30:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 838ms 11:30:43 INFO - PROCESS | 2364 | 1461263443847 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 2364 | 1461263443850 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 11:30:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:30:43 INFO - PROCESS | 2364 | 1461263443854 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 2364 | 1461263443856 Marionette TRACE conn6 <- [1,3062,null,{}] 11:30:43 INFO - PROCESS | 2364 | 1461263443859 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 2364 | 1461263443968 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 11:30:43 INFO - PROCESS | 2364 | 1461263443981 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8991C000 == 90 [pid = 2364] [id = 777] 11:30:43 INFO - PROCESS | 2364 | ++DOMWINDOW == 210 (0000001C88AA7800) [pid = 2364] [serial = 2329] [outer = 0000000000000000] 11:30:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 211 (0000001C88AB1400) [pid = 2364] [serial = 2330] [outer = 0000001C88AA7800] 11:30:44 INFO - PROCESS | 2364 | 1461263444028 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 212 (0000001C89A27000) [pid = 2364] [serial = 2331] [outer = 0000001C88AA7800] 11:30:44 INFO - PROCESS | 2364 | 1461263444487 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:30:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:30:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:30:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:30:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:30:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:30:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:30:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 11:30:44 INFO - PROCESS | 2364 | 1461263444547 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 2364 | 1461263444550 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 11:30:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:30:44 INFO - PROCESS | 2364 | 1461263444553 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 2364 | 1461263444555 Marionette TRACE conn6 <- [1,3066,null,{}] 11:30:44 INFO - PROCESS | 2364 | 1461263444559 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 2364 | 1461263444661 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 11:30:44 INFO - PROCESS | 2364 | 1461263444667 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8AE9C800 == 91 [pid = 2364] [id = 778] 11:30:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 213 (0000001C89DDE800) [pid = 2364] [serial = 2332] [outer = 0000000000000000] 11:30:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 214 (0000001C8A117400) [pid = 2364] [serial = 2333] [outer = 0000001C89DDE800] 11:30:44 INFO - PROCESS | 2364 | 1461263444715 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 2364 | ++DOMWINDOW == 215 (0000001C8A7D1400) [pid = 2364] [serial = 2334] [outer = 0000001C89DDE800] 11:30:45 INFO - PROCESS | 2364 | 1461263445283 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 2364 | 1461263445339 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 11:30:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:30:45 INFO - PROCESS | 2364 | 1461263445342 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 2364 | 1461263445344 Marionette TRACE conn6 <- [1,3070,null,{}] 11:30:45 INFO - PROCESS | 2364 | 1461263445347 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 2364 | 1461263445508 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 11:30:45 INFO - PROCESS | 2364 | 1461263445530 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BD85800 == 92 [pid = 2364] [id = 779] 11:30:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 216 (0000001C8AB65000) [pid = 2364] [serial = 2335] [outer = 0000000000000000] 11:30:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 217 (0000001C8AF89C00) [pid = 2364] [serial = 2336] [outer = 0000001C8AB65000] 11:30:45 INFO - PROCESS | 2364 | 1461263445579 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 2364 | ++DOMWINDOW == 218 (0000001C8B9FB400) [pid = 2364] [serial = 2337] [outer = 0000001C8AB65000] 11:30:46 INFO - PROCESS | 2364 | 1461263446023 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:30:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:30:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:30:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 11:30:46 INFO - PROCESS | 2364 | 1461263446094 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 2364 | 1461263446096 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 11:30:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:30:46 INFO - PROCESS | 2364 | 1461263446107 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 2364 | 1461263446109 Marionette TRACE conn6 <- [1,3074,null,{}] 11:30:46 INFO - PROCESS | 2364 | 1461263446113 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 2364 | 1461263446253 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 11:30:46 INFO - PROCESS | 2364 | 1461263446275 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8C548000 == 93 [pid = 2364] [id = 780] 11:30:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 219 (0000001C8D033800) [pid = 2364] [serial = 2338] [outer = 0000000000000000] 11:30:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 220 (0000001C8E823C00) [pid = 2364] [serial = 2339] [outer = 0000001C8D033800] 11:30:46 INFO - PROCESS | 2364 | 1461263446320 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 221 (0000001C8EBEB400) [pid = 2364] [serial = 2340] [outer = 0000001C8D033800] 11:30:46 INFO - PROCESS | 2364 | 1461263446758 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:30:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 11:30:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:30:46 INFO - PROCESS | 2364 | 1461263446788 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 2364 | 1461263446790 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 11:30:46 INFO - PROCESS | 2364 | 1461263446794 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 2364 | 1461263446796 Marionette TRACE conn6 <- [1,3078,null,{}] 11:30:46 INFO - PROCESS | 2364 | 1461263446799 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 2364 | 1461263446942 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 11:30:46 INFO - PROCESS | 2364 | 1461263446961 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8DEED800 == 94 [pid = 2364] [id = 781] 11:30:46 INFO - PROCESS | 2364 | ++DOMWINDOW == 222 (0000001C8EDD8400) [pid = 2364] [serial = 2341] [outer = 0000000000000000] 11:30:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 223 (0000001C8EDE1400) [pid = 2364] [serial = 2342] [outer = 0000001C8EDD8400] 11:30:47 INFO - PROCESS | 2364 | 1461263447007 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 2364 | ++DOMWINDOW == 224 (0000001C907DD800) [pid = 2364] [serial = 2343] [outer = 0000001C8EDD8400] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 223 (0000001C84177000) [pid = 2364] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 222 (0000001C8576F800) [pid = 2364] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 221 (0000001C89FAD000) [pid = 2364] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 220 (0000001C88AA5C00) [pid = 2364] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 219 (0000001C88AAFC00) [pid = 2364] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 218 (0000001C8B1EEC00) [pid = 2364] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 217 (0000001C8AE2C800) [pid = 2364] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 216 (0000001CED72DC00) [pid = 2364] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 215 (0000001C8571AC00) [pid = 2364] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 214 (0000001C82345C00) [pid = 2364] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 213 (0000001CF3C44800) [pid = 2364] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 212 (0000001C89DC4000) [pid = 2364] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:30:47 INFO - PROCESS | 2364 | --DOMWINDOW == 211 (0000001C876E0000) [pid = 2364] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:30:47 INFO - PROCESS | 2364 | 1461263447980 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:30:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1235ms 11:30:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:30:48 INFO - PROCESS | 2364 | 1461263448032 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 2364 | 1461263448034 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 11:30:48 INFO - PROCESS | 2364 | 1461263448037 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 2364 | 1461263448039 Marionette TRACE conn6 <- [1,3082,null,{}] 11:30:48 INFO - PROCESS | 2364 | 1461263448043 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 2364 | 1461263448150 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 11:30:48 INFO - PROCESS | 2364 | 1461263448159 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8BBA6800 == 95 [pid = 2364] [id = 782] 11:30:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 212 (0000001C8EDDB000) [pid = 2364] [serial = 2344] [outer = 0000000000000000] 11:30:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 213 (0000001C907DAC00) [pid = 2364] [serial = 2345] [outer = 0000001C8EDDB000] 11:30:48 INFO - PROCESS | 2364 | 1461263448207 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 214 (0000001C9189E000) [pid = 2364] [serial = 2346] [outer = 0000001C8EDDB000] 11:30:48 INFO - PROCESS | 2364 | 1461263448644 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:30:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 11:30:48 INFO - PROCESS | 2364 | 1461263448669 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 2364 | 1461263448671 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 11:30:48 INFO - PROCESS | 2364 | 1461263448675 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:30:48 INFO - PROCESS | 2364 | 1461263448676 Marionette TRACE conn6 <- [1,3086,null,{}] 11:30:48 INFO - PROCESS | 2364 | 1461263448680 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 2364 | 1461263448839 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 11:30:48 INFO - PROCESS | 2364 | 1461263448845 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C91AD9000 == 96 [pid = 2364] [id = 783] 11:30:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 215 (0000001C91C0E800) [pid = 2364] [serial = 2347] [outer = 0000000000000000] 11:30:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 216 (0000001C91C17C00) [pid = 2364] [serial = 2348] [outer = 0000001C91C0E800] 11:30:48 INFO - PROCESS | 2364 | 1461263448893 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 2364 | ++DOMWINDOW == 217 (0000001C92318000) [pid = 2364] [serial = 2349] [outer = 0000001C91C0E800] 11:30:49 INFO - PROCESS | 2364 | 1461263449343 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:30:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 733ms 11:30:49 INFO - PROCESS | 2364 | 1461263449411 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 2364 | 1461263449414 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 11:30:49 INFO - PROCESS | 2364 | 1461263449417 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:30:49 INFO - PROCESS | 2364 | 1461263449420 Marionette TRACE conn6 <- [1,3090,null,{}] 11:30:49 INFO - PROCESS | 2364 | 1461263449424 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 2364 | 1461263449548 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 11:30:49 INFO - PROCESS | 2364 | 1461263449553 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 2364 | ++DOCSHELL 0000001CF0FED800 == 97 [pid = 2364] [id = 784] 11:30:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 218 (0000001CED728800) [pid = 2364] [serial = 2350] [outer = 0000000000000000] 11:30:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 219 (0000001CED848C00) [pid = 2364] [serial = 2351] [outer = 0000001CED728800] 11:30:49 INFO - PROCESS | 2364 | 1461263449607 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 2364 | ++DOMWINDOW == 220 (0000001CEF146800) [pid = 2364] [serial = 2352] [outer = 0000001CED728800] 11:30:50 INFO - PROCESS | 2364 | 1461263450347 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:30:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 986ms 11:30:50 INFO - PROCESS | 2364 | 1461263450406 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 2364 | 1461263450413 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 11:30:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:30:50 INFO - PROCESS | 2364 | 1461263450419 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 2364 | 1461263450423 Marionette TRACE conn6 <- [1,3094,null,{}] 11:30:50 INFO - PROCESS | 2364 | 1461263450494 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 2364 | 1461263450676 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 11:30:50 INFO - PROCESS | 2364 | 1461263450831 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C88B17800 == 98 [pid = 2364] [id = 785] 11:30:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 221 (0000001C8576C800) [pid = 2364] [serial = 2353] [outer = 0000000000000000] 11:30:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 222 (0000001C85792800) [pid = 2364] [serial = 2354] [outer = 0000001C8576C800] 11:30:50 INFO - PROCESS | 2364 | 1461263450890 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 2364 | ++DOMWINDOW == 223 (0000001C85F9AC00) [pid = 2364] [serial = 2355] [outer = 0000001C8576C800] 11:30:51 INFO - PROCESS | 2364 | 1461263451413 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:30:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:30:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:30:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1021ms 11:30:51 INFO - PROCESS | 2364 | 1461263451442 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 2364 | 1461263451449 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 11:30:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:30:51 INFO - PROCESS | 2364 | 1461263451456 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 2364 | 1461263451459 Marionette TRACE conn6 <- [1,3098,null,{}] 11:30:51 INFO - PROCESS | 2364 | 1461263451507 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 2364 | 1461263451658 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 11:30:51 INFO - PROCESS | 2364 | 1461263451780 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C89FE3800 == 99 [pid = 2364] [id = 786] 11:30:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 224 (0000001C877B0C00) [pid = 2364] [serial = 2356] [outer = 0000000000000000] 11:30:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 225 (0000001C88973C00) [pid = 2364] [serial = 2357] [outer = 0000001C877B0C00] 11:30:51 INFO - PROCESS | 2364 | 1461263451837 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 2364 | ++DOMWINDOW == 226 (0000001C899E5C00) [pid = 2364] [serial = 2358] [outer = 0000001C877B0C00] 11:30:52 INFO - PROCESS | 2364 | 1461263452387 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:30:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:30:52 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 11:30:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:30:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 984ms 11:30:52 INFO - PROCESS | 2364 | 1461263452446 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 2364 | 1461263452449 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 11:30:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:30:52 INFO - PROCESS | 2364 | 1461263452453 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 2364 | 1461263452458 Marionette TRACE conn6 <- [1,3102,null,{}] 11:30:52 INFO - PROCESS | 2364 | 1461263452470 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 2364 | 1461263452607 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 11:30:52 INFO - PROCESS | 2364 | 1461263452782 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"f943d219-7d75-4c0b-b7be-e089b9001472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 2364 | ++DOCSHELL 0000001C8C499800 == 100 [pid = 2364] [id = 787] 11:30:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 227 (0000001C8A308400) [pid = 2364] [serial = 2359] [outer = 0000000000000000] 11:30:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 228 (0000001C8A7DF800) [pid = 2364] [serial = 2360] [outer = 0000001C8A308400] 11:30:52 INFO - PROCESS | 2364 | 1461263452843 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 2364 | ++DOMWINDOW == 229 (0000001C8AE37800) [pid = 2364] [serial = 2361] [outer = 0000001C8A308400] 11:30:53 INFO - PROCESS | 2364 | 1461263453392 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:30:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 986ms 11:30:53 INFO - PROCESS | 2364 | 1461263453441 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 2364 | 1461263453444 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 11:30:54 WARNING - u'runner_teardown' () 11:30:54 INFO - No more tests 11:30:54 INFO - Got 0 unexpected results 11:30:54 INFO - SUITE-END | took 707s 11:30:54 INFO - Closing logging queue 11:30:54 INFO - queue closed 11:30:54 INFO - Return code: 0 11:30:54 WARNING - # TBPL SUCCESS # 11:30:54 INFO - Running post-action listener: _resource_record_post_action 11:30:54 INFO - Running post-run listener: _resource_record_post_run 11:30:55 INFO - Total resource usage - Wall time: 718s; CPU: 14.0%; Read bytes: 238524928; Write bytes: 1045263360; Read time: 4819730; Write time: 5858070 11:30:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:30:55 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 107496448; Read time: 0; Write time: 220260 11:30:55 INFO - run-tests - Wall time: 715s; CPU: 14.0%; Read bytes: 238524928; Write bytes: 893861888; Read time: 4819730; Write time: 5589380 11:30:55 INFO - Running post-run listener: _upload_blobber_files 11:30:55 INFO - Blob upload gear active. 11:30:55 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:30:55 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 11:30:55 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'] 11:30:55 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 11:30:56 INFO - (blobuploader) - INFO - Open directory for files ... 11:30:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:30:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:30:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:30:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:30:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:30:57 INFO - (blobuploader) - INFO - Done attempting. 11:30:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:30:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:30:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:30:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:30:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:30:59 INFO - (blobuploader) - INFO - Done attempting. 11:30:59 INFO - (blobuploader) - INFO - Iteration through files over. 11:30:59 INFO - Return code: 0 11:30:59 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:30:59 INFO - Using _rmtree_windows ... 11:30:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:30:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f4cd25e46593e5d9fb1bb2428cd612d067842dd04cf6968ff91bb770d2127ef0745432b0c944f10dcca2acb136cf8c3b19506860b082abd08d7289937faab711", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/298032070a3b0202237e1692f4db9d8a682fa78178c93bfa3f880ebd60bcfe9cf31323911cb73b8a4d4da9537f54ea527a2885414784a9758504da3778cf5f26"} 11:30:59 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:30:59 INFO - Writing to file C:\slave\test\properties\blobber_files 11:30:59 INFO - Contents: 11:30:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f4cd25e46593e5d9fb1bb2428cd612d067842dd04cf6968ff91bb770d2127ef0745432b0c944f10dcca2acb136cf8c3b19506860b082abd08d7289937faab711", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/298032070a3b0202237e1692f4db9d8a682fa78178c93bfa3f880ebd60bcfe9cf31323911cb73b8a4d4da9537f54ea527a2885414784a9758504da3778cf5f26"} 11:30:59 INFO - Running post-run listener: copy_logs_to_upload_dir 11:30:59 INFO - Copying logs to upload dir... 11:30:59 INFO - mkdir: C:\slave\test\build\upload\logs 11:30:59 INFO - Copying logs to upload dir... 11:30:59 INFO - Using _rmtree_windows ... 11:30:59 INFO - Using _rmtree_windows ... 11:30:59 INFO - Using _rmtree_windows ... 11:30:59 INFO - Using _rmtree_windows ... 11:30:59 INFO - Using _rmtree_windows ... 11:30:59 INFO - Using _rmtree_windows ... 11:30:59 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=971.160000 ========= master_lag: 1.20 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 12 secs) (at 2016-04-21 11:30:59.468510) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 11:30:59.469549) ========= '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.T-W864-IX-048\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-048 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local LOGONSERVER=\\T-W864-IX-048 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-048 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-048 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f4cd25e46593e5d9fb1bb2428cd612d067842dd04cf6968ff91bb770d2127ef0745432b0c944f10dcca2acb136cf8c3b19506860b082abd08d7289937faab711", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/298032070a3b0202237e1692f4db9d8a682fa78178c93bfa3f880ebd60bcfe9cf31323911cb73b8a4d4da9537f54ea527a2885414784a9758504da3778cf5f26"} build_url:https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f4cd25e46593e5d9fb1bb2428cd612d067842dd04cf6968ff91bb770d2127ef0745432b0c944f10dcca2acb136cf8c3b19506860b082abd08d7289937faab711", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/298032070a3b0202237e1692f4db9d8a682fa78178c93bfa3f880ebd60bcfe9cf31323911cb73b8a4d4da9537f54ea527a2885414784a9758504da3778cf5f26"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WVQmEbXSRUaC34r4qg3dzQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 11:30:59.592460) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 11:30:59.593053) ========= '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.T-W864-IX-048\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-048 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local LOGONSERVER=\\T-W864-IX-048 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-048 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-048 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 11:30:59.709290) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 11:30:59.709730) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 11:31:00.326122) ========= ========= Total master_lag: 5.79 =========